On Tue, Jan 22, 2013 at 05:43:40PM +0100, Takashi Iwai wrote: > [NOTE: the regression below is found only in 3.2-3.4 stable trees, so > there is no upstream commit corresponding to this patch] > > The recent fix for the race at disconnection of usb-audio devices > (upstream commit 978520b7) triggers Oops when a device is unplugged > while playing on 3.2 and 3.4 kernels. The culprit is that the > shutdown flag check was wrongly added around the urb deactivation code > snippet. The urb deactivation code has to be performed even after the > device disconnected. Otherwise it remains undead and pokes the wild > access in the end. > > The regression fix is simply reverting the shutdown flag check in that > code. > > Reported-and-tested-by: Chris J Arges <[email protected]> > Cc: <[email protected]> [v3.2..v3.4] > Signed-off-by: Takashi Iwai <[email protected]> > --- > > Looking at linux-stable git tree, 3.2.y and 3.4.y are affected at > least. Ben, Greg, please apply this.
Applied to 3.4-stable, thanks. greg k-h -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
