bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 3/3] i386: use ACPI to power off the machine


From: David Michael
Subject: Re: [PATCH 3/3] i386: use ACPI to power off the machine
Date: Sun, 22 Jun 2014 18:31:57 -0400

Hi,

On Sat, May 3, 2014 at 4:56 AM, Justus Winter
<4winter@informatik.uni-hamburg.de> wrote:
> However, when I use --enable-device-drivers=qemu it doesn't work:
>
> db> halt
> Looking for RSDP. Scanning EBDA
> Looking for RSDP. Scanning EBDA
> rsdp1=0
>
> Hum.  Maybe someone overwrote our precious EBDA table (whatever that
> is).  It's supposed to be around physical address 0x40e.  See acpi.c
> for the code looking for the RSDP.

It seems to work when acpi.c is patched to use the "Scanning BIOS"
sections if it can't get the EDBA length.  Changing "if (! ebda_len)
return 0;" to just "if (edba_len)" does the trick, making the first
loop conditional instead of calling off the search.

Thanks.

David



reply via email to

[Prev in Thread] Current Thread [Next in Thread]