Subject: Re: panic in ACPI configuration
To: Manuel Bouyer <bouyer@antioche.eu.org>
From: Quentin Garnier <cube@cubidou.net>
List: current-users
Date: 08/24/2007 20:37:57
--7sjjZzazJd4OX9P7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Aug 24, 2007 at 08:12:20PM +0200, Manuel Bouyer wrote:
> On Fri, Aug 24, 2007 at 02:19:48PM +0200, Quentin Garnier wrote:
> > On Fri, Aug 24, 2007 at 12:24:14PM +0100, Patrick Welche wrote:
> > > On Thu, Aug 23, 2007 at 12:54:59AM +0200, Quentin Garnier wrote:
> > > > On Wed, Aug 22, 2007 at 11:03:12PM +0200, Arne H. Juul wrote:
> > > > > I've recently gotten a new machine running NetBSD/i386,
> > > > > and with a current GENERIC kernel I'm getting a panic during
> > > > > initial kernel configuration:
> > > > >=20
> > > > > panic: pci_make_tag: bad request
> > > > >=20
> > > > > does anyone have any tips for what could be wrong?
> > > >=20
> > > > Yes.  Try the attached patch (in sys/dev/acpi/acpica).
> > >=20
> > > Have you possibly just solved port-i386/36611 ? (The computer in ques=
tion is
> > > no longer with us.)
> >=20
> > Actually, no, it's a different code path.  36611 is something I remeber
> > Manuel Bouyer having with one of his Dells.
> >=20
> > The reason I didn't commit my patch yesterday is because I wanted to
> > make the sanitisation look exactly like the one in the code path that
> > troubled 36611 and Manuel, but I couldn't find it!
> >=20
> > Manuel, was it ever committed?
>=20
> It was: revision 1.47 of sys/arch/x86/x86/mpacpi.c

Ah, right, in the end we only checked fot device status, not the
validity of the device number.

--=20
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"You could have made it, spitting out benchmarks
Owe it to yourself not to fail"
Amplifico, Spitting Out Benchmarks, Hometakes Vol. 2, 2005.

--7sjjZzazJd4OX9P7
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (NetBSD)

iQEVAwUBRs8lhdgoQloHrPnoAQLD9ggAsSbr9QdbpisziCV3T+O5l4kdOEz/PZvR
AdbdbiNfSgC3AwqiqbaMkVozUiM+jkA1dnzgnk93swh9AzeRGdirUVY7oY07g3Zz
A1CeYpS2yWhgDxnWWmLtk5juXRpdUCRgIbnRm4M6T8UbnT8KuesSJngmdUb+/JBG
mcvXBKe1R7E8CWxJWp16QliC87no6vKyxsgSF+zLmdg7/cL+OEhje3ZL4jZidiQf
xxYj89xqtXtenSMtW5cakwmOEYnIDvh/y8yZqadi91gbm9GE0RR2ykTNIVcYyNww
k0WbW2ueM6lxmWa8+67XBIy6us6UpGyJZ+yODGQdFdW1xVMn4m+GZg==
=DW5g
-----END PGP SIGNATURE-----

--7sjjZzazJd4OX9P7--