Alan Cox
c961922b73
[PATCH] libata-eh: Remove layering violation and duplication when handling absent ports
...
This removes the layering violation where drivers have to fiddle
directly with EH flags. Instead we now recognize -ENOENT means "no port"
and do the handling in the core code.
This also removes an instance of a call to disable the port, and an
identical printk from each driver doing this. Even better - future rule
changes will be in one place only.
Signed-off-by: Alan Cox <alan@redhat.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2006-09-26 13:34:27 -04:00
..
2006-08-31 00:02:15 -04:00
2006-08-31 00:03:49 -04:00
2006-09-26 13:34:27 -04:00
2006-09-26 13:34:27 -04:00
2006-09-26 13:34:26 -04:00
2006-09-26 13:34:27 -04:00
2006-08-24 03:19:22 -04:00
2006-09-19 00:29:20 -04:00
2006-08-24 03:19:22 -04:00
2006-09-20 17:48:53 -04:00
2006-08-31 00:03:49 -04:00
2006-09-26 13:34:27 -04:00
2006-09-26 13:34:27 -04:00
2006-09-26 13:34:27 -04:00
2006-08-31 00:03:49 -04:00
2006-08-29 18:12:40 -04:00
2006-08-29 18:12:40 -04:00
2006-08-29 18:12:40 -04:00
2006-08-31 00:03:49 -04:00
2006-09-26 13:34:27 -04:00
2006-08-31 00:03:49 -04:00
2006-08-31 00:03:49 -04:00
2006-08-31 00:03:49 -04:00
2006-08-31 00:03:49 -04:00
2006-08-29 18:12:40 -04:00
2006-08-31 00:03:49 -04:00
2006-09-26 13:34:27 -04:00
2006-08-31 00:03:49 -04:00
2006-09-26 13:34:27 -04:00
2006-08-31 00:03:49 -04:00
2006-09-26 13:34:27 -04:00
2006-09-26 13:34:27 -04:00
2006-09-26 13:34:27 -04:00
2006-09-26 13:34:27 -04:00
2006-08-31 00:03:49 -04:00
2006-08-31 00:03:49 -04:00
2006-09-26 13:34:27 -04:00
2006-08-31 00:03:49 -04:00
2006-08-31 00:03:49 -04:00
2006-08-29 18:12:40 -04:00
2006-08-31 00:03:49 -04:00
2006-08-31 00:03:49 -04:00
2006-08-29 18:12:40 -04:00
2006-09-26 13:34:27 -04:00
2006-09-26 13:34:27 -04:00
2006-09-26 13:34:27 -04:00
2006-09-26 13:34:27 -04:00
2006-08-31 00:02:15 -04:00
2006-09-11 08:54:55 -04:00
2006-09-25 21:56:33 -04:00
2006-08-24 03:19:22 -04:00
2006-08-10 07:31:37 -04:00
2006-08-24 03:19:22 -04:00
2006-08-24 03:19:22 -04:00
2006-08-24 03:19:22 -04:00
2006-09-25 21:56:33 -04:00
2006-09-24 01:52:47 -04:00
2006-08-24 03:19:22 -04:00
2006-09-25 21:56:33 -04:00
2006-09-25 21:56:33 -04:00
2006-08-24 03:19:22 -04:00