[Announce] Kernel RHEL6 042stab059.7 (moved to stable)

Kir Kolyshkin kir at openvz.org
Wed Aug 1 09:19:03 EDT 2012


OpenVZ project has released a new RHEL6 based kernel.
Read below for more information. Everyone using this
kernel branch is advised to upgrade.


Changes
=======
Since 042stab57.1:

* Rebase to 2.6.32-279.1.1.el6 RHEL 6.3 kernel (security, bug fix and 
enhancement update)
* [ipv6] ipv6 proxies and arp proxies are now shown with "ip -6 neigh show"
* [ubc] if a process has a KILL signal pending, it's allowed to allocate 
RAM over UBC limits.
* [cpt] support for fasync on pipe migration has been added
* [cpt] CPT_TEST_VECAPS return codes are meaningful now
* [ploop] fixed kernel panic due to use of a stale file in 
kaio_fsync_thread()
* unrolled RedHat's patch for CVE-2012-2136, as we are not affected
* [fuse] garbage in serial.txt file has been fixed: fi->num_openers 
should be updated in fuse_create_open()
* [fuse] userspace fuse should not get a single request larger than 128K
* [pfcache] possible sleeping in atomic has been fixed
* [ploop] correct rw flags should be used in io_kaio
* [ploop] io context creation has been corrected
* [kernel.spec] added "Provides: openvswitch-kmod"
* [config] added "CONFIG_OVS_BRCOMPAT=m"
* [ovs] Open vSwitch ability to work in parallel with bridges code has 
been dropped
* [ovs] Open vSwitch bridge compatibility kernel module has been added
* [ext4] possible return to userspace with mutex held has been fixed
* [fuse] ploop io accounting has been corrected
* [ploop] ploop type autodetection method has been implemented
* [ovs] ovs-brcompat.ko has been renamed to brcompat.ko
* [benet] GRO flag has been enabled by default
* [ubc] Alt+SysRQ+m shows now the amount of unused dentries and pruned 
dentries counters
* [mm] missing "else" has been added in shrink_zones() which in 
particular fixes global OOM stucks
* [net] another kernel panic has been fixed caused by an extra kfree() 
in ipmr rules handling
* [ext4] ext4/jbd2 freeze_fs deadlock has been fixed
* [vdso/timer] sys_clock_gettime(CLOCK_MONOTONIC) has been made truly 
monotonic inside a CT
* [ubc] one more deadlock in OOM handling has been fixed
* [cpt] ipv6 neighbor entries are added to the corresponding table on
   ipv6 ip address alliance even if the table has too many entries.
* [cpt] fixed incorrect count value of dev/zero shared mem pages
* [ploop] introduce /proc/vz/ploop_minor file
* [kernel.spec] remove "Vendor", it is provided by the build system
* [ploop] various cleanups
* [kernel.spec] debug kernels build is enabled by default
* [sysfs] sometimes network interface rename could fail
* [fuse] fallocate support has been added to FUSE
* [jbd] BUG at fs/jbd/commit.c:325 has been fixed
* [mm] memory reclaimer deadlock has been fixed by removing
   wait_on_page_writeback() on direct-reclaim path
* [cpt] a false positive lockdep report fixed
* [cpt] fixed inability to restore the fpu state leading to a kernel panic
* [ploop] do not limit max_hw_sectors and max_sectors by 255
* [netconsole] netconsole over bridge is prohibited
* [cgroups] cgroups have been reworked in order to fix a deadlock and a 
crash (#2278)
* [epoll] a kernel panic fixed by locking correction
* [ploop] a new sysfs file has been added: /sys/block/ploopN/pstate/locked
* [fuse] AIO requests should not be broken on parts 4KB each
* [nfs] fixed kernel panic on NFS volume mount in case of memory shortage
* [cpt] fix SUNRPC pipefs migration
* [nfs/sunrpc] CT suspend should not freeze processes inside rpc/nfs tasks
* [quota] fix an intersection of the FMODE_QUOTACTL and FMODE_32BITHASH 
fs flags


Download
========
http://wiki.openvz.org/Download/kernel/rhel6/042stab059.7


Bug reporting
=============
Use http://bugzilla.openvz.org/ to report any bugs found.


Other sources of info on updates
================================
See http://wiki.openvz.org/News to view all the news (including updates)
online. There you can also find RSS feed links.


Best regards,
     OpenVZ team


More information about the Announce mailing list