CVSROOT:        /cvs
Module name:    src
Changes by:     jmatt...@cvs.openbsd.org        2017/08/21 15:43:46

Modified files:
        sys/dev/ic     : ahci.c ahcivar.h 

Log message:
Split up ahci_port_portreset into a few smaller bits, and also slightly
adjust port multiplier detection so it doesn't call ahci_port_portreset
again directly, but instead restarts the loop for the current call.

During attach, poll for device detection across all ports until either all
ports have detected a device, or one second has passed, rather than doing
them sequentially.  Devices are still attached in order of port number,
so disk unit numbers won't change.

ok visa@

Reply via email to