/openbmc/linux/drivers/ata/ |
H A D | pata_opti.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_mpiix.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_ns87410.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_efar.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_oldpiix.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_optidma.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_jmicron.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_triflex.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_sl82c105.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_artop.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_sis.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_amd.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_pdc2027x.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_atiixp.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | pata_via.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | ata_piix.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|
H A D | libata-eh.c | diff c961922b73dab429a759f560952fd4c3f60bd6b3 Tue Sep 26 11:53:38 CDT 2006 Alan Cox <alan@lxorguk.ukuu.org.uk> [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>
|