Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Download/kernel/rhel6/042stab055.10/changes

196 bytes added, 14:25, 14 May 2012
formatting
* [ploop] possible deadlock detected by lockdep fixed (PSBM-12210)
* [block] support for in-kernel direct aio added. (patch-set backports a few Zach Brown's patches from Chris Mason) (PCLIN-30658)
* [idle] add boot param '<code>intel_auto_demotion=force' </code> to forcibly enable intel auto demotion. For debug (PSBM-11477)
* [proc] kernel panic in /proc dentry put fixed (PSBM-12306)
* [ploop] add discard support
* [bridge] tcpdump shows incoming traffic in bridged veth CT (PCLIN-30814)
* [block] order of nested locking fixed in partition resize ioctl
* [ext4/ploop] preserve <code>balloon_ino </code> option on remount. Otherwise this option is dropped when some distrib scripts (unaware of ploop/balloon) remount root inside a CT. Use "<code>balloon_ino=0</code>" mount option if you need to really drop balloon. ({{B|2225}}, PSBM-12337)
* [cpt] bypass limits on inotify files creation during CT checkpoint (PSBM-12475)
* [ploop] possible deadlock fixed
* [ubc] livelock in bdev cache allocation fixed (PSBM-12523)
* [cpt] a CT with tun device inside could not be migrated twice (PSBM-12502)
* [ploop] <code>ENOSPC </code> threshold defaults set: 2Gb for root, 4Gb for users. These thresholds can be changed via <code>ploop.ko </code> parameters
* [ploop] debug messages on error paths added
* [ubc] UB ram limit check skipped for <code>__GFP_NOFAIL </code> allocations. This prevents possible deadlocks (PSBM-12523)
* [ploop] max disk-space preallocation limited to 128MB independently on ploop cluster-block size. This reduces initial size of ploop image (PSBM-12546)
* [megaraid_sas] mask off flags in the ioctl path to prevent memory scribble with older MegaCLI versions ({{B|2240}})
* [cgroups] kernel panic in devcgroup_seq_read() has been fixed (PSBM-12254)
* [cpt] task credentials fix
* [sheduler stat] <code>/proc/uptime </code> should now show correct idle time inside CT (PCLIN-30774)* [fs] fix occasional NULL pointer dereference in <code>show_vfsmnt() </code> -> <code> prepare_mnt_root_mangle() </code> (PCLIN-30843, {{B|2188#c62}})* [fs] <code>fdatasync() </code> optimization and statistics (<code>/sys/fs/ext4/$dev{inflight_requests,optimized_flushes}</code>) (PSBM-12094)
* [cpt] fix locking for netfilter conntrack expectations (PSBM-12691)
* [cpt] do not try to restore CT which can't be undumped (PSBM-12693, possibly {{B|2244}})
* [ploop] initial (incomplete) implementation of <code>io_kaio </code> - ploop io module based on in-kernel direct aio (PCLIN-30658)
* [ploop] optimization to more effectively merge requests by converting bio reqs to ploop reqs earlier
* fix sysinfo in containers: don't clean uptime, procs and loads ({{B|2051}})
* [ms] [cpufreq] fix memory leak in <code>cpufreq_add_dev</code>* [ms] [ext4] check for zero length extent to prevent <code>BUG_ON </code> (bz.k.org #42859, PSBM-12241)* [nfs] <code>lockd</code>: change ve in locks reclaimer thread (PSBM-12799)
* [ext4] Fix race leading to endless wait in <code>ext4_ioend_wait()</code> (PSBM-12831, PCLIN-30867, {{B|2258}})
* [ext4] Add fsync optimization statistics (PCLIN-30870)
* [cpt] online migration with tmpfs inside from kernels older than 54.1 failures fixed (PCLIN-30881)
* [fs] sync has been made per-container (was global) (PCLIN-30842)
* [vzquota] soft lockups on <code>inode_lock </code> have been fixed (PCLIN-30858, {{B|2255}})
=== See also ===
* {{RHSA|2012-0481}}