summaryrefslogtreecommitdiffstats
path: root/include/asm-generic/signal.h
diff options
context:
space:
mode:
authorJames Bottomley <James.Bottomley@suse.de>2011-01-20 17:26:44 -0600
committerJames Bottomley <James.Bottomley@suse.de>2011-01-24 11:52:33 -0600
commit9ee91f7fb550a4c82f82d9818e42493484c754af (patch)
treee1a28d0485da1e73c71cf6fbf0c10a2a8bcc4865 /include/asm-generic/signal.h
parentac61c46f4f7665ab4548e90430c37b2529e16cff (diff)
[SCSI] libsas: fix runaway error handler problem
libsas makes use of scsi_schedule_eh() but forgets to clear the host_eh_scheduled flag in its error handling routine. Because of this, the error handler thread never gets to sleep; it's constantly awake and trying to run the error routine leading to console spew and inability to run anything else (at least on a UP system). The fix is to clear the flag as we splice the work queue. Cc: stable@kernel.org Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'include/asm-generic/signal.h')
0 files changed, 0 insertions, 0 deletions