From owner-freebsd-acpi@FreeBSD.ORG Thu Oct 28 13:17:02 2004 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EAED16A4CE for ; Thu, 28 Oct 2004 13:17:02 +0000 (GMT) Received: from pony.uvm.edu (pony.uvm.edu [132.198.101.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CFAC43D4C for ; Thu, 28 Oct 2004 13:17:02 +0000 (GMT) (envelope-from jflemer@uvm.edu) Received: from [192.168.2.15] (c-24-9-89-237.client.comcast.net [24.9.89.237]) (authenticated bits=0) by pony.uvm.edu (8.12.11/8.12.11) with ESMTP id i9SDGxpm002518 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 28 Oct 2004 09:17:00 -0400 Message-ID: <4180F158.8060200@uvm.edu> Date: Thu, 28 Oct 2004 07:17:12 -0600 From: "James E. Flemer" User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040918) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-acpi@freebsd.org References: <4179990F.9080805@uvm.edu> <4179E63D.6010500@root.org> In-Reply-To: <4179E63D.6010500@root.org> Content-Type: multipart/mixed; boundary="------------030704000608040703050906" Subject: Re: ACPI blacklist of Asus P2B-F X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Oct 2004 13:17:02 -0000 This is a multi-part message in MIME format. --------------030704000608040703050906 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Nate Lawson wrote: > James E. Flemer wrote: > >> I believe the quirk (blacklist) entry for the Asus P2B-F motherboard >> can be removed for FreeBSD. I have been running a server with that >> motherboard with ACPI enabled from soon after ACPI support was added >> to FreeBSD. Since it's a server, I haven't extensively tried sleep or >> suspend; S1 seems fine, haven't tried S4(non-BIOS), and it doesn't >> support any other ('cept S5). I think that the blacklist probably >> originated from some Windows version and problems with shut down >> (system would not power off). FreeBSD can power this box off via >> 'shutdown -p' and 'acpiconf -s 5'. All I can find with Google about >> this board and ACPI seems shutdown related. It may be possible that >> older BIOS vers (hopefully with different ACPI oem version #s) have >> legitimate problems, but it seems to me that rev 0x58582e31 is just >> fine for FreeBSD. >> >> Anyone else have this board who has tried ACPI? Can we change the >> quirk to '< 0x58582e31' rather than '<= 0x58582e31'? > > > Thanks for the data point and I'm open to doing this. Is there a newer > BIOS revision available? If there isn't, please let me know, we'll set > up a PR with the board info and dmesg, and then commit the change. > I am not able to find out the BIOS rev I am running on the board because the box is headless and I don't have a monitor around (also the reason for delay in replying). I am pretty sure it's one of the latest Beta BIOSes for the board, since the last time Asus released an update for this board was 2002. I am probably using 1013 or 1014. Anyway, I've attached a dmesg from boot, and the output of 'acpidump -t'. If you'd rather not commit a change w/o knowing which BIOS rev I'm running that's fine, perhaps I'll go find a monitor. -James --------------030704000608040703050906 Content-Type: text/plain; name="dmesg.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="dmesg.txt" Copyright (c) 1992-2004 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.3-BETA7 #4: Sat Oct 9 16:23:53 MDT 2004 jflemer@psi.speednaked.com:/usr/obj/usr/src/sys/PSI WARNING: debug.mpsafenet forced to 0 as ipsec requires Giant WARNING: MPSAFE network stack disabled, expect reduced performance. Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Pentium III/Pentium III Xeon/Celeron (501.14-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x673 Stepping = 3 Features=0x383f9ff real memory = 335532032 (319 MB) avail memory = 318803968 (304 MB) npx0: [FAST] npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard acpi0: Power Button (fixed) Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0xe408-0xe40b on acpi0 cpu0: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 agp0: mem 0xe4000000-0xe7ffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at device 0.0 (no driver attached) isab0: at device 4.0 on pci0 isa0: on isab0 atapci0: port 0xd800-0xd80f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 4.1 on pci0 ata0: channel #0 on atapci0 ata1: channel #1 on atapci0 uhci0: port 0xd400-0xd41f irq 5 at device 4.2 on pci0 uhci0: [GIANT-LOCKED] usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhid0: APC Back-UPS ES 725 FW:802.n2.D USB FW:n2, rev 1.10/1.06, addr 2, iclass 3/0 intpm0: port 0xe800-0xe80f irq 9 at device 4.3 on pci0 intpm0: I/O mapped e800 intpm0: intr IRQ 9 enabled revision 0 intpm0: [GIANT-LOCKED] intsmb0: on intpm0 smbus0: on intsmb0 smb0: on smbus0 intpm0: PM I/O mapped e400 pci0: at device 9.0 (no driver attached) sis0: port 0xb400-0xb4ff mem 0xe0000000-0xe0000fff irq 12 at device 10.0 on pci0 sis0: Silicon Revision: DP83815D miibus0: on sis0 ukphy0: on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto sis0: Ethernet address: 00:02:e3:xx:xx:xx sis0: [GIANT-LOCKED] sis1: port 0xb000-0xb0ff mem 0xdf800000-0xdf800fff irq 10 at device 11.0 on pci0 sis1: Silicon Revision: DP83815D miibus1: on sis1 ukphy1: on miibus1 ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto sis1: Ethernet address: 00:02:e3:xx:xx:xx sis1: [GIANT-LOCKED] ahc0: port 0xa800-0xa8ff mem 0xdf000000-0xdf000fff irq 5 at device 13.0 on pci0 ahc0: [GIANT-LOCKED] aic7870: Single Channel A, SCSI Id=7, 16/253 SCBs speaker0 port 0x61 on acpi0 fdc0: port 0x3f7,0x3f2-0x3f5 irq 6 drq 2 on acpi0 fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 ppc0 port 0x778-0x77b,0x378-0x37b irq 7 drq 3 on acpi0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/9 bytes threshold ppbus0: on ppc0 lpt0: on ppbus0 lpt0: Interrupt-driven port sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A, console sio1 port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] orm0: at iomem 0xc8000-0xc87ff,0xc0000-0xc7fff on isa0 pmtimer0 on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounter "TSC" frequency 501138483 Hz quality 800 Timecounters tick every 10.000 msec IPsec: Initialized Security Association Processing. IP Filter: v3.4.35 initialized. Default = block all, Logging = enabled ad0: 114473MB [232581/16/63] at ata0-master UDMA33 ad1: 19574MB [39770/16/63] at ata0-slave UDMA33 ad2: 114473MB [232581/16/63] at ata1-master UDMA33 acd0: DVDR at ata1-slave UDMA33 Waiting 3 seconds for SCSI devices to settle sa0 at ahc0 bus 0 target 3 lun 0 sa0: Removable Sequential Access SCSI-2 device sa0: 5.000MB/s transfers (5.000MHz, offset 8) cd0 at ata1 bus 0 target 1 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 33.000MB/s transfers cd0: Attempt to query device size failed: NOT READY, Medium not present Mounting root from ufs:/dev/vinum/root --------------030704000608040703050906 Content-Type: text/plain; name="acpi_tables.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="acpi_tables.txt" /* RSD PTR: OEM=ASUS, ACPI_Rev=1.0x (0) RSDT=0x13ffd000, cksum=131 */ /* RSDT: Length=44, Revision=1, Checksum=243, OEMID=ASUS, OEM Table ID=P2B-F, OEM Revision=0x58582e31, Creator ID=ASUS, Creator Revision=0x31303030 Entries={ 0x13ffd080, 0x13ffd040 } */ /* FACP: Length=116, Revision=1, Checksum=39, OEMID=ASUS, OEM Table ID=P2B-F, OEM Revision=0x58582e31, Creator ID=ASUS, Creator Revision=0x31303030 FACS=0x13fff000, DSDT=0x13ffd100 INT_MODEL=PIC Preferred_PM_Profile=Unspecified (0) SCI_INT=9 SMI_CMD=0xb2, ACPI_ENABLE=0xa1, ACPI_DISABLE=0xa0, S4BIOS_REQ=0x0 PSTATE_CNT=0x0 PM1a_EVT_BLK=0xe400-0xe403 PM1a_CNT_BLK=0xe404-0xe405 PM_TMR_BLK=0xe408-0xe40b GPE0_BLK=0xe40c-0xe40f P_LVL2_LAT=90 us, P_LVL3_LAT=900 us FLUSH_SIZE=0, FLUSH_STRIDE=0 DUTY_OFFSET=1, DUTY_WIDTH=0 DAY_ALRM=13, MON_ALRM=0, CENTURY=0 IAPC_BOOT_ARCH= Flags={WBINVD,PROC_C1,SLP_BUTTON,RTC_S4} */ /* FACS: Length=64, HwSig=0x00000000, Firm_Wake_Vec=0x00000000 Global_Lock= Flags= Version=0 */ /* DSDT: Length=7572, Revision=1, Checksum=210, OEMID=ASUS, OEM Table ID=P2B-F, OEM Revision=0x1000, Creator ID=MSFT, Creator Revision=0x1000001 */ /* BOOT: Length=40, Revision=1, Checksum=62, OEMID=ASUS, OEM Table ID=P2B-F, OEM Revision=0x58582e31, Creator ID=ASUS, Creator Revision=0x31303030 */ --------------030704000608040703050906--