Thread (1 message) 1 message, 1 author, 2012-01-13

Re: [PATCH] fs: Fix mod_timer crash when removing USB sticks

From: Josh Boyer <hidden>
Date: 2012-01-13 05:42:07
Also in: lkml

On Thu, Jan 12, 2012 at 4:15 PM, Paul Taysom [off-list ref] wrote:
From: Paul Taysom <redacted>

A USB stick with a ext file system on it, would occasionally crash
when the stick was pulled.

The problem was a timer was being set on the Backing Device Interface,
bdi, after the USB device had been removed and the bdi had been
unregistered. The bdi would then be later reinitialized by zeroing
the timer without removing from the timer from the timer queue.
This would eventually result in a kernel crash (NULL ptr dereference).
What backtrace did you see when it crashed?  There have been a number of
reports where sd_revalidate_disk is at the top of the backtrace and this sounds
like it might be related.

josh
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help