aboutsummaryrefslogtreecommitdiff
path: root/include/linux/debugobjects.h
diff options
context:
space:
mode:
authorTejun Heo <[email protected]>2007-06-25 21:47:11 +0900
committerJeff Garzik <[email protected]>2007-06-27 02:44:21 -0400
commit914616a3c2a54504f3b0eda0b67fcd32226b3e83 (patch)
tree25ed41a36178fbaba64745269e9fbe5bac4eecf0 /include/linux/debugobjects.h
parent09d7f9b0658072485a93247e1b6e15e661f860d2 (diff)
libata: fix infinite EH waiting bug
When EH gives up after repeated exceptions, it doesn't't clear the PENDING bit on exit which leaves PENDING bit set without EH actually scheduled. This makes ata_port_wait_eh() to wait forever makes rmmod hang on such port. Fix it by clearing the flag. Signed-off-by: Tejun Heo <[email protected]> Signed-off-by: Jeff Garzik <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions