From owner-freebsd-current@FreeBSD.ORG Sun Aug 16 15:08:47 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8A9A2106568C for ; Sun, 16 Aug 2009 15:08:47 +0000 (UTC) (envelope-from ubm.freebsd@googlemail.com) Received: from mail-bw0-f219.google.com (mail-bw0-f219.google.com [209.85.218.219]) by mx1.freebsd.org (Postfix) with ESMTP id 0EF368FC3F for ; Sun, 16 Aug 2009 15:08:46 +0000 (UTC) Received: by bwz19 with SMTP id 19so2593434bwz.37 for ; Sun, 16 Aug 2009 08:08:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type:content-transfer-encoding; bh=NYvr/3c1+gqPXIlI46ITCQEesCeaaOFGIVDO4/fRxrU=; b=vguHNJyFpFQm6cMsufRrYB6fcA8w3C1Dcmdxqr6hsC6Es/9KJYuEiOvx+HJRx2rd7g u0S3wz076+BCPSwW1R3DBoJXxvqP50E72hn9FyA6Vjg+H27qCCQllsnETQULxWloZi1o gOvcJ0jbd7pxBU3zGQLOSLDUmxeH1BTTi6XWo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; b=rIwByAE0HiYj/orYZZZ6kIthc1RnFG9qEc2uJB/nVR9H2e/cS6DpZ2Q0HS4ZDyNSER HSvq9xbeHf9NpSank7wAsFmuxzG745dvOJ6vgVeGtKXUH8P9wDkjoVHEcI4nvQJco5Dj XpXe/dP4jJKlrbBH/ZvLL/MNV/2jWM9HDixyg= Received: by 10.204.11.9 with SMTP id r9mr2110594bkr.34.1250435325780; Sun, 16 Aug 2009 08:08:45 -0700 (PDT) Received: from ubm.mine.nu (e181039198.adsl.alicedsl.de [85.181.39.198]) by mx.google.com with ESMTPS id 2sm4075034fks.3.2009.08.16.08.08.44 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 16 Aug 2009 08:08:44 -0700 (PDT) Date: Sun, 16 Aug 2009 17:08:43 +0200 From: Marc UBM To: current@freebsd.org 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> X-Mailer: Sylpheed 2.7.0 (GTK+ 2.16.4; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Sun, 16 Aug 2009 15:29:18 +0000 Cc: Subject: Re: Several reported instances of boot hangs ("still waiting for xpt_config") for hptrr X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Aug 2009 15:08:47 -0000 On Sun, 16 Aug 2009 14:51:25 +0200 Bernhard Schmidt 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