]> git.baikalelectronics.ru Git - kernel.git/commit
libata: reorganize ata_eh_reset() no reset method path
authorTejun Heo <htejun@gmail.com>
Sun, 18 May 2008 16:15:06 +0000 (01:15 +0900)
committerJeff Garzik <jgarzik@redhat.com>
Mon, 19 May 2008 21:51:47 +0000 (17:51 -0400)
commitcd8cdfbd98b6800f9b7b96b647134eaf341b6c7b
tree3a3c00f6068f530632012ee3a6aaccedbe1158ba
parentab05f3c28c3f58b00ca0109255992834d3bb8d52
libata: reorganize ata_eh_reset() no reset method path

Reorganize ata_eh_reset() such that @prereset() is called even when no
reset method is available and if block is used instead of goto to skip
actual reset.  This makes no reset case behave better (readiness wait)
and future changes easier.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/ata/libata-eh.c