#2699 NORM Untriag: usb storage does not write dirty blocks properly when unmounting

Zarro Boogs per Child bugtracker at laptop.org
Tue Aug 7 19:05:11 EDT 2007


#2699: usb storage does not write dirty blocks properly when unmounting
----------------------+-----------------------------------------------------
 Reporter:  dilinger  |       Owner:  dilinger 
     Type:  defect    |      Status:  new      
 Priority:  normal    |   Milestone:  Untriaged
Component:  kernel    |     Version:           
 Keywords:            |    Verified:  0        
----------------------+-----------------------------------------------------
 When we switched from 2.6.21 to 2.6.22, umount started displaying
 different behavior.  Previously, when umounting a usb storage device,
 umount would block while flushing dirty pages to disk.  After the upgrade,
 umount returns almost immediately; meanwhile, the usb disk's LEDs keep
 blinking for another minute or two, and pulling the disk out corrupts the
 filesystem.  It doesn't happen on my x40 (which is running debian's
 2.6.22), which leads me to believe it's either a usb-specific patch that
 we have, or the USB_PERSIST option is breaking stuff...

-- 
Ticket URL: <https://dev.laptop.org/ticket/2699>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list