Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Sep 2010 00:15:33 +0200
From:      Daniel Bilik <daniel.bilik@neosystem.cz>
To:        freebsd-acpi@freebsd.org
Subject:   acpi0: Could not initialise SystemMemory handler: AE_NOT_EXIST
Message-ID:  <20100921001533.803ef029.daniel.bilik@neosystem.cz>

next in thread | raw e-mail | index | archive | help
Hi.

I've tried to get FreeBSD run on HP Mini 5102, but both 8-STABLE and
9-CURRENT fail to attach ACPI:

---
...
cpu0 (BSP): APIC ID:  0
cpu1 (AP/HT): APIC ID:  1
ioapic0: Changing APIC ID to 1
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <HPQOEM SLIC-MPC> on motherboard
ACPI Error: No handler for Region [PMIO] (0xffffff00024b1d00) [SystemIO] (20100331/evregion-487)
ACPI Error: Region SystemIO(0x1) has no handler (20100331/exfldio-383)
ACPI Error (psparse-0633): Method parse/execution failed [\_SB_.PCI0.GSWS] (Node 0xffffff00024c63e0), AE_NOT_EXIST
ACPI Error (psparse-0633): Method parse/execution failed [\_SB_.SSMI] (Node 0xffffff00024af400), AE_NOT_EXIST
ACPI Error (psparse-0633): Method parse/execution failed [\_SB_.PCI0.GFX0._REG] (Node 0xffffff00024ac9e0), AE_NOT_EXIST
acpi0: Could not initialise SystemMemory handler: AE_NOT_EXIST
device_attach: acpi0 attach returned 6
RTC BIOS diagnostic error 96<clock_battery,memory_size,invalid_time>
Timecounters tick every 1.000 msec
md0: Preloaded image </boot/mfsroot> 4194304 bytes at 0xffffffff80e6aa98
SMP: AP CPU #1 Launched!
Trying to mount root from ufs:/dev/md0
warning: no time-of-day clock registered, system time will not be set accurately
---

At this point the system stops.

7-STABLE also fails on ACPI but it gets somewhat further:

---
...
cpu0 (BSP): APIC ID:  0
cpu1 (AP/HT): APIC ID:  1
ioapic0: Changing APIC ID to 1
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <HPQOEM SLIC-MPC> on motherboard
ACPI Error (evregion-0427): No handler for Region [PMIO] (0xffffff00023ef080) [SystemIO] (20070320)
ACPI Error (exfldio-0390): Region SystemIO(1) has no handler [20070320]
ACPI Error (psparse-0626): Method parse/execution failed [\_SB_.PCI0.GSWS] (Node 0xffffff00023fc1e0), AE_NOT_EXIST
ACPI Error (psparse-0633): Method parse/execution failed [\_SB_.PCI0.GFX0._REG] (Node 0xffffff00023e7600), AE_NOT_EXIST
acpi0: Could not initialise SystemMemory handler: AE_NOT_EXIST
device_attach: acpi0 attach returned 6
pcib0: <Host to PCI bridge> pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0x50b0-0x50b7 mem 0x94480000-0x944fffff,0x80000000-0x943fffff irq 10 at device 2.0 on pci0
vgapci1: <VGA-compatible display> mem 0x94400000-0x9447ffff at device 2.1 on pci0
pci0: <multimedia, HDA> at device 27.0 (no driver attached)
pcib1: <PCI-PCI bridge> irg 10 at device 28.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <network> at device 0.0 (no driver attached)
...
---

And continues to boot.

Booting with ACPI disabled results in panic down the road. (Just a test, as
running this machine without ACPI is meaningless).

For comparison I've tried to boot NetBSD-5 and Linux 2.6.3[45] on this
little beast, and both seem to handle ACPI correctly.

Do you think there is some simple way to make FreeBSD like ACPI on this
machine?

--
						Daniel Bilik

PS: Keep me in Cc as I'm not subscribed to the list. Thanks.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100921001533.803ef029.daniel.bilik>