SRU request for LP#58170
tcanonical at tpi.com
Tue Jun 17 12:26:53 UTC 2008
Colin Ian King wrote:
> SRU justification:
> Impact: Kernel BUG in lib/radix-tree.c:372.
> There is no serialisation between NFS asynchronous writebacks
> and truncation at the page level due to the fact that nfs_sync_inode()
> cannot lock the pages that it is about to write out.
> This means that it is possible to be flushing out data (and calling something
> like set_page_writeback()) while the page cache is busy evicting the page.
> Fix: Backport of upstream cherry pick cd52ed35535ef443f08bf5cd3331d350272885b8
> 1. Dapper Kernel always freezes when it mounts nfsv4 filesystems
> 2. Virtual vmware machines are on a nfs mounted filesystem. One vmware
> machine goes unuseable and comsumes all the CPU time. A kill -KILL pid
> doesn't wipe out the vmware process. A ls -lh on the nfs mount hangs.
> 3. Create file i/o's in a virtual host, for example copy folder to other
> and kernel BUG in lib/radix-tree.c occurs.
> Patch verified on a 2.6.15 AMD64 server kernel image
> Patch Attached.
ACK - You need to subscribe ubuntu-sru and nominate for Dapper release
before the archive admins will notice that it is an SRU.
Tim Gardner tim.gardner at ubuntu.com
More information about the kernel-team