Files
linux-apfs/drivers/ata
Tejun Heo ece180d1cf libata: perform port detach in EH
ata_port_detach() first made sure EH saw ATA_PFLAG_UNLOADING and then
assumed EH context belongs to it and performed detach operation
itself.  However, UNLOADING doesn't disable all of EH and this could
lead to problems including triggering WARN_ON()'s in EH path.

This patch makes port detach behave more like other EH actions such
that ata_port_detach() requests EH to detach and waits for completion.

Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2008-12-28 22:43:21 -05:00
..
2008-12-28 22:43:20 -05:00
2008-12-28 22:43:20 -05:00
2008-12-28 22:43:20 -05:00
2008-12-28 22:43:21 -05:00
2008-12-28 22:43:20 -05:00
2008-12-28 22:43:20 -05:00
2008-05-06 11:33:58 -04:00
2008-04-17 15:44:21 -04:00
2008-04-17 15:44:21 -04:00
2008-04-17 15:44:21 -04:00
2008-04-17 15:44:21 -04:00
2008-12-16 05:40:34 -05:00
2008-12-28 22:43:20 -05:00
2008-04-17 15:44:21 -04:00
2008-12-28 22:43:20 -05:00
2008-12-28 22:43:20 -05:00
2008-12-09 00:44:19 -05:00
2008-12-28 22:43:20 -05:00
2008-12-28 22:43:20 -05:00
2008-12-28 22:43:20 -05:00
2008-12-09 00:44:11 -05:00
2008-04-17 15:44:21 -04:00
2008-09-29 00:22:28 -04:00
2008-01-23 05:24:15 -05:00
2008-12-28 22:43:20 -05:00
2007-07-02 10:17:42 -04:00