Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Dec 2004 22:03:47 -0500
From:      Joe Marcus Clarke <marcus@FreeBSD.org>
To:        "Alexandre \"Sunny\" Kovalenko" <Alex.Kovalenko@verizon.net>
Cc:        current@FreeBSD.org
Subject:   Re: Crash in today's -CURRENT
Message-ID:  <1102993427.38551.1.camel@shumai.marcuscom.com>
In-Reply-To: <1102989204.954.1.camel@RabbitsDen>
References:  <1102912176.21795.59.camel@shumai.marcuscom.com> <1102989204.954.1.camel@RabbitsDen>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-aDM2GbGFetoFKHyp4WWU
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Mon, 2004-12-13 at 20:53 -0500, Alexandre "Sunny" Kovalenko wrote:
> On Sun, 2004-12-12 at 23:29 -0500, Joe Marcus Clarke wrote:
> > I have a Dell Precision workstation 340 that has been running -CURRENT
> > happily now for a few months.  I upgraded to today's -CURRENT, and it
> > will no longer boot (even in SAFE mode).  The crash is similar to the
> > one reported by Alexandre Kovalenko (i.e. in the CAM code), but not the
> > same:
> >=20
> > acd0: DVDROM <LITEON DVD-ROM LTD163/GDMF> at ata1-master PIO4
> > ata3-master: FAILURE - ATA_IDENTIFY timed out
> > ata3-master: FAILURE - ATA_IDENTIFY timed out
> > ata3-master: FAILURE - ATA_IDENTIFY timed out
> > Waiting 8 seconds for SCSI devices to settle
> > ata3-master: FAILURE - ATA_IDENTIFY timed out
> > ata3-master: FAILURE - ATA_IDENTIFY timed out
> >=20
> > Fatal trap 12: page fault while in kernel mode
> > fault virtual address	=3D 0x4
> > fault code		=3D supervisor read, page not present
> > instruction pointer	=3D 0x8:0xc0431dd2
> > stack pointer		=3D 0x10:0xe9ce6ca8
> > frame pointer		=3D 0x10:0xe9ce6ca8
> > code segment		=3D base 0x0, limit 0xfffff, type =3D 0x1b
> > 			=3D DPL 0, pres 1, def32 1, gran 1
> > processor eflags	=3D interrupt enabled, resume, IOPL =3D 0
> > current process		=3D 20 (irq9:mpt0)
> > Stopped at      xpt_freeze_devq+0x1e:   movl    0x4(%eax),%eax
> >=20
> > xpt_freeze_devq(c3064580) at xpt_freeze_devq+0x1e
> > mpt_done(c315a800,bebec5c0,c318f380,4,c3076880) at mpt_done+0x691
> > mpt_intr(c315a800,c307da80,0,0,c30c1000) at mpt_intr+0x69
> > ithread_loop(c3076880,e9ce7d48,c04d9530,0) at ithread_loop+0xad
> > fork_exit(c04d9530,c3076880,e9ce7d48) at fork_exit+0x54
> > fork_trampoline() at fork_trampoline+0x8
> > --- trap 0x1, eip =3D 0, esp =3D 0xe9ce7d7c, ebp =3D 0 ---
> >=20
> > (gdb) l *xpt_freeze_devq+0x1e
> > 0xc0431dd2 is in xpt_freeze_devq (/usr/src/sys/cam/cam_xpt.c:4671).
> > 4666             * if a ccb's status is still CAM_REQ_INPROG
> > 4667             * under spl protection just before they queue
> > 4668             * the CCB.  See ahc_action/ahc_freeze_devq for
> > 4669             * an example.
> > 4670             */
> > 4671            ccbh =3D TAILQ_LAST(&path->device->ccbq.active_ccbs,
> > ccb_hdr_tailq);
> > 4672            if (ccbh && ccbh->status =3D=3D CAM_REQ_INPROG)
> > 4673                    ccbh->status =3D CAM_REQUEUE_REQ;
> > 4674            splx(s);
> > 4675            return (path->device->qfrozen_cnt);
> >=20
> >=20
> > The only new output (besides the panic) is the ATA_IDENTIFY errors.
> > This device corresponds to my Maxtor SATA drive on my Promise SATA
> > controller (see http://www.marcuscom.com/downloads/FUGU.dmesg for a
> > sample dmesg).  The kernel that fails is:
> >=20
> > FreeBSD 6.0-CURRENT #17: Sun Dec 12 19:08:58 EST 2004
> >=20
> > The kernel that last worked was:
> >=20
> > FreeBSD 6.0-CURRENT #16: Fri Dec  3 03:03:39 EST 2004
> >=20
> > Besides fixing the crash, I'd also like to get my SATA drive back.
> > Thanks.
> >=20
> > Joe
> >=20
> Removing everything remotely SCSI from my kernel config got me over this
> hump. I don't know if it is an option for you...

Nope as my boot drive is an mpt-driven SCSI drive.  Plus, from the looks
of the dmesg, my SATA drive is no longer detected.  I'm back on my 12/03
kernel until this is resolved.

Joe

--=20
Joe Marcus Clarke
FreeBSD GNOME Team      ::      gnome@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome

--=-aDM2GbGFetoFKHyp4WWU
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQBBvlgTb2iPiv4Uz4cRAhAhAJ92D/Y3qcplygT5YSlpzi9JEKsnTwCggtRG
ioM+rXZXlGclwk0/Y+xwmBs=
=WDJ5
-----END PGP SIGNATURE-----

--=-aDM2GbGFetoFKHyp4WWU--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1102993427.38551.1.camel>