Hi there, recently I've upgraded OpenBSD 4.2 to 4.3. And it seems, that acpi and the BIOS of my Asus M6Ne laptop don't like each other that much.
Without doing anything, OpenBSD 4.3 presents this at boot: OpenBSD 4.3 (GENERIC) #3: Sat Apr 12 23:47:41 CEST 2008 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel(R) Pentium(R) M processor 1.60GHz ("GenuineIntel" 686-class) 1.61 GH z cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,AC PI,MMX,FXSR,SSE,SSE2,SS,TM,SBF,EST,TM2 real mem = 535654400 (510MB) avail mem = 509906944 (486MB) mainbus0 at root bios0 at mainbus0: AT/286+ BIOS, date 07/01/05, BIOS32 rev. 0 @ 0xf0010, SMBIOS rev. 2.3 @ 0xf6930 (35 entries) bios0: vendor American Megatrends Inc. version "0209" date 07/01/2005 bios0: ASUSTeK Computer Inc. M6Ne apm0 at bios0: Power Management spec V1.2 apm0: AC on, no battery acpi at bios0 function 0x0 not configured [etc. pp.] You see, acpi doesn't seem to work at all. But when I boot the machine and disable apm this output appears: OpenBSD 4.3 (GENERIC) #3: Sat Apr 12 23:47:41 CEST 2008 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel(R) Pentium(R) M processor 1.60GHz ("GenuineIntel" 686-class) 1.61 GH z cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,AC PI,MMX,FXSR,SSE,SSE2,SS,TM,SBF,EST,TM2 real mem = 535654400 (510MB) avail mem = 509906944 (486MB) User Kernel Config UKC> disable apm 321 apm0 disabled UKC> quit Continuing... mainbus0 at root bios0 at mainbus0: AT/286+ BIOS, date 07/01/05, BIOS32 rev. 0 @ 0xf0010, SMBIOS rev. 2.3 @ 0xf6930 (35 entries) bios0: vendor American Megatrends Inc. version "0209" date 07/01/2005 bios0: ASUSTeK Computer Inc. M6Ne apm at bios0 function 0x15 not configured acpi0 at bios0: rev 0 acpi0: tables DSDT FACP OEMB acpi0: wakeup devices SMBS(S3) MODM(S3) P0P2(S3) CBC1(S3) USB1(S3) USB2(S3) USB3 (S3) EHCI(S3) acpitimer0 at acpi0: 3579545 Hz, 24 bits acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 2 (P0P2) acpiprt2 at acpi0: bus 1 (P0P1) acpiec0 at acpi0 acpicpu0 at acpi0-- invalid ref: efffeecc:aml_freevalue:1782 -- invalid ref: efffeecb:aml_freevalue:1782 -- invalid ref: efffeecc:aml_freevalue:1782 -- invalid ref: efffeecc:aml_freevalue:1782 -- invalid ref: efffeecc:aml_freevalue:1782 -- invalid ref: efffeecb:aml_freevalue:1782 -- invalid ref: efffeecb:aml_freevalue:1782 -- invalid ref: efffeeca:aml_freevalue:1782 -- invalid ref: efffeecc:aml_freevalue:1782 -- invalid ref: efffeecb:aml_freevalue:1782 -- invalid ref: efffeecc:aml_freevalue:1782 -- invalid ref: efffeecb:aml_freevalue:1782 Data modified on freelist: word 3 of object 0xd119c440 size 0x30 previous type d evbuf (0xefffeeca != 0xefffeecc) Data modified on freelist: word 3 of object 0xd119ccc0 size 0x30 previous type d evbuf (0xefffeeca != 0xefffeecc) Data modified on freelist: word 3 of object 0xd119d480 size 0x30 previous type d evbuf (0xefffeec9 != 0xefffeecc) Data modified on freelist: word 3 of object 0xd1199ac0 size 0x30 previous type d evbuf (0xefffeeca != 0xefffeecc) Data modified on freelist: word 3 of object 0xd119d740 size 0x30 previous type d evbuf (0xefffeecb != 0xefffeecc) Data modified on freelist: word 3 of object 0xd119eb80 size 0x30 previous type d evbuf (0xefffeeca != 0xefffeecc) : C2, PSS acpitz0 at acpi0: critical temperature 105 degC acpibtn0 at acpi0: LID_ acpibtn1 at acpi0: SLPB acpiac0 at acpi0: AC unit online acpibat0 at acpi0: BAT0 model "M6NE" serial 00001 type LIon oem "ASUSTek" acpibat1 at acpi0: BAT1 not present acpibtn2 at acpi0: PWRB [etc. pp.] Up to now, I don't know, how to deal with this. Under Debian and WinXP acpi works without problems. Just let my know, if you need any further Information (acpidumb?).