Difference between revisions of "Download/kernel/rhel6-testing/042stab074.9/changes"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
(created)
(No difference)

Revision as of 17:34, 28 February 2013

Changes

Since 042stab074.4:

  • [security/utrace] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL, ported from 2.6.32-358.0.1.el6 RHEL6.4 kernel (CVE-2013-0871) (RHSA-2013-0567) (PSBM-18575)
  • [ext4] fixed ext4_end_aio_dio_nolock() error handling. Before this we could get an unkillable process waiting in ..._aios() on exit.
  • [ext4] fixed potential deadlock in ext4_nonda_switch()
  • [fs] fixed unbalanced write counter in __dentry_open(). Before this we could get a process stuck in mntput_no_expire() (PSBM-18369)
  • [fs] CAP_FS_FREEZE capability should be used only when fs is really frozen => prevent possible data corruption
  • [vedev] ioctl(VZCTL_SETDEVPERMS) has been enhanced to pass a device to a CT in a more consistent way: register device in CT' devtmpfs, make hardlink in CT's /sys/device/... pointing to the host' /sys/device/..., make symlink in CT's /sys/class/{block|char} pointing to device, set device permissions by adding device to CT' devcgroup whitelist (as it used to be before this patchset) (PSBM-18337)
  • [vedev] ve devices handling has been corrected (PSBM-18525, PSBM-18514)
  • [cgroups] cgroups should be automatically destroyed on CT stop (related to PSBM-17934)
  • [fence-watchdog] a message is printed if the node is fenced by watchdog (PSBM-18312)
  • [fuse] severe kernel memory leak while writing to pStorage (PSBM-18516)