summaryrefslogtreecommitdiff
path: root/sys/dev/pci/adv_pci.c
diff options
context:
space:
mode:
authorJonathan Matthew <jmatthew@cvs.openbsd.org>2014-05-21 22:59:27 +0000
committerJonathan Matthew <jmatthew@cvs.openbsd.org>2014-05-21 22:59:27 +0000
commit70c7cd037261acc773c1770acd81d27e865b951a (patch)
tree5a7ba57926883c60cc7877588ca7a477d8e9fd4b /sys/dev/pci/adv_pci.c
parent52db3c8cc80b965ca7546cefeb4461a49f4d3bb3 (diff)
When the firmware tells us a loop id is already in use, add the device
there to our port lists, then find the next available loop id and carry on rather than restarting. This way, we're less likely to get stuck looping when the firmware behaves inconsistently. We also don't need to treat domain controller logins specially.
Diffstat (limited to 'sys/dev/pci/adv_pci.c')
0 files changed, 0 insertions, 0 deletions