From owner-freebsd-acpi@FreeBSD.ORG Mon Mar 7 11:06:53 2011 Return-Path: Delivered-To: freebsd-acpi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2B5E1065673 for ; Mon, 7 Mar 2011 11:06:53 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A64CB8FC1B for ; Mon, 7 Mar 2011 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p27B6ruG096861 for ; Mon, 7 Mar 2011 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p27B6rZc096859 for freebsd-acpi@FreeBSD.org; Mon, 7 Mar 2011 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 7 Mar 2011 11:06:53 GMT Message-Id: <201103071106.p27B6rZc096859@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-acpi@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-acpi@FreeBSD.org X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2011 11:06:54 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/154955 acpi [acpi] Keyboard or ACPI doesn't work on Lenovo S10-3 o kern/152438 acpi [acpi]: patch to acpi_asus(4) to add extra sysctls for o kern/152098 acpi [acpi] Lenovo T61p does not resume o i386/146715 acpi [acpi] Suspend works, resume not on a HP Probook 4510s o kern/145306 acpi [acpi]: Can't change brightness on HP ProBook 4510s o i386/144045 acpi [acpi] [panic] kernel trap with acpi enabled o i386/143798 acpi [acpi] shutdown problem with SiS K7S5A o kern/143420 acpi [acpi] ACPI issues with Toshiba o kern/142263 acpi [acpi] ACPI regression on Asus K8N7-E deluxe motherboa o kern/142009 acpi [acpi] [panic] Panic in AcpiNsGetAttachedObject o amd64/140751 acpi [acpi] BIOS resource allocation and FreeBSD ACPI in TO o kern/139088 acpi [acpi] ACPI Exception: AE_AML_INFINITE_LOOP error o amd64/138210 acpi [acpi] acer aspire 5536 ACPI problems (S3, brightness, o bin/137053 acpi [hang] FreeBSD 8.0 BETA2Compaq Mini 700 locks on boot o kern/137042 acpi [acpi] hp laptop's lcd not wakes up after suspend to r o i386/136008 acpi [acpi] Dell Vostro 1310 will not shutdown (Requires us o bin/135349 acpi [patch] teach acpidump(8) to disassemble arbitrary mem o kern/135070 acpi [acpi] [patch] BIOS resource allocation and FreeBSD AC o kern/132602 acpi [acpi] ACPI Problem with Intel SS4200: System does not o kern/130683 acpi [ACPI] shutdown hangs after syncing disks - ACPI race? o i386/129953 acpi [acpi] ACPI timeout (CDROM) with Shuttle X27D p kern/128634 acpi [patch] fix acpi_asus(4) in asus a6f laptop o kern/124412 acpi [acpi] power off error on Toshiba M40 laptop o kern/123039 acpi [acpi] ACPI AML_BUFFER_LIMIT errors during boot o kern/121504 acpi [patch] Correctly set hw.acpi.osname on certain machin f kern/119356 acpi [acpi]: i386 ACPI wakeup not work due resource exhaust o kern/119200 acpi [acpi] Lid close switch suspends CPU for 1 second on H o kern/116939 acpi [acpi] PCI-to-PCI misconfigured for bus three and can o i386/114562 acpi [acpi] cardbus is dead after s3 on Thinkpad T43 with a o kern/114165 acpi [acpi] Dell C810 - ACPI problem s kern/112544 acpi [acpi] [patch] Add High Precision Event Timer Driver f o kern/108695 acpi [acpi]: Fatal trap 9: general protection fault when in o kern/108488 acpi [acpi] ACPI-1304: *** Error: Method execution failed o kern/106924 acpi [acpi] ACPI resume returns g_vfs_done() errors and ker o kern/105537 acpi [acpi] problems in acpi on HP Compaq nc6320 o kern/102252 acpi acpi thermal does not work on Abit AW8D (intel 975) o i386/83018 acpi [install] Installer will not boot on Asus P4S8X BIOS 1 o kern/73823 acpi [request] acpi / power-on by timer support o i386/69750 acpi Boot without ACPI failed on ASUS L5 o kern/56024 acpi ACPI suspend drains battery while in S3 o i386/55661 acpi ACPI suspend/resume problem on ARMADA M700 41 problems total. From owner-freebsd-acpi@FreeBSD.ORG Fri Mar 11 14:38:17 2011 Return-Path: Delivered-To: freebsd-acpi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 005D3106566C for ; Fri, 11 Mar 2011 14:38:17 +0000 (UTC) (envelope-from thor@irk.ru) Received: from freemail.dsi.ru (freemail.dsi.ru [195.206.40.175]) by mx1.freebsd.org (Postfix) with ESMTP id 7734D8FC19 for ; Fri, 11 Mar 2011 14:38:15 +0000 (UTC) Received: from [92.124.53.30] (helo=dream.nowhere.net) by freemail.dsi.ru with esmtpa (Exim 4.74 (FreeBSD)) (envelope-from ) id 1Py30N-0002Cc-D6 for freebsd-acpi@FreeBSD.org; Fri, 11 Mar 2011 22:07:48 +0800 Message-ID: <4D7A2CB8.1080607@irk.ru> Date: Fri, 11 Mar 2011 22:07:52 +0800 From: Thor Ablestar User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.12) Gecko/20101028 Thunderbird/3.0.8 MIME-Version: 1.0 To: freebsd-acpi@FreeBSD.org Content-Type: multipart/mixed; boundary="------------090404060200040505070309" Cc: Subject: HP Pavilion DV6 overheats under FreeBSD X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2011 14:38:17 -0000 This is a multi-part message in MIME format. --------------090404060200040505070309 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hello! Notebook HP Pavilion DV6-3109er (Mobile Phenom II x4, double Mobility Radeon) keeps processor temperature about 60 degC under FreeBSD 8.2-RELEASE GENERIC kernel, and under custom kernel with device acpi_video and acpi_hp. The battery life is probably 80 minutes, system fan works at low RPM. The same notebook is only slightly warm under stock Windows 7 Home Basic. The battery life there is probably 3 hours. The fan is stopped and works only sometimes. The strange thing appeared: while FreeBSD pciconf reports 2 video cards, windows reports only one video card (AMD M880G with ATI Mobility Radeon HD 4250, Vendor=1002, device=9712). And Windows does NOT report passive equipment, for instance, Ethernet with no cable attached; so Windows makes the second video passive and powers it down but FreeBSD does not. BTW this second card is still not known to X and to pciconf. The following was tried, with no or marginal result: 1. Read and followed the Fighting for the power http://lists.freebsd.org/pipermail/freebsd-current/2009-May/006436.html 2. powerd -v -M 2000 -m 200 (computer becomes non-responsive under 200 MHz) 3. Modification of stock FreeBSD vga driver to recognize one VGA only. The second card does not appear in dmesg, but temperature is the same while hw.pci.do_power_nodriver=3 is in place. 4. Flashing the freshest available BIOS. 5. Googling everything imaginable about powering down the PCI device - nothing found. The .asl file contains something video-related but it's like Martian language for me. When I rebuild the kernel, the cooling fan properly accelerates and the temperature is kept within 75 degC, so the problem is not critical, but it's difficult to use the book with battery power. Function buttons: FnF2 (dimmer) and FnF3 (brighter) works OK except under modified driver (part 3 above). Under modified driver - no operation. FnF4 (screen switch) - produces text input "Jp" on first press, "p" on next presses FnF12 (Radio) works OK. FnF1 produces "J" and then F1. Other functions - no operation. I believe that the ACPI contains some HP proprietary methods to power down the second card but acpi_hp driver has no idea about it. How to reproduce: Take HP Pavilion DV6-3109ER notebook (may be any HP Pavilion with Mobile Phenom II and double ATI Mobility Radeon). Install FreeBSD 8.2-RELEASE. Make a kernel with acpi_video and acpi_hp devices, install and reboot. Watch the temperature with pciconf hw.acpi Data files are (If my Apache is OK) http://plasmodius.dyndns.org/pavilion - if not, make me know. Thanks in advance. Thor thor@irk.ru --------------090404060200040505070309 Content-Type: text/plain; name="pavilion.dmesg" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="pavilion.dmesg" ACPI set debug layer 'ACPI_ALL_COMPONENTS ACPI_ALL_DRIVERS' level 'ACPI_LV_ERROR' Copyright (c) 1992-2011 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 is a registered trademark of The FreeBSD Foundation. FreeBSD 8.2-RELEASE #0: Fri Mar 11 00:08:54 IRKT 2011 root@pride.nowhere.net:/usr/src/sys/i386/compile/BEAST i386 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Phenom(tm) II N930 Quad-Core Processor (1995.02-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x100f53 Family = 10 Model = 5 Stepping = 3 Features=0x178bfbff Features2=0x802009 AMD Features=0xee500800 AMD Features2=0x837ff> TSC: P-state invariant real memory = 3221225472 (3072 MB) avail memory = 2877419520 (2744 MB) ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs FreeBSD/SMP: 1 package(s) x 4 core(s) cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 2 cpu3 (AP): APIC ID: 3 ioapic0: Changing APIC ID to 4 ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 cryptosoft0: on motherboard acpi0: on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <32-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0 cpu0: on acpi0 cpu1: on acpi0 cpu2: on acpi0 cpu3: on acpi0 acpi_ec0: port 0x62,0x66 on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 vgapci0: port 0x4000-0x40ff mem 0xc0000000-0xcfffffff,0xe0300000-0xe030ffff,0xe0200000-0xe02fffff irq 18 at device 5.0 on pci1 acpi_video0: on vgapci0 pcib2: at device 2.0 on pci0 pci2: on pcib2 vgapci1: port 0x3000-0x30ff mem 0xd0000000-0xdfffffff,0xe0100000-0xe011ffff irq 18 at device 0.0 on pci2 acpi_video1: on vgapci1 hdac0: mem 0xe0120000-0xe0123fff irq 19 at device 0.1 on pci2 hdac0: HDA Driver Revision: 20100226_0142 hdac0: [ITHREAD] pcib3: at device 6.0 on pci0 pci3: on pcib3 re0: port 0x2000-0x20ff mem 0xe0004000-0xe0004fff,0xe0000000-0xe0003fff irq 18 at device 0.0 on pci3 re0: Using 1 MSI messages re0: Chip rev. 0x28000000 re0: MAC rev. 0x00000000 miibus0: on re0 rgephy0: PHY 1 on miibus0 rgephy0: 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow re0: Ethernet address: 64:31:50:64:12:6c re0: [FILTER] atapci0: port 0x5038-0x503f,0x504c-0x504f,0x5030-0x5037,0x5048-0x504b,0x5010-0x501f mem 0xe0408000-0xe04083ff irq 19 at device 17.0 on pci0 atapci0: [ITHREAD] atapci0: AHCI v1.20 controller with 3 3Gbps ports, PM supported ata2: on atapci0 ata2: [ITHREAD] ata3: on atapci0 ata3: [ITHREAD] ata4: on atapci0 ata4: [ITHREAD] ohci0: mem 0xe0407000-0xe0407fff irq 18 at device 18.0 on pci0 ohci0: [ITHREAD] usbus0: on ohci0 ehci0: mem 0xe0408600-0xe04086ff irq 17 at device 18.2 on pci0 ehci0: [ITHREAD] usbus1: EHCI version 1.0 usbus1: on ehci0 ohci1: mem 0xe0406000-0xe0406fff irq 18 at device 19.0 on pci0 ohci1: [ITHREAD] usbus2: on ohci1 ehci1: mem 0xe0408500-0xe04085ff irq 17 at device 19.2 on pci0 ehci1: [ITHREAD] usbus3: EHCI version 1.0 usbus3: on ehci1 intsmb0: at device 20.0 on pci0 intsmb0: Could not allocate I/O space device_attach: intsmb0 attach returned 6 hdac1: mem 0xe0400000-0xe0403fff irq 16 at device 20.2 on pci0 hdac1: HDA Driver Revision: 20100226_0142 hdac1: [ITHREAD] isab0: at device 20.3 on pci0 isa0: on isab0 pcib4: at device 20.4 on pci0 pci4: on pcib4 ohci2: mem 0xe0405000-0xe0405fff irq 18 at device 20.5 on pci0 ohci2: [ITHREAD] usbus4: on ohci2 ohci3: mem 0xe0404000-0xe0404fff irq 18 at device 22.0 on pci0 ohci3: [ITHREAD] usbus5: on ohci3 ehci2: mem 0xe0408400-0xe04084ff irq 17 at device 22.2 on pci0 ehci2: [ITHREAD] usbus6: EHCI version 1.0 usbus6: on ehci2 acpi_acad0: on acpi0 battery0: on acpi0 acpi_lid0: on acpi0 acpi_tz0: on acpi0 acpi_tz0: _CRT value is absurd, ignored (-273.2C) acpi_hpet0: iomem 0xfed00000-0xfed003ff irq 0,8 on acpi0 Timecounter "HPET" frequency 14318180 Hz quality 900 atrtc0: port 0x70-0x71 on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: [ITHREAD] psm0: model Generic PS/2 mouse, device ID 0 pmtimer0 on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0 ata0: [ITHREAD] ata1 at port 0x170-0x177,0x376 irq 15 on isa0 ata1: [ITHREAD] ppc0: parallel port not found. acpi_throttle0: on cpu0 hwpstate0: on cpu0 RTC BIOS diagnostic error 80 Timecounters tick every 10.000 msec ipfw2 initialized, divert enabled, nat loadable, rule-based forwarding disabled, default to accept, logging disabled load_dn_sched dn_sched FIFO loaded load_dn_sched dn_sched PRIO loaded load_dn_sched dn_sched QFQ loaded load_dn_sched dn_sched RR loaded load_dn_sched dn_sched WF2Q+ loaded usbus0: 12Mbps Full Speed USB v1.0 usbus1: 480Mbps High Speed USB v2.0 usbus2: 12Mbps Full Speed USB v1.0 usbus3: 480Mbps High Speed USB v2.0 usbus4: 12Mbps Full Speed USB v1.0 usbus5: 12Mbps Full Speed USB v1.0 usbus6: 480Mbps High Speed USB v2.0 acpi_tz0: _CRT value is absurd, ignored (-273.2C) ad4: 238475MB at ata2-master UDMA100 SATA 3Gb/s ugen0.1: at usbus0 uhub0: on usbus0 ugen1.1: at usbus1 uhub1: on usbus1 ugen2.1: at usbus2 uhub2: on usbus2 ugen3.1: at usbus3 uhub3: on usbus3 ugen4.1: at usbus4 uhub4: on usbus4 ugen5.1: at usbus5 uhub5: on usbus5 ugen6.1: at usbus6 uhub6: on usbus6 acd0: DVDR at ata3-master UDMA100 SATA 1.5Gb/s hdac0: HDA Codec #0: ATI R6xx HDMI pcm0: at cad 0 nid 1 on hdac0 hdac1: HDA Codec #0: IDT 92HD81B1X pcm1: at cad 0 nid 1 on hdac1 pcm2: at cad 0 nid 1 on hdac1 uhub4: 2 ports with 2 removable, self powered uhub5: 4 ports with 4 removable, self powered uhub0: 5 ports with 5 removable, self powered uhub2: 5 ports with 5 removable, self powered uhub6: 4 ports with 4 removable, self powered uhub1: 5 ports with 5 removable, self powered uhub3: 5 ports with 5 removable, self powered ugen6.2: at usbus6 umass0: on usbus6 umass0: SCSI over Bulk-Only; quirks = 0x0000 ugen2.2: at usbus2 ukbd0: on usbus2 kbd2 at ukbd0 ums0: on usbus2 ums0: 16 buttons and [XYZT] coordinates ID=2 uhid0: on usbus2 acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00 ugen1.2: at usbus1 (probe0:ata3:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0 (probe0:ata3:0:0:0): CAM status: SCSI Status Error (probe0:ata3:0:0:0): SCSI status: Check Condition (probe0:ata3:0:0:0): SCSI sense: NOT READY asc:3a,1 (Medium not present - tray closed) umass0:2:0:-1: Attached to scbus2 SMP: AP CPU #2 Launched! SMP: AP CPU #3 Launched! SMP: AP CPU #1 Launched!cd0 at ata3 bus 0 scbus1 target 0 lu n 0 cd0: Removable CD-ROM SCSI-0 device cd0: 100.000MB/s transfers cd0: Attempt to query device size failed: NOT READY, Medium not present - tray closed (probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0 (probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error (probe0:umass-sim0:0:0:0): SCSI status: Check Condition (probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not present) da0 at umass-sim0 bus 0 scbus2 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 40.000MB/s transfers da0: Attempt to query device size failed: NOT READY, Medium not present Trying to mount root from ufs:/dev/ad4s1a re0: link state changed to UP --------------090404060200040505070309 Content-Type: text/plain; name="pavilion.pciconf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="pavilion.pciconf" hostb0@pci0:0:0:0: class=0x060000 card=0x1440103c chip=0x96011022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' class = bridge subclass = HOST-PCI pcib1@pci0:0:1:0: class=0x060400 card=0x12351022 chip=0x96021022 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices (AMD)' class = bridge subclass = PCI-PCI pcib2@pci0:0:2:0: class=0x060400 card=0x1440103c chip=0x96031022 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices (AMD)' class = bridge subclass = PCI-PCI pcib3@pci0:0:6:0: class=0x060400 card=0x1440103c chip=0x96061022 rev=0x00 hdr=0x01 vendor = 'Advanced Micro Devices (AMD)' class = bridge subclass = PCI-PCI atapci0@pci0:0:17:0: class=0x010601 card=0x1440103c chip=0x43911002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'SB700 SATA Controller [AHCI mode]' class = mass storage subclass = SATA ohci0@pci0:0:18:0: class=0x0c0310 card=0x1440103c chip=0x43971002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'SB700 USB OHCI0 Controller' class = serial bus subclass = USB ehci0@pci0:0:18:2: class=0x0c0320 card=0x1440103c chip=0x43961002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'SB700 USB EHCI Controller' class = serial bus subclass = USB ohci1@pci0:0:19:0: class=0x0c0310 card=0x1440103c chip=0x43971002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'SB700 USB OHCI0 Controller' class = serial bus subclass = USB ehci1@pci0:0:19:2: class=0x0c0320 card=0x1440103c chip=0x43961002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'SB700 USB EHCI Controller' class = serial bus subclass = USB intsmb0@pci0:0:20:0: class=0x0c0500 card=0x1440103c chip=0x43851002 rev=0x42 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'ATI SMBus (ATI RD600/RS600)' class = serial bus subclass = SMBus hdac1@pci0:0:20:2: class=0x040300 card=0x1440103c chip=0x43831002 rev=0x40 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'IXP SB600 High Definition Audio Controller' class = multimedia subclass = HDA isab0@pci0:0:20:3: class=0x060100 card=0x1440103c chip=0x439d1002 rev=0x40 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'SB700 LPC host controller' class = bridge subclass = PCI-ISA pcib4@pci0:0:20:4: class=0x060401 card=0x00000000 chip=0x43841002 rev=0x40 hdr=0x01 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'IXP SB600 PCI to PCI Bridge' class = bridge subclass = PCI-PCI ohci2@pci0:0:20:5: class=0x0c0310 card=0x1440103c chip=0x43991002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'SB700 USB OHCI2 Controller' class = serial bus subclass = USB ohci3@pci0:0:22:0: class=0x0c0310 card=0x1440103c chip=0x43971002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'SB700 USB OHCI0 Controller' class = serial bus subclass = USB ehci2@pci0:0:22:2: class=0x0c0320 card=0x1440103c chip=0x43961002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'SB700 USB EHCI Controller' class = serial bus subclass = USB hostb1@pci0:0:24:0: class=0x060000 card=0x00000000 chip=0x12001022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(Family 10h) Athlon64/Opteron/Sempron HyperTransport Technology Configuration' class = bridge subclass = HOST-PCI hostb2@pci0:0:24:1: class=0x060000 card=0x00000000 chip=0x12011022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(Family 10h) Athlon64/Opteron/Sempron Address Map' class = bridge subclass = HOST-PCI hostb3@pci0:0:24:2: class=0x060000 card=0x00000000 chip=0x12021022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(Family 10h) Athlon64/Opteron/Sempron DRAM Controller' class = bridge subclass = HOST-PCI hostb4@pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x12031022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(Family 10h) Athlon64/Opteron/Sempron Miscellaneous Control' class = bridge subclass = HOST-PCI hostb5@pci0:0:24:4: class=0x060000 card=0x00000000 chip=0x12041022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(Family 10h) Athlon64/Opteron/Sempron Link Control' class = bridge subclass = HOST-PCI vgapci0@pci0:1:5:0: class=0x030000 card=0x1440103c chip=0x97121002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'ATI Mobility Radeon HD 4200 (RS880)' class = display subclass = VGA vgapci1@pci0:2:0:0: class=0x030000 card=0x1440103c chip=0x68c11002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' class = display subclass = VGA hdac0@pci0:2:0:1: class=0x040300 card=0x1440103c chip=0xaa601002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' class = multimedia subclass = HDA re0@pci0:3:0:0: class=0x020000 card=0x1440103c chip=0x816810ec rev=0x03 hdr=0x00 vendor = 'Realtek Semiconductor' device = 'Gigabit Ethernet NIC(NDIS 6.0) (RTL8168/8111/8111c)' class = network subclass = ethernet --------------090404060200040505070309 Content-Type: text/plain; name="pavilion.hwacpi" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="pavilion.hwacpi" hw.acpi.supported_sleep_state: S3 S4 S5 hw.acpi.power_button_state: S5 hw.acpi.sleep_button_state: S3 hw.acpi.lid_switch_state: NONE hw.acpi.standby_state: NONE hw.acpi.suspend_state: S3 hw.acpi.sleep_delay: 1 hw.acpi.s4bios: 0 hw.acpi.verbose: 0 hw.acpi.disable_on_reboot: 0 hw.acpi.handle_reboot: 1 hw.acpi.reset_video: 0 hw.acpi.cpu.cx_lowest: C1 hw.acpi.video.crt0.active: 1 hw.acpi.video.tv0.active: 1 hw.acpi.video.lcd0.active: 1 hw.acpi.video.lcd0.brightness: 100 hw.acpi.video.lcd0.fullpower: 100 hw.acpi.video.lcd0.economy: 50 hw.acpi.video.lcd0.levels: 100 50 0 10 20 30 40 50 60 70 80 90 100 hw.acpi.video.tv1.active: 1 hw.acpi.video.crt1.active: 1 hw.acpi.video.tv2.active: 1 hw.acpi.video.lcd1.active: 1 hw.acpi.video.lcd1.brightness: 100 hw.acpi.video.lcd1.fullpower: 100 hw.acpi.video.lcd1.economy: 50 hw.acpi.video.lcd1.levels: 100 50 0 10 20 30 40 50 60 70 80 90 100 hw.acpi.video.tv3.active: 1 hw.acpi.acline: 1 hw.acpi.battery.life: 99 hw.acpi.battery.time: -1 hw.acpi.battery.state: 2 hw.acpi.battery.units: 1 hw.acpi.battery.info_expire: 5 hw.acpi.thermal.min_runtime: 0 hw.acpi.thermal.polling_rate: 10 hw.acpi.thermal.user_override: 0 hw.acpi.thermal.tz0.temperature: 58.0C hw.acpi.thermal.tz0.active: -1 hw.acpi.thermal.tz0.passive_cooling: 1 hw.acpi.thermal.tz0.thermal_flags: 0 hw.acpi.thermal.tz0._PSV: 95.0C hw.acpi.thermal.tz0._HOT: 100.0C hw.acpi.thermal.tz0._CRT: -1 hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 hw.acpi.thermal.tz0._TC1: 2 hw.acpi.thermal.tz0._TC2: 3 hw.acpi.thermal.tz0._TSP: 30 --------------090404060200040505070309-- From owner-freebsd-acpi@FreeBSD.ORG Sat Mar 12 08:34:57 2011 Return-Path: Delivered-To: freebsd-acpi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 12069106566B for ; Sat, 12 Mar 2011 08:34:57 +0000 (UTC) (envelope-from Mathias.Picker@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by mx1.freebsd.org (Postfix) with SMTP id 8278B8FC13 for ; Sat, 12 Mar 2011 08:34:56 +0000 (UTC) Received: (qmail invoked by alias); 12 Mar 2011 08:08:14 -0000 Received: from p57A0C3B2.dip.t-dialin.net (EHLO [192.168.2.9]) [87.160.195.178] by mail.gmx.net (mp027) with SMTP; 12 Mar 2011 09:08:14 +0100 X-Authenticated: #23891974 X-Provags-ID: V01U2FsdGVkX18Z17wEJZUZW+B9ePso25RdQTCRrd8ZKTSKiBttMK 244n0nOKGA/vaK From: Mathias Picker To: Thor Ablestar , freebsd-acpi@FreeBSD.org X-Mailer: Modest 3.90.7 References: <4D7A2CB8.1080607@irk.ru> In-Reply-To: <4D7A2CB8.1080607@irk.ru> Date: Sat, 12 Mar 2011 09:08:10 +0100 Message-Id: <1299917290.1666.8.camel@Nokia-N900> Mime-Version: 1.0 X-Y-GMX-Trusted: 0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: HP Pavilion DV6 overheats under FreeBSD X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mathias Picker List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2011 08:34:57 -0000 This might be a platform problem (I think AMD calls it vision platform), and not HP related. I have an Acer 5553g with similar hardware and problems. Maybe we can compare details once I'm home again, sunday probably. / Mathias On Fr., 11. Mär. 2011 15:07:52 CET, Thor Ablestar wrote: > Hello! > > Notebook HP Pavilion DV6-3109er (Mobile Phenom II x4, double Mobility > Radeon) keeps processor temperature about 60 degC under FreeBSD > 8.2-RELEASE GENERIC kernel, and under custom kernel with device > acpi_video and acpi_hp. The battery life is probably 80 minutes, system > fan works at low RPM. > > The same notebook is only slightly warm under stock Windows 7 Home > Basic. The battery life there is probably 3 hours. The fan is stopped > and works only sometimes. > > The strange thing appeared: while FreeBSD pciconf reports 2 video cards, > windows reports only one video card (AMD M880G with ATI Mobility Radeon > HD 4250, Vendor=1002, device=9712). And Windows does NOT report passive > equipment, for instance, Ethernet with no cable attached; so Windows > makes the second video passive and powers it down but FreeBSD does not. > BTW this second card is still not known to X and to pciconf. > > The following was tried, with no or marginal result: > 1. Read and followed the Fighting for the power > http://lists.freebsd.org/pipermail/freebsd-current/2009-May/006436.html > 2. powerd -v -M 2000 -m 200 (computer becomes non-responsive under 200 > MHz) 3. Modification of stock FreeBSD vga driver to recognize one VGA > only.  The second card does not appear in dmesg, but temperature is the > same  while  hw.pci.do_power_nodriver=3 is in place. > 4. Flashing the freshest available BIOS. > 5. Googling everything imaginable about powering down the PCI device - > nothing found. > > The .asl file contains something video-related but it's like Martian > language for me. > > When I rebuild the kernel, the cooling fan properly accelerates and the > temperature is kept within 75 degC, so the problem is not critical, but > it's difficult to use the book with battery power. > > Function buttons: FnF2 (dimmer) and FnF3 (brighter) works OK except > under modified driver (part 3 above). Under modified driver - no > operation. FnF4 (screen switch) - produces text input "Jp" on first > press, "p" on  next presses > FnF12 (Radio) works OK. FnF1 produces "J" and then F1. > Other functions - no operation. > > > I believe that the ACPI contains some HP proprietary methods to power > down the second card but acpi_hp driver has no idea about it. > > How to reproduce: Take HP Pavilion DV6-3109ER notebook (may be any HP > Pavilion with Mobile Phenom II and double ATI Mobility Radeon). Install > FreeBSD 8.2-RELEASE. Make a kernel with acpi_video and acpi_hp devices, > install and reboot. Watch the temperature with pciconf hw.acpi > > Data files are (If my Apache is OK) > http://plasmodius.dyndns.org/pavilion - if not, make me know. > > Thanks in advance. >                    Thor > > thor@irk.ru >   pavilion.dmesg   pavilion.pciconf   pavilion.hwacpi