Comment 6 for bug 340014

Revision history for this message
Manoj Iyer (manjo) wrote :

I am seeing these errors on resume when there is a transition of power state from "AC unplugged" to "AC plugged in" or vice versa. ata_check_ready() reads the status register which contains the value 0xd0 when the ATA reset error occurs, 0xd0 is not a valid value, and SRST fails and eventually the error handling routine give up trying to reset the device. There are some upstream patches to libata but those dont fix this problem.

Similar problems have been reported on other Laptops and the suggestion that worked frequently is to change the BIOS setting for SATA from extendend mode to compatible mode. But the current bios version does not provide any options to change SATA settings.