[Bug 543617] Re: Unmount of an fs with dirty cache buffers causes pathological slowdown

Steve Conklin 543617 at bugs.launchpad.net
Tue Aug 31 15:21:31 UTC 2010


SRU Justification

Impact: The upstream process for stable tree updates is quite similar in
scope to the Ubuntu SRU process, e.g., each patch has to demonstrably
fix a bug, and each patch is vetted by upstream by originating either
directly from Linus' tree or in a minimally backported form of that
patch.

The 2.6.32.21 upstream stable patch set is now available and contains
fixes for this problem. It should be included in the Ubuntu kernel as
well.

Related commits are:

a192aa1 (pre-stable) Fix compiling NFS when backporting writeback
d85d9ae (pre-stable) writeback: simplify the write back thread queue
aae03dc (pre-stable) writeback: split writeback_inodes_wb
1c12fa6 (pre-stable) writeback: remove writeback_inodes_wbc
06ff716 (pre-stable) writeback: fix pin_sb_for_writeback
43fa64c (pre-stable) writeback: add missing requeue_io in writeback_inodes_wb
4d214a5 (pre-stable) writeback: simplify and split bdi_start_writeback
4be0607 (pre-stable) writeback: simplify wakeup_flusher_threads
899d625 (pre-stable) writeback: fix writeback_inodes_wb from writeback_inodes_sb
683e9dd (pre-stable) writeback: enforce s_umount locking in writeback_inodes_sb
b3bf7c2 (pre-stable) writeback: queue work on stack in writeback_inodes_sb
5727b1b (pre-stable) writeback: fix writeback completion notifications
fb743c6 (pre-stable) writeback: add missing kernel-doc notation
08e2c5a (pre-stable) vfs: improve writeback_inodes_wb()
47dd2f7 (pre-stable) writeback: remove unused nonblocking and congestion checks
72201eb (pre-stable) writeback: remove the always false bdi_cap_writeback_dirty() test
5e19418 UBUNTU: SAUCE: sync before umount to reduce time taken by ext4 umount

-- 
Unmount of an fs with dirty cache buffers causes pathological slowdown
https://bugs.launchpad.net/bugs/543617
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list