diff options
author | Jonathan Matthew <jmatthew@cvs.openbsd.org> | 2017-08-21 21:43:47 +0000 |
---|---|---|
committer | Jonathan Matthew <jmatthew@cvs.openbsd.org> | 2017-08-21 21:43:47 +0000 |
commit | 9529fd6d5f19823ec76b6a691d078f11014610a1 (patch) | |
tree | 6aa913f1e2a06706922c754404f488e17994c9a4 /distrib | |
parent | c2cdcf41ccf92e65434001bc73d5d81b4c4210dd (diff) |
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@
Diffstat (limited to 'distrib')
0 files changed, 0 insertions, 0 deletions