Re: ACPI errors when booting laptop
Have you checked for BIOS updates? The BIOS on recent Skylake laptops have been a running disaster. At least the Dell XPS laptops had ACPI errors be fixed by an update. -M On Sat, Jul 30, 2016 at 10:43 PM, Ben Woods wrote: > Hi everyone, > > I get the following ACPI errors in my dmesg when booting my NEC Lavie HZ750 > laptop with FreeBSD 12-current. I have noticed things not functioning > correct (except suspend/resume not working), but then again I don't really > know much about ACPI or what I should expect to see. Any ideas what the > problem is? > > Full dmesg is also attached. > > acpi0: on motherboard > acpi_ec_ecdt_probe: can't get handle > ACPI Error: No handler for Region [EC__] (0xf8000548fc80) > [EmbeddedControl] (20160527/evregion-180) > ACPI Error: Region EmbeddedControl (ID=3) has no handler > (20160527/exfldio-320) > ACPI Error: Method parse/execution failed [\134_SB.PCI0.LPCB.EC._REG] (Node > 0xf80005494980), AE_NOT_EXIST (20160527/psparse-559) > acpi0: Power Button (fixed) > ACPI Error: No handler for Region [EC__] (0xf8000548fc80) > [EmbeddedControl] (20160527/evregion-180) > ACPI Error: Region EmbeddedControl (ID=3) has no handler > (20160527/exfldio-320) > ACPI Error: Method parse/execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] > (Node 0xf8000549a640), AE_NOT_EXIST (20160527/psparse-559) > ACPI Error: Method execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] (Node > 0xf8000549a640), AE_NOT_EXIST (20160527/uteval-111) > ACPI Error: No handler for Region [EC__] (0xf8000548fc80) > [EmbeddedControl] (20160527/evregion-180) > ACPI Error: Region EmbeddedControl (ID=3) has no handler > (20160527/exfldio-320) > ACPI Error: Method parse/execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] > (Node 0xf8000549a640), AE_NOT_EXIST (20160527/psparse-559) > ACPI Error: Method execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] (Node > 0xf8000549a640), AE_NOT_EXIST (20160527/uteval-111) > ACPI Error: No handler for Region [EC__] (0xf8000548fc80) > [EmbeddedControl] (20160527/evregion-180) > ACPI Error: Region EmbeddedControl (ID=3) has no handler > (20160527/exfldio-320) > ACPI Error: Method parse/execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] > (Node 0xf8000549a640), AE_NOT_EXIST (20160527/psparse-559) > ACPI Error: Method execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] (Node > 0xf8000549a640), AE_NOT_EXIST (20160527/uteval-111) > ACPI Error: No handler for Region [EC__] (0xf8000548fc80) > [EmbeddedControl] (20160527/evregion-180) > ACPI Error: Region EmbeddedControl (ID=3) has no handler > (20160527/exfldio-320) > ACPI Error: Method parse/execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] > (Node 0xf8000549a640), AE_NOT_EXIST (20160527/psparse-559) > ACPI Error: Method execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] (Node > 0xf8000549a640), AE_NOT_EXIST (20160527/uteval-111) > ACPI Error: No handler for Region [EC__] (0xf8000548fc80) > [EmbeddedControl] (20160527/evregion-180) > ACPI Error: Region EmbeddedControl (ID=3) has no handler > (20160527/exfldio-320) > ACPI Error: Method parse/execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] > (Node 0xf8000549a640), AE_NOT_EXIST (20160527/psparse-559) > ACPI Error: Method execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] (Node > 0xf8000549a640), AE_NOT_EXIST (20160527/uteval-111) > ACPI Error: No handler for Region [EC__] (0xf8000548fc80) > [EmbeddedControl] (20160527/evregion-180) > ACPI Error: Region EmbeddedControl (ID=3) has no handler > (20160527/exfldio-320) > ACPI Error: Method parse/execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] > (Node 0xf8000549a640), AE_NOT_EXIST (20160527/psparse-559) > ACPI Error: Method execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] (Node > 0xf8000549a640), AE_NOT_EXIST (20160527/uteval-111) > ACPI Error: No handler for Region [EC__] (0xf8000548fc80) > [EmbeddedControl] (20160527/evregion-180) > ACPI Error: Region EmbeddedControl (ID=3) has no handler > (20160527/exfldio-320) > ACPI Error: Method parse/execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] > (Node 0xf8000549a640), AE_NOT_EXIST (20160527/psparse-559) > ACPI Error: Method execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] (Node > 0xf8000549a640), AE_NOT_EXIST (20160527/uteval-111) > ACPI Error: No handler for Region [EC__] (0xf8000548fc80) > [EmbeddedControl] (20160527/evregion-180) > ACPI Error: Region EmbeddedControl (ID=3) has no handler > (20160527/exfldio-320) > ACPI Error: Method parse/execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] > (Node 0xf8000549a640), AE_NOT_EXIST (20160527/psparse-559) > ACPI Error: Method execution failed [\134_SB.PCI0.LPCB.EC.BAT1._STA] (Node > 0xf8000549a640), AE_NOT_EXIST (20160527/uteval-111) > ACPI Error: No handler for Region [EC__] (0xf8000548fc80) > [EmbeddedControl] (20160527/evregion-180) > ACPI Error: Region EmbeddedControl (ID=3) has no handler > (20160527/exfldio-320) > ACPI Error: Method parse/execution fa
Re: ACPI errors on my desktop PC (floppy not found)
It would help if you would tell me when you last had a working kernel. The output of acpidump -t -d -o martin.dsdt > martin.asl would also help. -Nate ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: ACPI errors on my desktop PC (floppy not found)
Martin wrote: Hi, I have more problems to report with the ACPI support and will submit a PR, if you want. I don't know when this got broken. Here some pieces of my dmesg: --- FreeBSD 5.1-CURRENT #0: Thu Sep 4 22:38:56 CEST 2003 [...] acpi0: on motherboard Take a look at PR kern/48494, there is a patch for the AML there for the ABIT BP6 board. I belive other ABIT boards have the similar Store(Local0, Local0) problem. That fixed the floppy problem for me. - Pawel ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: ACPI errors on my desktop PC (floppy not found)
Am Do, 2003-09-04 um 23.56 schrieb David O'Brien: > Athlon-based? No. CPU: Pentium III/Pentium III Xeon/Celeron (501.14-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x673 Stepping = 3 Features=0x383f9ff It's an old Abit mainboard, but everything always worked here. Martin ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: ACPI errors on my desktop PC (floppy not found)
On Thu, Sep 04, 2003 at 11:30:49PM +0200, Martin wrote: > I have more problems to report with the ACPI support and will submit a > PR, if you want. I don't know when this got broken. ... > As you can see I recompiled today to confirm that the problem > still exists. This is only about floppy. Everything else is ok. Athlon-based? ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: ACPI errors on boot
On Wed, Jun 18, 2003 at 09:11:23AM +0200, Maikel Verheijen wrote: > I have recently installed FreeBSD 5.1 on my Dell C800 laptop, and I get > quite a lot (well: 48 :) of these errors on boot: > > ACPI-0293: *** Warning: Buffer created with zero length in AML > -0166: *** Error: UtAllocate: Attempt to allocate zero bytes > > Are those harmfull? Is there something I can do with it? Otherwise my laptop > is working perfectly... :) ^ I have serious doubts on that. I'm pretty sure your battery status won't be showed correctly. Fix is in the archives of this and/or acpi-jp@ list. Mark -- Mark SantcroosRIPE Network Coordination Centre http://www.ripe.net/home/mark/New Projects Group/TTM ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: ACPI errors and panic
>It seems like the fix right now is to disable it. >Put this line: >hint.acpi.0.disabled="1" >in /boot/device.hints Thankyou, this has given me a nice clean bootup now and I can reboot without it panicing. I'm still curious to learn what all that stuff ment though! --- Matt ([EMAIL PROTECTED]) http://www.xtaz.co.uk/ --- To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI errors and panic
At 06:04 PM 3/16/2003, Matt wrote: Hi, I have just recently installed -CURRENT on my desktop as I've been using it succesfully on a server for months now. However this desktop has much more advanced hardware. Whilst it does work perfectly and I have device support for everything I get a lot of ACPI errors on bootup and also a panic when I try to reboot it, though luckily after it's synced the disks. I have saved the dmesg output to http://tao.xtaz.co.uk/dmesg.txt I was wondering if somebody could tell me what all those errors (and the random gibberish at the top) is about. I also assume that the panic happens right as the o/s tries to reset the system. I've tried turning off acpi in the bios but freebsd still see's it all and it has no affect. Is there anything I can do regarding sysctl.conf etc to prevent all this? Or alternatively if there is a problem do you know how to go abotu fixing it rather than just trynig to disable it? Matt, It seems like the fix right now is to disable it. Put this line: hint.acpi.0.disabled="1" in /boot/device.hints dave racette To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI Errors on hp omnibook xe4100
On Thu, 2 Jan 2003, Adrian Neumaier wrote: > on of the problems this here: > > ACPI-0432: *** Error: Handler for [EmbeddedControl] returned AE_ERROR > ACPI-1287: *** Error: Method execution failed, AE_ERROR > ACPI-0432: *** Error: Handler for [EmbeddedControl] returned AE_ERROR > ACPI-1287: *** Error: Method execution failed, AE_ERROR > ACPI-1287: *** Error: Method execution failed, AE_ERROR > ACPI-1287: *** Error: Method execution failed, AE_ERROR > > this error occurs every time i boot and often during the work with the > laptop. Does booting with set hw.acpi.ec.event_driven=1 help? -Nate To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: Call for testers: acpica-unix-20021122 (was Re: ACPI errors and then panic - fixed!)
> On Thu, 28 Nov 2002 13:38:13 +0900 (JST), Mitsuru IWASAKI ><[EMAIL PROTECTED]> said: Mitsuru> The patches against today's CURRENT at: Mitsuru> http://people.freebsd.org/~iwasaki/acpi/acpica-20021118-20021122-test20021128.diff Mitsuru> Please try this if you have problems about ACPI interpreter or GPE Mitsuru> initialization. Hi Iwasaki-San, Apologies for the delayed response as I was offline. I installed the above patch, but with no considerable change. I am still having problems with ACPI on my IBM A31p TP. Right now, I am using the world and kernel from 7th December. Is there a patch against the latest cvs ? These are the errors I get acpi0: on motherboard ACPI-0625: *** Info: GPE Block0 defined as GPE0 to GPE15 ACPI-0625: *** Info: GPE Block1 defined as GPE16 to GPE31 Using $PIR table, 14 entries at 0xc00fdeb0 ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST and this error I get when I try to suspend the TP. acpi0: AcpiGetSleepTypeData failed - AE_NOT_FOUND But then, the TP shuts down properly with ACPI if I poweroff with the button. Anything else I am missing ? TIA Regards Sid -- You can't carve your way to success without cutting remarks. Sid Carter - http://khader.net/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI errors
In message <[EMAIL PROTECTED]>, Hongbo Li wrot e: >I installed FBSD-current on my laptop(IBM Thinkpad >A21m). These were some error messages about ACPI in >dmesg: > >system power profile changed to 'economy' >ACPI-0432: *** Error: Handler for >[EmbeddedControl] returned AE_ERROR >ACPI-1287: *** Error: Method execution failed, >AE_ERROR >ACPI-0432: *** Error: Handler for >[EmbeddedControl] returned AE_ERROR >ACPI-1287: *** Error: Method execution failed, >AE_ERROR Try specifying hw.acpi.ec.event_driven="1" in device.hints . To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: [acpi-jp 2013] RE: ACPI errors w/ latest ACPI code on GA BX2000 based system
Thanks, Bob. > I think this code is the problem: > > Scope(\_TZ_) { > ThermalZone(THRM) { > Name(_AL0, Package(0x1) { > FAN_, > }) > > > The name "FAN_" is not defined elsewhere in the namespace. I guess that BIOS writer forgot to delete _AL0 definition :) Instead, you can delete these lines and override DSDT, I think. Name(_AL0, Package(0x1) { FAN_, }) Thanks To my memo: DefinitionBlock ( "acpi_dsdt.aml",//Output filename "DSDT", //Signature 0x1,//DSDT Revision "COMPAQ", //OEMID "AWRDACPI", //TABLE ID 0x1000 //OEM Revision ) > > Bob > > > -Original Message- > From: Thomas Seck [mailto:[EMAIL PROTECTED]] > Sent: Saturday, November 30, 2002 4:34 AM > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: [acpi-jp 2009] Re: ACPI errors w/ latest ACPI code on GA BX2000 > based system > > * Mitsuru IWASAKI ([EMAIL PROTECTED]): > > Iwasaki-san, > list members, > > > > > ACPI-0438: *** Error: Looking up [FAN_] in namespace, AE_NOT_FOUND > > > > ACPI-1287: *** Error: Method execution failed, AE_NOT_FOUND > > > > I think that this was caused by the following spec changes. > > From CHANGES.txt: > > > > 22 October 2002. Summary of changes for version 20021022. > > > > 1) ACPI CA Core Subsystem: > > > > Implemented a restriction on the Scope operator that the > > target must already exist in the namespace at the time the > > operator is encountered (during table load or method > > execution). In other words, forward references are not > > allowed and Scope() cannot create a new object. This changes > > the previous behavior where the interpreter would create the > > name if not found. This new behavior correctly enables the > > search-to-root algorithm during namespace lookup of the target > > name. Because of this upsearch, this fixes the known Compaq > > _SB_.OKEC problem and makes both the AML interpreter and iASL > > compiler compatible with other ACPI implementations. > > > > > > Could you send your acpidump output to this acpi-jp ML? > > Of course. And thank you very much for working on this. Please see the > attached file. > > --Thomas > To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
RE: [acpi-jp 2009] Re: ACPI errors w/ latest ACPI code on GA BX2000 based system
I think this code is the problem: Scope(\_TZ_) { ThermalZone(THRM) { Name(_AL0, Package(0x1) { FAN_, }) The name "FAN_" is not defined elsewhere in the namespace. Bob -Original Message- From: Thomas Seck [mailto:[EMAIL PROTECTED]] Sent: Saturday, November 30, 2002 4:34 AM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: [acpi-jp 2009] Re: ACPI errors w/ latest ACPI code on GA BX2000 based system * Mitsuru IWASAKI ([EMAIL PROTECTED]): Iwasaki-san, list members, > > > ACPI-0438: *** Error: Looking up [FAN_] in namespace, AE_NOT_FOUND > > > ACPI-1287: *** Error: Method execution failed, AE_NOT_FOUND > > I think that this was caused by the following spec changes. > From CHANGES.txt: > > 22 October 2002. Summary of changes for version 20021022. > > 1) ACPI CA Core Subsystem: > > Implemented a restriction on the Scope operator that the > target must already exist in the namespace at the time the > operator is encountered (during table load or method > execution). In other words, forward references are not > allowed and Scope() cannot create a new object. This changes > the previous behavior where the interpreter would create the > name if not found. This new behavior correctly enables the > search-to-root algorithm during namespace lookup of the target > name. Because of this upsearch, this fixes the known Compaq > _SB_.OKEC problem and makes both the AML interpreter and iASL > compiler compatible with other ACPI implementations. > > > Could you send your acpidump output to this acpi-jp ML? Of course. And thank you very much for working on this. Please see the attached file. --Thomas To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: Call for testers: acpica-unix-20021122 (was Re: ACPI errors and then panic - fixed!)
* De: Mitsuru IWASAKI <[EMAIL PROTECTED]> [ Data: 2002-11-27 ] [ Subjecte: Call for testers: acpica-unix-20021122 (was Re: ACPI errors and then panic - fixed!) ] > The patches against today's CURRENT at: > http://people.freebsd.org/~iwasaki/acpi/acpica-20021118-20021122-test20021128.diff > > Please try this if you have problems about ACPI interpreter or GPE > initialization. Iwasaki-san! This works for me, thanks very much for helping keep us all up to date, and making it possible to get the issues resolved. Here's a dmesg from my laptop, now that ACPI works. %%% dmesg-YAY Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #48: Wed Nov 27 23:30:47 CST 2002 [EMAIL PROTECTED]:/usr/src/sys/i386/compile/LUNA Preloaded elf kernel "/boot/kernel/kernel" at 0xc0547000. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 474889174 Hz CPU: AMD-K6(tm) 3D processor (474.89-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x58c Stepping = 12 Features=0x8021bf AMD Features=0x8800 real memory = 67043328 (63 MB) avail memory = 59457536 (56 MB) Security policy loaded: TrustedBSD MAC/None (trustedbsd_mac_none) Initializing GEOMetry subsystem K6-family MTRR support enabled (2 registers) acpi0: on motherboard ACPI-0628: *** Info: GPE Block0 defined as GPE0 to GPE15 Using $PIR table, 6 entries at 0xc00fdf60 acpi0: power button is handled as a fixed feature programming model. Timecounter "ACPI-fast" frequency 3579545 Hz acpi_timer0: <32-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 acpi_cpu0: on acpi0 acpi_tz0: on acpi0 acpi_lid0: on acpi0 acpi_cmbat0: on acpi0 acpi_acad0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 initial configuration \\_SB_.PCI0.ISA_.LNK1 irq 11: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.4.0 \\_SB_.PCI0.ISA_.LNK2 irq 11: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.4.1 \\_SB_.PCI0.ISA_.LNK5 irq 9: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.19.0 \\_SB_.PCI0.ISA_.LNK3 irq 5: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.8.0 \\_SB_.PCI0.ISA_.LNK4 irq 10: [ 3 4 5 6 7 10 11 14 15] low,level,sharable 0.16.0 before setting priority for links before fixup boot-disabled links - after fixup boot-disabled links -- arbitrated configuration - \\_SB_.PCI0.ISA_.LNK1 irq 11: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.4.0 \\_SB_.PCI0.ISA_.LNK2 irq 11: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.4.1 \\_SB_.PCI0.ISA_.LNK5 irq 9: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.19.0 \\_SB_.PCI0.ISA_.LNK3 irq 5: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.8.0 \\_SB_.PCI0.ISA_.LNK4 irq 10: [ 3 4 5 6 7 10 11 14 15] low,level,sharable 0.16.0 pci0: on pcib0 agp0: mem 0xe000-0xe3ff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 initial configuration \\_SB_.PCI0.ISA_.LNK1 irq 11: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 1.0.0 before setting priority for links before fixup boot-disabled links - after fixup boot-disabled links -- arbitrated configuration - \\_SB_.PCI0.ISA_.LNK1 irq 11: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 1.0.0 pci1: on pcib1 pci1: at device 0.0 (no driver attached) cbb0: mem 0x8800-0x88000fff irq 11 at device 4.0 on pci0 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 cbb1: mem 0x88001000-0x88001fff irq 11 at device 4.1 on pci0 cardbus1: on cbb1 pccard1: <16-bit PCCard bus> on cbb1 isab0: at device 7.0 on pci0 isa0: on isab0 pcm0: mem 0xfedf-0xfedf,0xfeddf000-0xfedd irq 5 at device 8.0 on pci0 atapci0: port 0xfcf0-0xfcff at device 15.0 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at device 16.0 (no driver attached) pci0: at device 17.0 (no driver attached) ohci0: mem 0xfedde000-0xfeddefff irq 9 at device 19.0 on pci0 usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 uhub0: AcerLabs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered speaker0 port 0x61 on acpi0 atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 acpi_ec0: port 0x66,0x62 on acpi0 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A fdc0: port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 npx0: on motherboard npx0: INT 16 interface orm0: at iomem 0xc-0xcb7ff on isa0 ppc0: parallel port not found. sc0: at
Call for testers: acpica-unix-20021122 (was Re: ACPI errors andthen panic - fixed!)
Hi all, > > Our web person is out today, so things will be posted Monday at the > > earliest. > > > > I'll email Iwasaki-san the latest release, so y'all can get going if you > > want. > > Thank you! > I've just confirmed that the deleted object problem had been solved in > the latest release (Andy sent it to me). > I'll make diffs for FreeBSD soon. The patches against today's CURRENT at: http://people.freebsd.org/~iwasaki/acpi/acpica-20021118-20021122-test20021128.diff Please try this if you have problems about ACPI interpreter or GPE initialization. Please note that tarball for acpica-unix-20021122 and CHANGES.txt on Intel Web site is not available yet (will be availalbe next week), refer the Release notes from sourceforge.net instead. http://sourceforge.net/project/shownotes.php?group_id=36832&release_id=124563 Thanks To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: [acpi-jp 2000] RE: ACPI errors and then panic - fixed!
Hi, > Our web person is out today, so things will be posted Monday at the > earliest. > > I'll email Iwasaki-san the latest release, so y'all can get going if you > want. Thank you! I've just confirmed that the deleted object problem had been solved in the latest release (Andy sent it to me). I'll make diffs for FreeBSD soon. John, there is new OS layer function for PCI. Could you help? Thanks /* * Interim function needed for PCI IRQ routing */ void AcpiOsDerivePciId( ACPI_HANDLE rhandle, ACPI_HANDLE chandle, ACPI_PCI_ID **PciId); To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
RE: [acpi-jp 1988] Re: ACPI errors and then panic - fixed!
Our web person is out today, so things will be posted Monday at the earliest. I'll email Iwasaki-san the latest release, so y'all can get going if you want. Regards -- Andy > -Original Message- > From: Moore, Robert > Sent: Wednesday, November 27, 2002 8:28 AM > To: 'Mitsuru IWASAKI'; Grover, Andrew; Moore, Robert > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: RE: [acpi-jp 1988] Re: ACPI errors and then panic - fixed! > > > > The deleted object problem has been fixed in the 20021122 > release which should be available soon, if not already. (I > was able to reproduce the problem with your dsdt on previous > releases, and I verified it fixed with the 11/22 release.) > > I did not see any mutex issues -- as we found out on Linux, > the OSL implementation of wait_semaphore is often the culprit. > > Bob > > > -Original Message- > From: Mitsuru IWASAKI [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, November 27, 2002 12:37 AM > To: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: [acpi-jp 1988] Re: ACPI errors and then panic - fixed! > > Hi, Intel folks. > It seems that there is a bug in cached object utilization. > This causes strange behavior; > first evaluation of \_SB_.PCI0.LPC_.EC__.BAT0._BST is OK, but > second (or later) evaluation returns AE_TYPE. > > > acpi_cmbat0: error fetching current battery status -- AE_TYPE > > The raw DSDT is at: > http://www.root.org/~nate/acpi/ibm.dsdt > > I guess that InternalObject was returned to cache in > AcpiUtReleaseToCache() but the same object is still in use > somewhere (for ResultObj ?). > > I could reproduce this problem with acpica debugger. Trace > output attached. I'll track this down later. > > Thanks > > > % acpicadb ibm.dsdt > Loading Acpi table from file ibm.dsdt > utmisc-0802 [11] UtAcquireMutex: Mutex > [ACPI_MTX_Namespace] already acquired by this thread [C25] > utmisc-0802 [11] UtAcquireMutex: Mutex > [ACPI_MTX_Namespace] already acquired by this thread [C25] > Parsing > Methods:.. > .. > .. > .. > .. > > Table [DSDT] - 1208 Objects with 61 Devices 354 Methods 18 > Regions Acpi table [DSDT] successfully installed and loaded > - f _BST > \_SB_.PCI0.LPC_.EC__.BAT0._BST (0x80ba0a8) - Method > \_SB_.PCI0.LPC_.EC__.BAT1._BST (0x80ba6a8) - Method > - debug _SB_.PCI0.LPC_.EC__.BAT0._BST > Executing \_SB_.PCI0.LPC_.EC__.BAT0._BST > 0 #007F XOr (DerefOf (Index (BT0I, 0x00))) > > % > ArgObj:0x80b9ea8 Name BT0I Package 0x80e1ba8 > ArgObj:0x80f9fa8 Integer > ArgObj:0x80fe028 Integer > 0 #0037 [EvalSubTree] (Package (0x0D) > { > 0x00, > 0x, > 0x, > 0x01, > 0x2A30, > 0x00, > 0x00, > 0x01, > 0x01, > "", > "", > "", > "" > }) > > To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
RE: [acpi-jp 1988] Re: ACPI errors and then panic - fixed!
The deleted object problem has been fixed in the 20021122 release which should be available soon, if not already. (I was able to reproduce the problem with your dsdt on previous releases, and I verified it fixed with the 11/22 release.) I did not see any mutex issues -- as we found out on Linux, the OSL implementation of wait_semaphore is often the culprit. Bob -Original Message- From: Mitsuru IWASAKI [mailto:[EMAIL PROTECTED]] Sent: Wednesday, November 27, 2002 12:37 AM To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: Re: [acpi-jp 1988] Re: ACPI errors and then panic - fixed! Hi, Intel folks. It seems that there is a bug in cached object utilization. This causes strange behavior; first evaluation of \_SB_.PCI0.LPC_.EC__.BAT0._BST is OK, but second (or later) evaluation returns AE_TYPE. > acpi_cmbat0: error fetching current battery status -- AE_TYPE The raw DSDT is at: http://www.root.org/~nate/acpi/ibm.dsdt I guess that InternalObject was returned to cache in AcpiUtReleaseToCache() but the same object is still in use somewhere (for ResultObj ?). I could reproduce this problem with acpica debugger. Trace output attached. I'll track this down later. Thanks % acpicadb ibm.dsdt Loading Acpi table from file ibm.dsdt utmisc-0802 [11] UtAcquireMutex: Mutex [ACPI_MTX_Namespace] already acquired by this thread [C25] utmisc-0802 [11] UtAcquireMutex: Mutex [ACPI_MTX_Namespace] already acquired by this thread [C25] Parsing Methods: .. Table [DSDT] - 1208 Objects with 61 Devices 354 Methods 18 Regions Acpi table [DSDT] successfully installed and loaded - f _BST \_SB_.PCI0.LPC_.EC__.BAT0._BST (0x80ba0a8) - Method \_SB_.PCI0.LPC_.EC__.BAT1._BST (0x80ba6a8) - Method - debug _SB_.PCI0.LPC_.EC__.BAT0._BST Executing \_SB_.PCI0.LPC_.EC__.BAT0._BST 0 #007F XOr (DerefOf (Index (BT0I, 0x00))) % ArgObj:0x80b9ea8 Name BT0I Package 0x80e1ba8 ArgObj:0x80f9fa8 Integer ArgObj:0x80fe028 Integer 0 #0037 [EvalSubTree] (Package (0x0D) { 0x00, 0x, 0x, 0x01, 0x2A30, 0x00, 0x00, 0x01, 0x01, "", "", "", "" }) To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI errors - IBM Thinkpad A31p
> On Tue, 26 Nov 2002 14:33:09 +0900 (JST), Mitsuru IWASAKI ><[EMAIL PROTECTED]> said: Mitsuru> Hi, Mitsuru> Are you trying this with acpica-unix-20021118 patch which was Mitsuru> announced recently? Mitsuru> http://people.freebsd.org/~iwasaki/acpi/acpica-20021002-20021118-test20021121.diff Hi, Tried the above patch, but the kernel itself won't compile. I just did a fresh cvsup and patched. It fails at the cardbus compile. >> ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST >> ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST >> ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST >> ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST >> ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST >> ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST >> ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST >> ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST >> acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 >> acpi_cpu0: on acpi0 >> acpi_tz0: on acpi0 >> acpi_lid0: on acpi0 >> acpi_button0: on acpi0 Regards Sid -- Cleanliness is next to impossible. Sid Carter - http://khader.net/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: [acpi-jp 1988] Re: ACPI errors and then panic - fixed!
Hi, Intel folks. It seems that there is a bug in cached object utilization. This causes strange behavior; first evaluation of \_SB_.PCI0.LPC_.EC__.BAT0._BST is OK, but second (or later) evaluation returns AE_TYPE. > acpi_cmbat0: error fetching current battery status -- AE_TYPE The raw DSDT is at: http://www.root.org/~nate/acpi/ibm.dsdt I guess that InternalObject was returned to cache in AcpiUtReleaseToCache() but the same object is still in use somewhere (for ResultObj ?). I could reproduce this problem with acpica debugger. Trace output attached. I'll track this down later. Thanks % acpicadb ibm.dsdt Loading Acpi table from file ibm.dsdt utmisc-0802 [11] UtAcquireMutex: Mutex [ACPI_MTX_Namespace] already acquired by this thread [C25] utmisc-0802 [11] UtAcquireMutex: Mutex [ACPI_MTX_Namespace] already acquired by this thread [C25] Parsing Methods:.. Table [DSDT] - 1208 Objects with 61 Devices 354 Methods 18 Regions Acpi table [DSDT] successfully installed and loaded - f _BST \_SB_.PCI0.LPC_.EC__.BAT0._BST (0x80ba0a8) - Method \_SB_.PCI0.LPC_.EC__.BAT1._BST (0x80ba6a8) - Method - debug _SB_.PCI0.LPC_.EC__.BAT0._BST Executing \_SB_.PCI0.LPC_.EC__.BAT0._BST 0 #007F XOr (DerefOf (Index (BT0I, 0x00))) % ArgObj:0x80b9ea8 Name BT0I Package 0x80e1ba8 ArgObj:0x80f9fa8 Integer ArgObj:0x80fe028 Integer 0 #0037 [EvalSubTree] (Package (0x0D) { 0x00, 0x, 0x, 0x01, 0x2A30, 0x00, 0x00, 0x01, 0x01, "", "", "", "" }) % ArgObj:0x80fe0a8 Integer 000D ResultObj: 0x80e1ba8 Package 0x80e1ba8 ResultObj: 0x80fe828 [Index] Integer 0 #007F XOr (DerefOf (-Return Value- ())) % ArgObj:0x80abf28 ArgObj:0x80fe828 [Index] Integer ResultObj: 0x80fe0a8 Integer 0 #007F XOr (-Return Value- (), 0x01, Local0) % ArgObj:0x80b02a8 ArgObj:0x80fe0a8 Integer ArgObj:0x80fe828 Integer 0001 ArgObj:0x80fe028 [Local0] 0x0 Uninitialized ResultObj: 0x80f9fa8 Integer 0001 D #00A4 Return (E #0035 GBST (0x00, HB0S, Local0, BT0P)) % into ArgObj:0x80fe028 Integer ArgObj:0x80b7828 Name HB0S RegionField 0x80df5a8 ArgObj:0x80fe828 [Local0] 0x80f9fa8 Integer 0001 ArgObj:0x80b9f28 Name BT0P Package 0x80e1c28 0 #5B80 OperationRegion (ECOR (Path \_SB_.PCI0.LPC_.EC__.ECOR), EmbeddedControl, 0x00, 0x0100) % ArgObj:0x80fe928 Integer ArgObj:0x80fe9a8 Integer 0100 DEBUG[read (EC, 8, 0x38)](default: 0x0 / 0) >> 0 #0037 [EvalSubTree] (Package (0x04) {}) % ArgObj:0x80fe828 Integer 0004 ResultObj: 0x80e1c28 Package 0x80e1c28 0 #5B23 Acquire (BATM, 0x) % ArgObj:0x80b9aa8 Name BATM Mutex 0x80e18a8 ArgObj:0x80fe828 Integer ResultObj: 0x80fe928 Integer 8 #00A0 If (And (Arg1, 0x20)) {} % ArgObj:0x80fe928 [Arg1] 0x80fe8a8 Integer ArgObj:0x80fe828 Integer 0020 ArgObj:0x80fe9a8 Integer ResultObj: 0x80fe928 Integer 8 #00A0 If (Predicate = [False], Skipping IF block % 00015 #00A0 If (And (Arg1, 0x40)) {} % ArgObj:0x80fe928 [Arg1] 0x80fe8a8 Integer ArgObj:0x80fe9a8 Integer 0040 ArgObj:0x80fe828 Integer ResultObj: 0x80fe928 Integer 00015 #00A0 If (Predicate = [False], Skipping IF block % 00022 #0070 Store (0x00, Local0) % ArgObj:0x80fe928 Integer ArgObj:0x80fe828 [Local0] 0x0 Uninitialized ResultObj: 0x80fe928 Integer 00020 #00A1 Else { Predicate = [False], ELSE block was executed % 00013 #00A1 Else { Predicate = [False], ELSE block was executed % 00026 #00A0 If (And (Arg1, 0x0F)) {} % ArgObj:0x80fe828 [Arg1] 0x80fe8a8 Integer ArgObj:0x80fe9a8 Integer 000F ArgObj:0x80feaa8 Integer ResultObj: 0x80fe828 Integer 0
Re: [acpi-jp 1940] Re: ACPI errors and then panic - fixed!
On Thu, 21 Nov 2002, Mitsuru IWASAKI wrote: > > On Sat, 5 Oct 2002, Mitsuru IWASAKI wrote: > > > From: Nate Lawson <[EMAIL PROTECTED]> > > > Subject: ACPI errors and then panic > > > Date: Fri, 4 Oct 2002 17:14:31 -0700 (PDT) > > > Message-ID: <[EMAIL PROTECTED]> > > > > > > > My laptop appears to work ok without ACPI but of course I don't get > > > > suspend, resume, etc. I have never been able to get ACPI to work with it, > > > > including with a -current as of 2 hours ago. If ACPI is enabled, I get a > > > > spew of: > > > > > > > > ACPI-0412 *** Error: NsSearchAndEnter: Bad character in ACPI name > > > > > > > > and then a panic from acpi_attach. > > > > I sent a reply including the requested traces on Oct 25. Do you need any > > more information? > > Please try with new ACPI CA patches at: > http://people.freebsd.org/~iwasaki/acpi/acpica-20021002-20021118-test20021121.diff > Some memory leak releated bugs were fixed, so your problem might be > solved by this hopefully. I did try the patch and am happy to report that my laptop boots with acpi enabled. Thank you! Please commit it before 5.0R. However, acpi doesn't seem to be working for me. Calls to check the battery status fail. Here is my dmesg and sysctl: hw.acpi.power_button_state: S5 hw.acpi.sleep_button_state: S1 hw.acpi.lid_switch_state: S1 hw.acpi.standby_state: S1 hw.acpi.suspend_state: S3 hw.acpi.sleep_delay: 0 hw.acpi.s4bios: 1 hw.acpi.verbose: 1 hw.acpi.thermal.min_runtime: 0 hw.acpi.thermal.polling_rate: 30 hw.acpi.thermal.tz0.temperature: 3252 hw.acpi.thermal.tz0.active: -1 hw.acpi.thermal.tz0.thermal_flags: 0 hw.acpi.thermal.tz0._PSV: 3637 hw.acpi.thermal.tz0._HOT: -1 hw.acpi.thermal.tz0._CRT: 3692 hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 hw.acpi.battery.life: 98 hw.acpi.battery.time: -1 hw.acpi.battery.state: 4 hw.acpi.battery.units: 2 hw.acpi.battery.info_expire: 5 hw.acpi.acline: 1 --- Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #11: Tue Nov 26 10:44:02 PST 2002 [EMAIL PROTECTED]:/usr/src/sys/i386/compile/LAPTOP Preloaded elf kernel "/boot/kernel/kernel" at 0xc0562000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc05620a8. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 999153113 Hz CPU: Pentium III/Pentium III Xeon/Celeron (999.15-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x6b1 Stepping = 1 Features=0x383f9ff real memory = 401997824 (383 MB) avail memory = 384696320 (366 MB) Initializing GEOMetry subsystem Pentium Pro MTRR support enabled npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard ACPI-0625: *** Info: GPE Block0 defined as GPE0 to GPE15 ACPI-0625: *** Info: GPE Block1 defined as GPE16 to GPE31 Using $PIR table, 14 entries at 0xc00fdeb0 ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST acpi0: power button is handled as a fixed feature programming model. Timecounter "ACPI-fast" frequency 3579545 Hz ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 acpi_cpu0: on acpi0 acpi_tz0: on acpi0 acpi_lid0: on acpi0 ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST acpi_button0: on acpi0 ACPI-1287: *** Error: Method execution failed, AE_NOT_EXIST pcib0: port 0xcf8-0xcff on acpi0 initial configuration \\_SB_.LNKA irq 11: [ 3 4 5 6 7 9 10 11] low,level,sharable 0.2.0 \\_SB_.LNKA irq 11: [ 3 4 5 6 7 9 10 11] low,level,sharable 0.29.0 \
Re: ACPI errors - IBM Thinkpad A31p
Hi, Are you trying this with acpica-unix-20021118 patch which was announced recently? http://people.freebsd.org/~iwasaki/acpi/acpica-20021002-20021118-test20021121.diff Also [EMAIL PROTECTED] is better place for ACPI CA related problem reports. Thanks From: Sid Carter <[EMAIL PROTECTED]> Subject: ACPI errors - IBM Thinkpad A31p Date: 26 Nov 2002 10:35:41 +0530 Message-ID: <[EMAIL PROTECTED]> > Hi Folks, > > I see this error while booting into BSD and I presume this might be the > problem that acpi on my TP does not work. > > The errors are something like this. > > > acpi0: on motherboard > Using $PIR table, 14 entries at 0xc00fdeb0 > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > acpi0: power button is handled as a fixed feature programming model. > Timecounter "ACPI-fast" frequency 3579545 Hz > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > ACPI-1354: *** Error: Method execution failed, AE_NOT_EXIST > acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 > acpi_cpu0: on acpi0 > acpi_tz0: on acpi0 > acpi_lid0: on acpi0 > acpi_button0: on acpi0 > > > Dmesg on the box > > > FreeBSD 5.0-CURRENT #0: Fri Nov 22 17:37:35 IST 2002 > [EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC > Preloaded elf kernel "/boot/kernel/kernel" at 0xc0618000. > Preloaded elf module "/boot/kernel/snd_ich.ko" at 0xc06180a8. > Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc0618154. > Preloaded elf module "/boot/kernel/acpi.ko" at 0xc0618200. > Timecounter "i8254" frequency 1193182 Hz > Timecounter "TSC" frequency 1198990668 Hz > CPU: Pentium 4 (1198.99-MHz 686-class CPU) > Origin = "GenuineIntel" Id = 0xf24 Stepping = 4 > Features=0x3febf9ff AT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM> > real memory = 267780096 (255 MB) > avail memory = 253579264 (241 MB) > Initializing GEOMetry subsystem > Pentium Pro MTRR support enabled > npx0: on motherboard > npx0: INT 16 interface > > > uname -a > > FreeBSD tango 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Fri Nov 22 17:37:35 IST 2002 >root@tango:/usr/obj/usr/src/sys/GENERIC i386 > > Any fix for this ? I am unable to use ACPI in FBSD. > > TIA > Regards > Sid > -- > When I was in school, I cheated on my metaphysics exam: I looked into > the soul of the boy sitting next to me. > -- Woody Allen > > Sid Carter - http://khader.net/ > > To Unsubscribe: send mail to [EMAIL PROTECTED] > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: [acpi-jp 1940] Re: ACPI errors and then panic
Hi, > On Sat, 5 Oct 2002, Mitsuru IWASAKI wrote: > > From: Nate Lawson <[EMAIL PROTECTED]> > > Subject: ACPI errors and then panic > > Date: Fri, 4 Oct 2002 17:14:31 -0700 (PDT) > > Message-ID: <[EMAIL PROTECTED]> > > > > > My laptop appears to work ok without ACPI but of course I don't get > > > suspend, resume, etc. I have never been able to get ACPI to work with it, > > > including with a -current as of 2 hours ago. If ACPI is enabled, I get a > > > spew of: > > > > > > ACPI-0412 *** Error: NsSearchAndEnter: Bad character in ACPI name > > > > > > and then a panic from acpi_attach. > > I sent a reply including the requested traces on Oct 25. Do you need any > more information? Please try with new ACPI CA patches at: http://people.freebsd.org/~iwasaki/acpi/acpica-20021002-20021118-test20021121.diff Some memory leak releated bugs were fixed, so your problem might be solved by this hopefully. > One interesting thing is that the oem sysctl node seems bogus: >hint.acpi.0.oem=IBM ?? > where the ?'s are invalid characters like the happy face. I saw similar problem long time ago. My problem was acpi.ko is too old and badly matched with kernel. Please make sure that your acpi.ko is fresh as well as kernel when you try. > > BTW, what's model name? Some ThinkPad's are blacklisted such as > > IBM 600E. And may I add your ACPI data to our repo. (in Japan) ? > > IBM T23. Feel free to use the dsdt and/or asl however you wish. OK, I'll add them to our CVS repo. Thanks To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI errors and then panic
On Sat, 5 Oct 2002, Mitsuru IWASAKI wrote: > From: Nate Lawson <[EMAIL PROTECTED]> > Subject: ACPI errors and then panic > Date: Fri, 4 Oct 2002 17:14:31 -0700 (PDT) > Message-ID: <[EMAIL PROTECTED]> > > > My laptop appears to work ok without ACPI but of course I don't get > > suspend, resume, etc. I have never been able to get ACPI to work with it, > > including with a -current as of 2 hours ago. If ACPI is enabled, I get a > > spew of: > > > > ACPI-0412 *** Error: NsSearchAndEnter: Bad character in ACPI name > > > > and then a panic from acpi_attach. I sent a reply including the requested traces on Oct 25. Do you need any more information? Thanks, -Nate To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI errors and then panic
Thank you for the reply. On Sat, 5 Oct 2002, Mitsuru IWASAKI wrote: > Hi, > # ACPI CA related problem should be sent to [EMAIL PROTECTED] > # so that Intel folks can be aware of the problem. Ok, I didn't know that. > From: Nate Lawson <[EMAIL PROTECTED]> > Subject: ACPI errors and then panic > Date: Fri, 4 Oct 2002 17:14:31 -0700 (PDT) > Message-ID: <[EMAIL PROTECTED]> > > > My laptop appears to work ok without ACPI but of course I don't get > > suspend, resume, etc. I have never been able to get ACPI to work with it, > > including with a -current as of 2 hours ago. If ACPI is enabled, I get a > > spew of: > > > > ACPI-0412 *** Error: NsSearchAndEnter: Bad character in ACPI name > > > > and then a panic from acpi_attach. > > First several lines of DDB backtrace would be very helpful > to track the problem down. > Also having following lines in your loader.conf would be > helpful to determine which object causes the ACPI CA Eroor. > > debug.acpi.layer="ACPI_ALL_COMPONENTS ACPI_BUS" > debug.acpi.level="ACPI_LV_WARN ACPI_LV_ERROR ACPI_LV_OBJECTS" I have placed a ddb session with tracebacks for two panics at: http://www.root.org/~nate/acpi/ddb1 http://www.root.org/~nate/acpi/ddb2 I set your debug options in device.hints. One interesting thing is that the oem sysctl node seems bogus: hint.acpi.0.oem=IBM ?? where the ?'s are invalid characters like the happy face. > BTW, what's model name? Some ThinkPad's are blacklisted such as > IBM 600E. And may I add your ACPI data to our repo. (in Japan) ? IBM T23. Feel free to use the dsdt and/or asl however you wish. > > Here are the appropriate files... > > http://www.root.org/~nate/acpi/ibm.asl > > http://www.root.org/~nate/acpi/ibm.dsdt > > http://www.root.org/~nate/acpi/ibm.dmesg (from a working boot) (Note that I renamed the .aml file to asl as shown above) -Nate To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI errors and then panic
Hi, # ACPI CA related problem should be sent to [EMAIL PROTECTED] # so that Intel folks can be aware of the problem. From: Nate Lawson <[EMAIL PROTECTED]> Subject: ACPI errors and then panic Date: Fri, 4 Oct 2002 17:14:31 -0700 (PDT) Message-ID: <[EMAIL PROTECTED]> > My laptop appears to work ok without ACPI but of course I don't get > suspend, resume, etc. I have never been able to get ACPI to work with it, > including with a -current as of 2 hours ago. If ACPI is enabled, I get a > spew of: > > ACPI-0412 *** Error: NsSearchAndEnter: Bad character in ACPI name > > and then a panic from acpi_attach. First several lines of DDB backtrace would be very helpful to track the problem down. Also having following lines in your loader.conf would be helpful to determine which object causes the ACPI CA Eroor. debug.acpi.layer="ACPI_ALL_COMPONENTS ACPI_BUS" debug.acpi.level="ACPI_LV_WARN ACPI_LV_ERROR ACPI_LV_OBJECTS" BTW, what's model name? Some ThinkPad's are blacklisted such as IBM 600E. And may I add your ACPI data to our repo. (in Japan) ? > Here are the appropriate files... > http://www.root.org/~nate/acpi/ibm.aml > http://www.root.org/~nate/acpi/ibm.dsdt > http://www.root.org/~nate/acpi/ibm.dmesg (from a working boot) > > Let me know if you need more info. > > -Nate > > > > To Unsubscribe: send mail to [EMAIL PROTECTED] > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI errors
Mitsuru IWASAKI wrote: > [move to -current because STABLE don't have acpica support yet] > > Hi, > > > System: TOS 5005-S504 > > Error with any kernel build: > > Using $PIR table, 0 entries at 0xc00f0190 > > ACPI-0171: *** Error: AcpiLoadTables: RSDP Failed validation: AE_BAD_SIGNAT URE > > ACPI-0213: *** Error: AcpiLoadTables: Could not load tables: AE_BAD_SIGNATU RE > > ACPI: Table load failed: AE_BAD_SIGNATURE > > It seems that this problem happens after sys/i386/i386/pmap.c rev > 1.352 changes. Could you replace pmap.c with 1.351 ? > > Peter, do you have any ideas with this ? If backing out rev 1.352 solves the problem, feel free to go ahead and either back it out or add #if 0 around the changes. But I think the fix is to change this: /* We have a 1MB direct mapped region at KERNBASE */ if (pa < 0x0010 && pa + size <= 0x0010) - return (void *)(pa + KERNBASE); + return (void *)(pa + offset + KERNBASE); I've committed this as 1.356. If it doesn't solve it, then go ahead and back out both 1.352 and 1.356. Cheers, -Peter -- Peter Wemm - [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
RE: ACPI errors
-Original Message- From: Mitsuru IWASAKI [mailto:[EMAIL PROTECTED]] Sent: Sun 8/4/2002 8:59 AM To: Robert D Hughes Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: Re: ACPI errors [move to -current because STABLE don't have acpica support yet] I reposted it over there, so let's move the conversation there. Hi, > System: TOS 5005-S504 > Error with any kernel build: > Using $PIR table, 0 entries at 0xc00f0190 > ACPI-0171: *** Error: AcpiLoadTables: RSDP Failed validation: AE_BAD_SIGNATURE > ACPI-0213: *** Error: AcpiLoadTables: Could not load tables: AE_BAD_SIGNATURE > ACPI: Table load failed: AE_BAD_SIGNATURE It seems that this problem happens after sys/i386/i386/pmap.c rev 1.352 changes. Could you replace pmap.c with 1.351 ? How would I pull a specific version from cvs? Peter, do you have any ideas with this ? > Same thing happens if I do an unset acpi_load or if I try boot -s, or both. I think your kernel config file includes 'device acpica'. Nope. It's auto-loading as a module, as per NOTES. Thanks, Rob èR{.nÇ+·¬zwfj)m¢f£¢·hkyàRàÂ+aº{.nÇ+·ç±×.®·§¶)í æèw*¶¦zË
Re: ACPI errors
It seems Mitsuru IWASAKI wrote: > [move to -current because STABLE don't have acpica support yet] > > Hi, > > > System: TOS 5005-S504 > > Error with any kernel build: > > Using $PIR table, 0 entries at 0xc00f0190 > > ACPI-0171: *** Error: AcpiLoadTables: RSDP Failed validation: AE_BAD_SIGNATURE > > ACPI-0213: *** Error: AcpiLoadTables: Could not load tables: AE_BAD_SIGNATURE > > ACPI: Table load failed: AE_BAD_SIGNATURE Yups that fails here on all systems I have as well... -Søren To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI errors
[move to -current because STABLE don't have acpica support yet] Hi, > System: TOS 5005-S504 > Error with any kernel build: > Using $PIR table, 0 entries at 0xc00f0190 > ACPI-0171: *** Error: AcpiLoadTables: RSDP Failed validation: AE_BAD_SIGNATURE > ACPI-0213: *** Error: AcpiLoadTables: Could not load tables: AE_BAD_SIGNATURE > ACPI: Table load failed: AE_BAD_SIGNATURE It seems that this problem happens after sys/i386/i386/pmap.c rev 1.352 changes. Could you replace pmap.c with 1.351 ? Peter, do you have any ideas with this ? > Same thing happens if I do an unset acpi_load or if I try boot -s, or both. I think your kernel config file includes 'device acpica'. Thanks To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI errors
On 03-Sep-01 Mike Smith wrote: >> I'm getting this with the recent ACPI code, should I worry about it? >> >> acpi_cpu0: on acpi0 >> acpi_cpu: CLK_VAL field overflows P_CNT register >> acpi_cpu: CLK_VAL field overlaps THT_EN bit > > You shouldn't worry about it, no. I need to get my hands on some more > details so that I can understand what's going on here though. The problem > is that the bits specified to control the CPU clock run/pause ratio overlap > other bits in the register that are already defined (and spill outside the > register itself). Either I have an arithmetic error, or your BIOS is > "broken" and we need to deal with it. FWIW, Mike, I get the same thing on the quad xeon acer box as well. Been meaning to report that for a while, as I have some extra debugging printf's: >From dmesg: acpi_cpu0: on acpi0 acpi_cpu: CLK_VAL field overflows P_CNT register XXX: cpu_duty_offset 0, cpu_duty_width 0, duty_end -1 acpi_cpu: CLK_VAL field overlaps THT_EN bit acpi_cpu1: on acpi0 acpi_cpu2: on acpi0 acpi_cpu3: on acpi0 >From acpidump: Scope(\_PR_) { Processor(\_PR_.CPU0, 1, 0x410, 0x6) { } } Processor(\_PR_.CPU1, 2, 0x410, 0x6) { } Processor(\_PR_.CPU2, 3, 0x410, 0x6) { } Processor(\_PR_.CPU3, 4, 0x410, 0x6) { } -- John Baldwin <[EMAIL PROTECTED]> -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI errors
On Mon, Sep 03, 2001 at 04:20:57PM -0700, Mike Smith wrote: > > I'm getting this with the recent ACPI code, should I worry about it? > > > > acpi_cpu0: on acpi0 > > acpi_cpu: CLK_VAL field overflows P_CNT register > > acpi_cpu: CLK_VAL field overlaps THT_EN bit > > You shouldn't worry about it, no. I need to get my hands on some more > details so that I can understand what's going on here though. The problem > is that the bits specified to control the CPU clock run/pause ratio overlap > other bits in the register that are already defined (and spill outside the > register itself). Either I have an arithmetic error, or your BIOS is > "broken" and we need to deal with it. > > Until we're fixed, this just means that you can't throttle your CPU; it > shouldn't have any effect on system behaviour. > Whenever you are ready to deal with this let me know and I'll give you whatever info on my setup you need. -- David W. Chapman Jr. [EMAIL PROTECTED] Raintree Network Services, Inc. [EMAIL PROTECTED] FreeBSD Committer To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ACPI errors
> I'm getting this with the recent ACPI code, should I worry about it? > > acpi_cpu0: on acpi0 > acpi_cpu: CLK_VAL field overflows P_CNT register > acpi_cpu: CLK_VAL field overlaps THT_EN bit You shouldn't worry about it, no. I need to get my hands on some more details so that I can understand what's going on here though. The problem is that the bits specified to control the CPU clock run/pause ratio overlap other bits in the register that are already defined (and spill outside the register itself). Either I have an arithmetic error, or your BIOS is "broken" and we need to deal with it. Until we're fixed, this just means that you can't throttle your CPU; it shouldn't have any effect on system behaviour. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message