grub-devel
[Top][All Lists]
Advanced

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

halt: reboot instead of power-off on ASRock E350M1 with coreboot


From: Paul Menzel
Subject: halt: reboot instead of power-off on ASRock E350M1 with coreboot
Date: Sun, 02 Jun 2013 11:14:31 +0200

Dear GRUB developers,


on the ASRock E350M1 with coreboot, running the GRUB 2 payload and
loading the module `halt` and executing `halt`, the system reboots
instead of halting. The GRUB 2 revision includes the latest DSDT parser
fixes(?), as before `halt` returned that the machine is not supported.

        grub> lsacpi  
        RSDPv1 signature:RSD PTR  chksum:6b (valid), OEM-ID: CORE   rev=0
        RSDT=c7fe2424
        RSDT   64B rev=1 chksum=0x50 (valid) OEM=CORE   COREBOOT 
OEMrev=00000000 CORE 
        00000000
        FACP  244B rev=4 chksum=0x28 (valid) OEM=CORE   COREBOOT 
OEMrev=00000000 CORE 
        00000000
        HPET   56B rev=1 chksum=0x71 (valid) OEM=CORE   COREBOOT 
OEMrev=00000000 CORE 
        00000000
        APIC   92B rev=1 chksum=0x9c (valid) OEM=CORE   COREBOOT 
OEMrev=00000000 CORE 
        00000000
        Local APIC=fee00000  Flags=00000001
          LAPIC ACPI_ID=00 APIC_ID=00 Flags=00000001
          LAPIC ACPI_ID=01 APIC_ID=01 Flags=00000001
          IOAPIC ID=02 address=fec00000 GSI=00000000
          Int Override bus=0 src=0 GSI=00000002 Flags=0000
          Int Override bus=0 src=9 GSI=00000009 Flags=000f
        HEST   40B rev=1 chksum=0xb4 (valid) OEM=CORE   COREBOOT 
OEMrev=00000000 CORE 
        00000000
        SSDT 5774B rev=2 chksum=0x8a (valid) OEM=AMD    ALIB     
OEMrev=00000001 MSFT 
        04000000
        SSDT  990B rev=1 chksum=0x96 (valid) OEM=AMD    POWERNOW 
OEMrev=00000001 AMD  
        00000001
        SSDT   69B rev=2 chksum=0xa1 (valid) OEM=CORE   COREBOOT 
OEMrev=0000002a CORE 
        0000002a
        No RSDPv2

Please find the DSDT extracted with

        $ sudo acpidump --table DSDT --output asrock-e350m1.dstd

attached.

Doing `halt -p` or `poweroff` from Debian Sid/unstable (Linux) works
without problems. (Note that I was told, that just `halt` should
actually not power off the system and that this is a SysV bug [1].)


Thanks,

Paul


[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688985#22

Attachment: asrock-e350m1.dstd
Description: Text document

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

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