]> www.infradead.org Git - users/jedix/linux-maple.git/commit
[SCSI] hpsa: do not sleep in atomic context in rmmod path.
authorStephen M. Cameron <scameron@beardog.cce.hp.com>
Thu, 5 Jan 2012 16:15:31 +0000 (10:15 -0600)
committerJoe Jin <joe.jin@oracle.com>
Tue, 15 May 2012 08:01:06 +0000 (16:01 +0800)
commit61d24560a7a51722af48eb2108293e6e538c9b4e
treeb863e2ae6dd6c971b77a4a35363bab79eee61efa
parentd25e6622a29b1c56a1c826d588fec6fda5838866
[SCSI] hpsa: do not sleep in atomic context in rmmod path.

Don't call kthread_stop with a spin lock held and interrupts
disabled because kthread_stop will sleep waiting for the thread
to stop.

Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
(cherry picked from commit 775bf2773858c50d2acfcdf71889984be94e7037)

Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/scsi/hpsa.c