Jeff Garzik wrote:
..
Does it work if you move msleep() below pci_restore_state()?
" " " " below pci_enable_device()?
I think the delay makes more sense after you wake up the controller...
The fact that the above patch works most likely indicates the device,
not the controller, needs the delay.
Another question here: I really would have expected the new EH code
to eventually recover from this, by resetting the chip/drive/whatever.
It doesn't.
??
-
: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html