Jonathan Matthew:

> Better version that actually preserves the port command register state across
> resets, rather than throwing it away and replacing it with garbage:

This appears to break ahci on the OverDrive 1000:

...
ahci0 at simplebus0: AHCI 1.3
scsibus0 at ahci0: 32 targets
ahci0: stopping the port, softreset slot 31 was still active.
ahci0: failed to reset port during timeout handling, disabling it
...
bootfile: sd0a:/bsd
boot device: lookup sd0a:/bsd failed 
root device: 

(There's still a long pause after the "ahci0 at simplebus0" line, too.)
-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to