Date: Sun, 19 Sep 2004 18:37:06 +0200 From: Sascha Klauder <sklauder@trimind.de> To: Nate Lawson <nate@root.org> Cc: "Moore, Robert" <robert.moore@intel.com> Subject: Re: trouble overriding DSDT Message-ID: <20040919163706.GA904@trimind.de> In-Reply-To: <414CA156.7040606@root.org> References: <37F890616C995246BE76B3E6B2DBE05502071306@orsmsx403.amr.corp.intel.com> <414CA156.7040606@root.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Sep 18, 2004 at 01:57:58PM -0700, Nate Lawson wrote: > To do this on freebsd, build the module with options ACPI_DEBUG and then > set the loader variables of debug.acpi.layer and debug.acpi.level > according to the man page. I suggest to start with: > > debug.acpi.layer="ACPI_ALL_COMPONENTS" > debug.acpi.level="ACPI_LV_ALL_EXCEPTIONS" Ok, just tried that. Unfortunately, I was unable to get the serial console working (it was just outputting garbage, while the same setup (cabling, software) works just fine as soon as the kernel has finished booting), so I had to transcribe the parts looking most re- levant to me: [...information about RDSP locating and RSDT, XSDT, FACP, BOOT, SSDT and FACS table loading...] tbinstall-0176 [07] TbMatchSignature : Table [DSDT] is an ACPI table consumed by the core subsystem ACPI: DSDT was overridden. tbget-0497 [08] TbGetThisTable : Found table [DSDT] at 200000c07b4a54, mapped/copied to 0xc1989028 tbget-0374: *** Info: Table [DSDT] replaced by host OS tbinstall-0233 [06] TbInstallTable : DSDT located at 0xc1989028 tbxface-0195 [03] AcpiLoadTables : ACPI Tables successfully aquired nsload-0264 [05] NsLoadTableByType : Loading DSDT nsload-0171 [06] NsLoadTable : AML block at 0xc198904c nsload-0190 [06] NsLoadTable : *** Loading table into namespace *** nsload-0213 [06] NsLoadTable : *** Begin Table Method Parsing and Object Initialization *** Parsing all Control Methods:................................................. .............................[...]... Table [DSDT](id f005) - 756 Objects with 52 Devices 254 Methods 17 Regions nsload-0289 [06] NsLoadTable : *** Completed Table Method Parsing and Object Initialization *** nsload-0289 [05] NsLoadTableByType : Loading 1 SSDTs nsload-0171 [06] NsLoadTable : AML block at 0xd421eeeb nsload-0190 [06] NsLoadTable : *** Loading table into namespace *** dswload-0380: *** Error: Looking up [_PCT] in namespace, AE_ALREADY_EXISTS psparse-0710 [10] PsParseLoop : During name lookup/catalog, AE_ALREADY_EXISTS psparse-1303: *** Error: [NULL NAME], AE_ALREADY_EXISTS Fatal trap 12: page fault while in kernel mode [...] Cheers, -sascha
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040919163706.GA904>