Date: Sun, 16 Aug 2009 17:08:43 +0200 From: Marc UBM <ubm.freebsd@googlemail.com> To: current@freebsd.org Subject: Re: Several reported instances of boot hangs ("still waiting for xpt_config") for hptrr Message-ID: <20090816170843.f300d004.ubm.freebsd@gmail.com> In-Reply-To: <1618A5F5-F037-46CF-954A-38FB13BAA649@techwires.net> References: <1618A5F5-F037-46CF-954A-38FB13BAA649@techwires.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 16 Aug 2009 14:51:25 +0200 Bernhard Schmidt <scb+freebsd-current@techwires.net> wrote: > Hi, > > I do have a Highpoint RocketRaid 2220 controller myself which throws > similar errors since the release of 8.0-BETA2. Tracking the commits, > I could narrow it down to r195534. > > The issue is, that htprr makes use of xpt_scan_bus() which ist no > longer available in xpt_action[_default]() when cpi->transport is > not set to one of XPORT_*. This probably affects all drivers relying > upon xpt_scan_bus() but not setting cpi->transport. > > > This patch has been tested against latest head and stable/8 with no > more issues for me. I can confirm that this patch fixes the hptrr issue for me. It would be nice if this could make it into 8.0-RELEASE ;-) Thanks a lot for tracking it down! Bye Marc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090816170843.f300d004.ubm.freebsd>