]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r233371:
authorjimharris <jimharris@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 23 Mar 2012 17:11:36 +0000 (17:11 +0000)
committerjimharris <jimharris@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 23 Mar 2012 17:11:36 +0000 (17:11 +0000)
commite27ae9ab5d789097abb4ce8279cbdfa761247dc9
tree9cb855eb287eb205b03c959f95880746f6fab11b
parent39b30220ec38d145c08dde14b512b1424e900cc1
MFC r233371:

Call xpt_bus_register during attach context, then freeze and do not release
until domain discovery is complete.  This fixes an isci(4) bug on FreeBSD 7.x
where devices weren't always appearing after boot without an explicit rescan.

Sponsored by: Intel
Reported and tested by: <rpokala at panasas dot com>
Reviewed by: scottl
Approved by: scottl

git-svn-id: svn://svn.freebsd.org/base/stable/8@233373 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/isci/isci.h
sys/dev/isci/isci_controller.c
sys/dev/isci/isci_remote_device.c