http://bugzilla.kernel.org/show_bug.cgi?id=6262





------- Additional Comments From [EMAIL PROTECTED]  2006-03-23 01:57 -------
I repeated this bug and found the ahci interface will keep busy 
(PxTFD.STS.BSY=1) after resuming, thus enabling DMA will fail. Then i tried to 
reset port to recover (using ahci_restart_port) but it didn't help. AHCI spec 
v1.1 section 10.4 has listed three reset levels, in which port reset is the 
second one. Haven't tried HBA reset (deepest level) yet. 

Also I found that ahci driver's suspend has been changed much in libata-
dev.git tree's upstream tree, including improving error recovery (reset) 
functions. I tried the upstream kernel tree plus the patch 
(http://marc.theaimsgroup.com/?l=linux-kernel&m=114122220923417&w=2
) but got an oops similar to (http://lkml.org/lkml/2006/1/7/108). It seems 
that this oops has not been fixed. It's not ahci's bug but brought out by ahci 
driver when entering an error handling path.

Anybody got any good idea on this?


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are on the CC list for the bug, or are watching someone who is.


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to