Download/kernel/rhel6/042stab063.2

From OpenVZ Linux Containers Wiki
Jump to: navigation, search


Warning.svg Warning: this is an old version of RHEL6 kernel. For the latest version, see Download/kernel/rhel6/042stab094.7.
Kernel branch RHEL6
Based on RHEL6 2.6.32
Status stable, maintained
Latest 042stab094.7
Archives RHEL6

Contents

[edit] Changes

Since 042stab062.2:

  • Rebase to 2.6.32-279.11.1.el6 RHEL6.3 kernel (security and bug fixes, see RHSA link below)
  • [netfilter] iptables inability to handle > 2000 rules inside 32bit CT on 64bit node (PCLIN-31246)
  • [cpuinfo] cpuflags are reported empty inside a CT on a node with single physical cpu. In particular this breaks yum (#2373)
  • [cpt] fix raising kernel BUG() on cpt/rst of a ptraced task
  • [cpt/delayfs] NFS remote locks handling has been fixed (PSBM-14815)
  • [fairsched] a lot of scheduler enhancements mostly intended to improve performance on NUMA nodes, now tries to run CT processes on no more than vcpus configured for the CT (PSBM-14332)
  • [framebuffer] Draw Parallels logo if node is booted in graphical mode and "psbm" kernel boot option is provided (PSBM-15257)
  • [debug] added the ability to dump slab entries
  • [mm debug] added an ability to catch double free in per-cpu page lists. Triggers BUG() if double free detected.
  • [net] netlink messages handling code has been fixed (env context corrected). In particular this fixes network configuration using Network Manager (#2353, #2354)
  • [fuse] trim 'count' of bytes to read to avoid reading beyond eof when racing with writeback (PSBM-15340)
  • [fuse] one more race fixed in writeback (PSBM-15008)
  • [cpt] ipv6 module detection error message has been improved
  • [cpt] online migration failure between 2 nodes without ipv6 modules loaded/enabled has been fixed (PSBM-15431)
  • [cpt] fixed tty struct leak (PSBM-15373)
  • [mm] new sysctl has been introduced: vm.strict_mem_cpuset (=0 by default). If 0, mem cpuset will work as a hint, i.e. if allocation from allowed NUMA nodes fails, cpuset constraints will be ignored (PSBM-15613)
  • [ploop] hang on fsync() on ro mount has been fixed (PSBM-15435)
  • [fuse] a page-cache corruption has been eliminated
  • [kstat] fixed a kernel panic due to cpu hard lockup caused by a deadlock in gathering statistics code (PCLIN-31259)
  • [ubc/mm] a special hack for restricting backup tools and preventing cache thrashing. Container with CTID of /proc/sys/ubc/tools_bcid is marked so that CT reclaimer will not move its pages to HN inactive list once they were reclaimed in the CT. This should prevent backup from trashing HN cache (PSBM-15797)
  • [tty] BUG_ON from n_tty_read() has been removed (mainstream patch backport). This is not a real fix, but thus we eliminate the panic (#2381)
  • [sunrpc] destroy virtuzalized data moved to khelper, this eliminates possible fail to stop a CT with kernel workqueue (rpciod) in D state (PSBM-15630)
  • [oom_score_adj] fix printing of oom_score_adj (PSBM-15718)
  • [oom_score_adj] set a minimum adjustment for "init", it should be killed last in CT (PSBM-15718)
  • [ubc/dcache] postpone oom if dcache still shrinkable (if dcache reclaimer reports real or possible future progress). Plus, show amount of currenly unused dcache entries in /proc/bc/$BCID/debug (PCLIN-31294)
  • [cpt/delayfs] show hidden fs type instead of hardcoded "delayfs". New NFS utils become very clever on umount - they check whether mount point information in /proc/mounts suits some NFS-mount rules. In particular this fixes a failures on CT stop with NFS volume mounted inside (PCLIN-31282)
  • [fuse] fixed one more page-cache corruption by fuse (If a page is under fuse-writeback now, fuse_launder_page() must wait on its completion)
  • [fairsched] since now we boost throttled tasks on wakeups (in kernel) and throttle them only when switching to userspace. This should eliminate priority inversion issues (PSBM-15441)
  • [ploop/pstorage] failed mount file system after snapshot creation for RAW ploop fixed (PSBM-15643)
  • [drbd] driver updated up to version 8.3.13. Sources were taken from vendor git (#2254)
  • [fairsched] do not account io-throttled tasks in loadavg
  • [ploop] prevent using logic of reallocation for raw images (it's only suitable for expanded images) (PSBM-15793)
  • [cpt/posix_timers] overrun counter migration support added (PSBM-15580, #2324)

[edit] See also

[edit] RPMS

[edit] x86 (i686, IA32)

File Date Size
vzkernel-2.6.32-042stab063.2.i686.rpm 2012-10-24 13:06:09 25 Mb
vzkernel-devel-2.6.32-042stab063.2.i686.rpm 2012-10-24 13:06:17 7 Mb
vzkernel-headers-2.6.32-042stab063.2.i686.rpm 2012-10-24 13:06:18 2 Mb
vzkernel-debug-2.6.32-042stab063.2.i686.rpm 2012-10-24 13:06:14 26 Mb
vzkernel-debug-devel-2.6.32-042stab063.2.i686.rpm 2012-10-24 13:06:16 7 Mb
vzkernel-firmware-2.6.32-042stab063.2.noarch.rpm 2012-10-24 13:06:18 10 Mb

[edit] x86_64 (AMD64, EM64T)

File Date Size
vzkernel-2.6.32-042stab063.2.x86_64.rpm 2012-10-24 13:06:13 27 Mb
vzkernel-devel-2.6.32-042stab063.2.x86_64.rpm 2012-10-24 13:06:17 7 Mb
vzkernel-headers-2.6.32-042stab063.2.x86_64.rpm 2012-10-24 13:06:18 2 Mb
vzkernel-debug-2.6.32-042stab063.2.x86_64.rpm 2012-10-24 13:06:15 28 Mb
vzkernel-debug-devel-2.6.32-042stab063.2.x86_64.rpm 2012-10-24 13:06:16 7 Mb
vzkernel-firmware-2.6.32-042stab063.2.noarch.rpm 2012-10-24 13:06:18 10 Mb

[edit] Source RPM

File Date Size
vzkernel-2.6.32-042stab063.2.src.rpm 2012-10-24 13:06:12 83 Mb
kernel.spec 2012-10-24 13:02:19 1 Mb

[edit] Kernel patch

This patch is applicable to vanilla Linux 2.6.32 kernel (not to 2.6.32.y), available from kernel.org.

File Date Size
patch-042stab063.2-combined.gz (signature) 2012-10-24 13:05:01 34 Mb

[edit] Configs

Official configs of this OpenVZ kernel used to build binary RPMS.

File Date Size
config-2.6.32-042stab063.2.debug.i686 2012-10-24 13:05:50 105 Kb
config-2.6.32-042stab063.2.debug.x86_64 2012-10-24 13:05:58 100 Kb
config-2.6.32-042stab063.2.i686 2012-10-24 13:05:33 105 Kb
config-2.6.32-042stab063.2.x86_64 2012-10-24 13:05:41 100 Kb

[edit] Archives

For other rhel6 kernel releases, see download/kernel/rhel6/Archives.

For other kernel branches, see download/kernel.

Kernel branches
Stable
Testing / Beta
Old
RHEL6 • RHEL5
RHEL6 testing • RHEL5 testing
RHEL4 • 2.6.32 • 2.6.27 • 2.6.26 • 2.6.24 • 2.6.22 • 2.6.20 • 2.6.18 • 2.6.16 • FC5 • SLES10 • 2.6.8
Versions of rhel6 kernel
Personal tools
Namespaces

Variants
Actions
Navigation
Other sites
Donate
Tools