Tejun Heo
914616a3c2
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 <htejun@gmail.com >
Signed-off-by: Jeff Garzik <jeff@garzik.org >
2007-06-27 02:44:21 -04:00
..
2007-06-23 10:57:28 -04:00
2007-06-27 02:44:21 -04:00
2007-06-03 18:08:44 -07:00
2007-06-01 08:18:28 -07:00
2007-06-08 12:41:08 -07:00
2007-06-08 17:23:32 -07:00
2007-05-24 14:26:15 +02:00
2007-06-08 17:23:33 -07:00
2007-06-24 08:59:11 -07:00
2007-05-09 12:30:56 -07:00
2007-05-24 21:23:24 +10:00
2007-05-10 15:46:07 +02:00
2007-05-10 15:46:07 +02:00
2007-06-21 00:09:41 +02:00
2007-05-10 08:45:56 +02:00
2007-06-24 08:59:10 -07:00
2007-05-26 10:09:39 +01:00
2007-06-16 02:24:43 +02:00
2007-06-16 12:43:20 +02:00
2007-06-21 13:39:10 -07:00
2007-06-20 14:27:26 -07:00
2007-06-08 17:23:33 -07:00
2007-06-15 12:30:59 +03:00
2007-05-10 15:46:07 +02:00
2007-06-22 18:41:18 -07:00
2007-05-09 12:30:49 -07:00
2007-06-16 13:16:15 -07:00
2007-06-08 08:54:41 -03:00
2007-06-05 11:04:56 -05:00
2007-06-24 08:59:11 -07:00
2007-06-02 00:48:48 -04:00
2007-06-13 19:11:20 +02:00
2007-06-04 17:54:09 -07:00
2007-06-23 23:05:54 -07:00
2007-05-21 09:18:19 -07:00
2007-06-21 17:46:19 -04:00
2007-05-27 12:13:53 -04:00
2007-06-01 08:18:27 -07:00
2007-05-31 07:58:13 -07:00
2007-05-10 15:46:07 +02:00
2007-06-01 08:18:29 -07:00
2007-06-20 19:12:42 -04:00
2007-05-31 01:52:53 -07:00
2007-06-18 10:38:09 -07:00
2007-06-11 16:16:45 +08:00
2007-06-11 17:34:17 +08:00
2007-06-08 17:23:33 -07:00
2007-05-10 15:46:07 +02:00
2007-06-25 23:38:06 -07:00
2007-06-14 18:36:21 -07:00
2007-05-10 15:46:07 +02:00
2007-05-10 13:30:08 -07:00