Subject: Re: Dom0: ACPI panic
To: Christoph Egger <Christoph_Egger@gmx.de>
From: Quentin Garnier <cube@cubidou.net>
List: port-xen
Date: 09/06/2007 12:06:19
--jLmGyUepE/aZfh+l
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Sep 06, 2007 at 11:51:03AM +0200, Christoph Egger wrote:
>=20
>=20
> AcpiTbGetTableHeader() reads the ACPI Header from the BIOS
> which contains the wrong Header->Length value.
> =3D> buggy BIOS
>=20
> The attached patch adds a sanity check. I don't know, if AE_LIMIT is the
> correct error code, but NetBSD/Xen now boots on this machine.

I don't see how the test can succeed in the normal case.

--=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.

--jLmGyUepE/aZfh+l
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iQEVAwUBRt/RG9goQloHrPnoAQLI5ggAsRZJWe0Y8iXZQ8npoc4k7RMbnW/NliuP
f/iwK+M+GDCZqk3Jx0NwZeqeNCUv2eUK/nlLGCNqxjnNsQVhgLrqKFe21le1Vlp3
emrONMZS5BrRWeXCAN2c4xWKFcEvgTYWYkSnL2pnvIn3GXB09IZyRdGr2IVI0GP1
5t/eizqqgU6IHqTaDK4kE4FRONIj3V9NnvMwTxiZ4MwOTWroXXVjm2VobP5CDjri
lUGEh+zbtpYFSyimwq3KbqTkCbssvydoPaehoNy+lqiO/QCY97kv0Ka8VrPQS0ey
UOUZjSngWpa5vNb4czLPprjaR7vPdnVAvsVopjKzgWV8wE5hWXDAAw==
=0QDd
-----END PGP SIGNATURE-----

--jLmGyUepE/aZfh+l--