From owner-freebsd-current@FreeBSD.ORG Sun Sep 4 14:39:22 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 945DE16A420 for ; Sun, 4 Sep 2005 14:39:22 +0000 (GMT) (envelope-from joao.barros@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id C780943D58 for ; Sun, 4 Sep 2005 14:39:18 +0000 (GMT) (envelope-from joao.barros@gmail.com) Received: by wproxy.gmail.com with SMTP id i23so282643wra for ; Sun, 04 Sep 2005 07:39:15 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=csTj2Tx4Bk+0zbndIY+hi3eH4KTHa95SLnCYDq7gvzjV/6NnTp+rVFIsZcM1aXoFF1NpbGO6Zp8G3JoYWHK2ccNSDIw3VRHQ7mIzpx6eTT5RbwcOD8ZZV+EdeIKWJ5sNY2M/CGPh90u0NfKg6dx/67jmQZq53VhQFZ6GNWwarg8= Received: by 10.54.52.63 with SMTP id z63mr3161491wrz; Sun, 04 Sep 2005 07:39:15 -0700 (PDT) Received: by 10.54.38.32 with HTTP; Sun, 4 Sep 2005 07:39:14 -0700 (PDT) Message-ID: <70e8236f05090407391034fdfd@mail.gmail.com> Date: Sun, 4 Sep 2005 15:39:15 +0100 From: Joao Barros To: Eric Anderson In-Reply-To: <431A72CE.5080301@centtech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <70e8236f05070208212e36c375@mail.gmail.com> <200507291318.24428.jhb@FreeBSD.org> <70e8236f050807192628b0405e@mail.gmail.com> <200508081311.51857.jhb@FreeBSD.org> <70e8236f05090321007f621845@mail.gmail.com> <431A72CE.5080301@centtech.com> Cc: freebsd-current@freebsd.org, Mike Tancsa Subject: Re: 6.0-CURRENT SNAP004 hangs on amr (patch) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: joao.barros@gmail.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Sep 2005 14:39:22 -0000 On 9/4/05, Eric Anderson wrote: > Joao Barros wrote: > > On 8/8/05, John Baldwin wrote: > > > >>Ok, so I'm assuming that 5.4 works but RELENG_6 does not? Do you have = verbose > >>dmesg's from both cases so that I can compare them? > > > > > > Ok, review: > > FreeBSD5.4: kernel boots with amr installed > > FreeBSD6.0: kernel doesn't boot with amr installed > > As I think some commit in time between 5.4 and CURRENT(6.0) changed > > something that prevents the kernel to boot with an amr installed, I'm > > trying to pinpoint that change. > > So far I've tested 5.4-STABLE-SNAP006-i386 which boots and back till > > 6.0-CURRENT-SNAP001 which does not boot. > > My next step will be to cvsup to specific times and start testing kerne= ls :) > > More feedback to come! >=20 > If you verbose boot, do you see it attempting to probe (?) lots of scsi > id's that don't exist? I have an issue with a QLogic fiber channel > card doing this on 6.0-B3 but not on the most recent 5.4-STABLE. It's > definitely something in CAM that isn't right. If anyone wants more > info, I'd be happy to provide it. >=20 > Eric >From my verbose boots this is common between kernels: Waiting 5 seconds for SCSI devices to settle amrd0: on amr0 amrd0: 104040MB (213073920 sectors) RAID 5 (optimal) GEOM: new disk amrd0 This only happens on 5.x after the last common part: GEOM: Configure amrd0s1, start 32256 length 72727893504 end 72727925759 [0] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0 [1] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0 [2] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0 [3] f:80 typ:165 s(CHS):0/0/1 e(CHS):1023/254/63 s:0 l:50000 GEOM: Configure amrd0s1a, start 0 length 268435456 end 268435455 GEOM: Configure amrd0s1b, start 268435456 length 239804416 end 508239871 GEOM: Configure amrd0s1c, start 0 length 72727893504 end 72727893503 GEOM: Configure amrd0s1d, start 508239872 length 268435456 end 776675327 GEOM: Configure amrd0s1e, start 776675328 length 268435456 end 1045110783 GEOM: Configure amrd0s1f, start 1045110784 length 71682782720 end 727278935= 03 [0] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0 [1] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0 [2] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0 [3] f:80 typ:165 s(CHS):0/0/1 e(CHS):1023/254/63 s:0 l:50000 [0] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0 [1] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0 [2] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0 [3] f:80 typ:165 s(CHS):0/0/1 e(CHS):1023/254/63 s:0 l:50000 (probe2:amr0:0:2:0): error 22 (probe2:amr0:0:2:0): Unretryable Error (probe17:amr0:1:2:0): error 22 (probe17:amr0:1:2:0): Unretryable Error (probe3:amr0:0:3:0): error 22 (probe3:amr0:0:3:0): Unretryable Error (probe18:amr0:1:3:0): error 22 (probe18:amr0:1:3:0): Unretryable Error (probe4:amr0:0:4:0): error 22 (probe4:amr0:0:4:0): Unretryable Error (probe22:amr0:1:8:0): error 22 (probe22:amr0:1:8:0): Unretryable Error (probe5:amr0:0:5:0): error 22 (probe5:amr0:0:5:0): Unretryable Error (probe23:amr0:1:9:0): error 22 (probe23:amr0:1:9:0): Unretryable Error (probe9:amr0:0:10:0): error 22 (probe9:amr0:0:10:0): Unretryable Error (probe24:amr0:1:10:0): error 22 (probe24:amr0:1:10:0): Unretryable Error (probe10:amr0:0:11:0): error 22 (probe10:amr0:0:11:0): Unretryable Error (probe25:amr0:1:11:0): error 22 (probe25:amr0:1:11:0): Unretryable Error (probe11:amr0:0:12:0): error 22 (probe11:amr0:0:12:0): Unretryable Error (probe26:amr0:1:12:0): error 22 (probe26:amr0:1:12:0): Unretryable Error (probe12:amr0:0:13:0): error 22 (probe12:amr0:0:13:0): Unretryable Error (probe27:amr0:1:13:0): error 22 (probe27:amr0:1:13:0): Unretryable Error (probe13:amr0:0:14:0): error 22 (probe13:amr0:0:14:0): Unretryable Error (probe28:amr0:1:14:0): error 22 (probe28:amr0:1:14:0): Unretryable Error (probe14:amr0:0:15:0): error 22 (probe14:amr0:0:15:0): Unretryable Error (probe29:amr0:1:15:0): error 22 (probe29:amr0:1:15:0): Unretryable Error (probe6:amr0:0:6:0): error 22 (probe6:amr0:0:6:0): Unretryable Error (probe19:amr0:1:4:0): error 22 (probe19:amr0:1:4:0): Unretryable Error (probe7:amr0:0:8:0): error 22 (probe7:amr0:0:8:0): Unretryable Error (probe20:amr0:1:5:0): error 22 (probe20:amr0:1:5:0): Unretryable Error (probe8:amr0:0:9:0): error 22 (probe8:amr0:0:9:0): Unretryable Error (probe0:amr0:0:0:0): error 22 (probe0:amr0:0:0:0): Unretryable Error (probe21:amr0:1:6:0): error 22 (probe21:amr0:1:6:0): Unretryable Error (probe1:amr0:0:1:0): error 22 (probe1:amr0:0:1:0): Unretryable Error (probe16:amr0:1:1:0): error 22 (probe16:amr0:1:1:0): Unretryable Error (probe15:amr0:1:0:0): error 22 (probe15:amr0:1:0:0): Unretryable Error The controller has 2 channels so this looks fine to me.