Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Aug 2004 14:41:34 +0200
From:      "Simon L. Nielsen" <simon@FreeBSD.org>
To:        =?iso-8859-1?Q?S=F8ren?= Schmidt <sos@DeepCore.dk>
Cc:        current@FreeBSD.org
Subject:   Re: RELENG_5: ata interrupt problems
Message-ID:  <20040822124133.GB749@zaphod.nitro.dk>
In-Reply-To: <41289139.6060806@DeepCore.dk>
References:  <200408191632.25637.kent.hauser@verizon.net> <20040820085322.GC16420@eddie.nitro.dk> <20040821130814.GA2795@arthur.nitro.dk> <16679.63728.806424.628485@ran.psg.com> <41289139.6060806@DeepCore.dk>

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

--HlL+5n6rz5pIUxbD
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2004.08.22 14:27:37 +0200, S=F8ren Schmidt wrote:
> Randy Bush wrote:
> >>The actual errors from a 5.3-BETA from today (hand transcribed):
> >
> >>ad0: 73863MB <HTS548080M9AT00/MG40A50A> [150071/16/63] at ata0-master=
=20
> >>UDMA100
> >>ATAPI_RESET time =3D 150us
> >>ata1-slave: FAILURE - ATAPI_IDENTIFY timed out
> >>ATAPI_RESET time =3D 150us
> >>acd0: CDRW <UJDA740 DVD/CDRW/1.04> at ata1-master UDMA33
> >>Mounting root from ufs:/dev/ad0s2a
> >>[...]
> >>ad0: WARNING - READ_DME interupt was seen but timeout fired LBA=3D41574=
224
> >>[...]
> >>ad0: WARNING - READ_DME interupt was seen but timeout fired LBA=3D41562=
160
> >>ad0: WARNING - READ_DME interupt was seen but timeout fired LBA=3D41562=
160
> >>ad0: WARNING - READ_DME interupt was seen but taskqueue stalled=20
> >>LBA=3D41562160
> >>Slab at 0xc1c3ff70, freei 3 =3D 0
> >>
> >>The "[...]" is just normal startup.  It goes as far as the script that
> >>attaches my GDBE partition before it panics.
> >>
> >>And then it panics like below:
> >
> >yep.  same on a thinkpad t40p
>=20
> Since I have a few confirmations that backstepping just ATA doesnt help=
=20
> at all, I'm not convinced this is an ATA problem, at least not in the=20
> sense that changes to ATA broke it.

While I cannot say for sure that the real problem is in ata(4),
backing out ata-all.c v. 1.222, ata-lowlevel.c v. 1.44, ata-queue.c
v. 1.32 "fixes" the problem for me on my Thinkpad R40.

--=20
Simon L. Nielsen
FreeBSD Documentation Team

--HlL+5n6rz5pIUxbD
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFBKJR9h9pcDSc1mlERAoexAJ9ONtt7vLRN5flVBXUBIBHLgaGR6ACgwXrP
9n9gRHQyeQKnz+WznYAeGhs=
=VSRv
-----END PGP SIGNATURE-----

--HlL+5n6rz5pIUxbD--



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