NetBSD Problem Report #43481

From jnemeth@CornerstoneService.ca  Tue Jun 15 22:05:19 2010
Return-Path: <jnemeth@CornerstoneService.ca>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id 4438163B8FF
	for <gnats-bugs@gnats.netbsd.org>; Tue, 15 Jun 2010 22:05:19 +0000 (UTC)
Message-Id: <201006152208.o5FM8L01026787@server.cornerstoneservice.ca>
Date: Tue, 15 Jun 2010 15:08:21 -0700 (PDT)
From: jnemeth@CornerstoneService.ca
Reply-To: jnemeth@CornerstoneService.ca
To: gnats-bugs@gnats.NetBSD.org
Subject: ACPI regression in 5.99.30: controls don't work on TP380Z
X-Send-Pr-Version: 3.95

>Number:         43481
>Category:       port-i386
>Synopsis:       ACPI "buttons" on TP380Z don't work
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 15 22:10:00 +0000 2010
>Last-Modified:  Sun Jan 20 08:01:45 +0000 2019
>Originator:     John Nemeth
>Release:        NetBSD 5.99.30
>Organization:
Cornerstone Service
>Environment:
System: NetBSD  5.99.30 NetBSD 5.99.30 (GENERIC) #2: Mon Jun 14 20:00:08 PDT 2010  root@:/sys/arch/i386/compile/GENERIC i386
Architecture: i386
Machine: i386
>Description:
	After updating the kernel to 5.99.30, ACPI inputs no longer work.
	I.e. the lid switch doesn't do anything.  I used to turn off the
	screen by pressing Fn+F7 (I believe this is supposed to switch
	to an external monitor).  This functionality had been working
	for as long as I can remember.  This problem means that I can't
	shutoff the screen when I leave the laptop running unattended
	for long periods of time.  I don't think this is good for the
	screen and puts a lot of unnecessary hours on the backlight.
>How-To-Repeat:
>Fix:

The laptop is an IBM ThinkPad 380Z.  It is an older laptop with a PII
processor.  Here is the dmesg (with ACPI_DUMP) and the output of
acpidump -dt.


Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 5.99.30 (GENERIC) #2: Mon Jun 14 20:00:08 PDT 2010
	root@:/sys/arch/i386/compile/GENERIC
total memory = 97724 KB
avail memory = 83696 KB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
Generic PC
mainbus0 (root)
Parsing all Control Methods:
Table [DSDT](id 0001) - 1119 Objects with 55 Devices 254 Methods 23 Regions
 tbxface-0635 [02] TbLoadNamespace       : ACPI Tables successfully acquired
evxfevnt-0184 [02] Enable                : Transition to ACPI mode successful
cpu0 at mainbus0: Intel 686-class, 298MHz, id 0x652
acpi0 at mainbus0: Intel ACPICA 20100528
acpi0: X/RSDT: OemId <IBM   ,TP380Z  ,00000001>, AslId <    ,00000000>
evxfevnt-0170 [02] Enable                : System is already in ACPI mode
LNKA: ACPI: Found matching pin for 0.2.INTA at func 0: 11
LNKB: ACPI: Found matching pin for 0.2.INTB at func 1: 11
LNKA: ACPI: Found matching pin for 0.3.INTA at func 0: 11
evgpeblk-0519 [04] EvCreateGpeBlock      : GPE 00 to 0F [_GPE] 2 regs on int 0x9
Completing Region/Field/Buffer/Package initialization:...............................................................................................................................................
Initialized 16/23 Regions 47/47 Fields 38/41 Buffers 42/43 Packages (1128 nodes)
Initializing Device/Processor/Thermal objects by executing _INI methods:..........
Executed 10 _INI methods requiring 6 _STA executions (examined 61 objects)
evgpeblk-0655 [03] EvInitializeGpeBlock  : Enabled 0 Runtime GPEs, added 2 Wake GPEs in this block
acpi0: SCI interrupting at int 9
timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
ACPI-Safe 24-bit timer
acpilid0 at acpi0 (LID0, PNP0C0D): ACPI Lid Switch
acpibut0 at acpi0 (SLPB, PNP0C0E): ACPI Sleep Button
FDC0 (PNP0700) at acpi0 not configured
UAR1 (PNP0501) at acpi0 not configured
LPT (PNP0400) at acpi0 not configured
CS10 (CSC0010) at acpi0 not configured
CS00 (CSC0000) at acpi0 not configured
CS03 (CSC0003) at acpi0 not configured
attimer1 at acpi0 (TIMR, PNP0100): io 0x40-0x43 irq 0
pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
midi0 at pcppi1: PC speaker
sysbeep0 at pcppi1
npx1 at acpi0 (MPRC, PNP0C04): io 0xf0-0xff irq 13
npx1: reported by CPUID; using exception 16
pckbc1 at acpi0 (KBD0, PNP0303) (kbd port): io 0x60,0x64 irq 1
pckbc2 at acpi0 (MOU0, IBM3781) (aux port): irq 12
acpiec0 at acpi0 (EC0, PNP0C09): io 0x62,0x66
acpiec0: using global ACPI lock
acpibat0 at acpi0 (BAT0, PNP0C0A-0): ACPI Battery
acpibat0: IBM Corporation  LION rechargeable battery
acpibat0: model number ThinkPad Battery
acpibat0: low->warn granularity: 0.000Wh, warn->full granularity: 0.000Wh
acpiacad0 at acpi0 (AC, ACPI0003-0): ACPI AC Adapter
acpitz0 at acpi0 (THM0): ACPI Thermal Zone
acpitz0: active cooling level 0: 90.0C
acpitz0: active cooling level 1: 89.0C
acpitz0: critical 98.0 C, passive 93.5 C
acpitz1 at acpi0 (THM3): ACPI Thermal Zone
acpitz1: active cooling level 0: 50.0C
acpitz1: active cooling level 1: 49.0C
acpitz1: critical 58.0 C
acpitz2 at acpi0 (THM6): ACPI Thermal Zone
acpitz2: active cooling level 0: 52.0C
acpitz2: active cooling level 1: 51.0C
acpitz2: critical 60.0 C
apm0 at acpi0: Power Management spec V1.2
attimer1: attached to pcppi1
pckbd0 at pckbc1 (kbd slot)
pckbc1: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard
pms0 at pckbc1 (aux slot)
pckbc1: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0: vendor 0x8086 product 0x7192 (rev. 0x02)
cbb0 at pci0 dev 2 function 0: vendor 0x104c product 0xac16 (rev. 0x02)
cbb1 at pci0 dev 2 function 1: vendor 0x104c product 0xac16 (rev. 0x02)
vga1 at pci0 dev 3 function 0: vendor 0x10c8 product 0x0005 (rev. 0x20)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
drm at vga1 not configured
pcib0 at pci0 dev 6 function 0: vendor 0x8086 product 0x7110 (rev. 0x02)
piixide0 at pci0 dev 6 function 1: Intel 82371AB IDE controller (PIIX4) (rev. 0x01)
piixide0: bus-master DMA support present
piixide0: primary channel wired to compatibility mode
piixide0: primary channel interrupting at irq 14
atabus0 at piixide0 channel 0
piixide0: secondary channel wired to compatibility mode
piixide0: secondary channel ignored (disabled)
uhci0 at pci0 dev 6 function 2: vendor 0x8086 product 0x7112 (rev. 0x01)
uhci0: interrupting at irq 11
usb0 at uhci0: USB revision 1.0
piixpm0 at pci0 dev 6 function 3
piixpm0: vendor 0x8086 product 0x7113 (rev. 0x02)
timecounter: Timecounter "piixpm0" frequency 3579545 Hz quality 900
piixpm0: 24-bit timer
piixpm0: interrupting at SMI, polling
iic0 at piixpm0: I2C bus
cbb0: cacheline 0x8 lattimer 0xa8
cbb0: bhlc 0x82a808
cbb0: interrupting at irq 11
cardslot0 at cbb0
cardbus0 at cardslot0: bus 1
pcmcia0 at cardslot0
cbb1: cacheline 0x8 lattimer 0xa8
cbb1: bhlc 0x82a808
cbb1: interrupting at irq 11
cardslot1 at cbb1
cardbus1 at cardslot1: bus 4
pcmcia1 at cardslot1
isa0 at pcib0
lpt2 at isa0 port 0x3bc-0x3bf irq : polled
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
sb0 at isa0 port 0x220-0x237 irq 5 drq 1: dsp v3.02
audio0 at sb0: half duplex, playback, capture, mmap, independent
midi1 at sb0: SB MIDI UART
opl0 at sb0: model OPL3
midi2 at opl0: SB Yamaha OPL3
isapnp0 at isa0 port 0x279
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
isapnp0: no ISA Plug 'n Play devices found
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
acpiacad0: AC adapter online.
atapibus0 at atabus0: 2 targets
uhub0 at usb0: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
cd0 at atapibus0 drive 1: <SANYO CRD-S372BV, , 1.24VA> cdrom removable
IPsec: Initialized Security Association Processing.
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2
wd0 at atabus0 drive 0: <TOSHIBA MK6412MAT>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 6194 MB, 13424 cyl, 15 head, 63 sec, 512 bytes/sect x 12685680 sectors
ath0 at cardbus0 function 0
ath0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
ath0: mac 5.9 phy 4.3 radio 3.6
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
wd0(piixide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA)
cd0(piixide0:0:1): using PIO mode 4, DMA mode 2 (using DMA)
pcmcia1: CIS version PCMCIA 2.0 or 2.1
pcmcia1: CIS info: 3Com Corporation, 3C589D, TP/BNC LAN Card Ver. 2a, 000002
pcmcia1: Manufacturer code 0x101, product 0x589
pcmcia1: function 0: network adapter, ccr addr 10000 mask 3
pcmcia1: function 0, config table entry 1: I/O card; irq mask ffff; iomask 4, iospace 0-f; io8 io16 irqlevel
pcmcia1: function 0, config table entry 3: I/O card; irq mask ffff; iomask 4, iospace 0-f; io8 io16 irqlevel
ep0 at pcmcia1 function 0: <3Com Corporation, 3C589D, TP/BNC LAN Card Ver. 2a, 000002>
ep0: address 00:10:4b:a0:2b:20, 8KB byte-wide FIFO, 5:3 Rx:Tx split
ep0: 10baseT, 10base5, 10base2 (default 10baseT)
uhub0: device problem, disabling port 1
Kernelized RAIDframe activated
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)



begin 644 my_computer.asl.gz
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
(L66N/K30!``)
`
end

>Release-Note:

>Audit-Trail:
From: Jukka Ruohonen <jruohonen@iki.fi>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-i386/43481: ACPI regression in 5.99.30: controls don't work on TP380Z
Date: Wed, 16 Jun 2010 09:03:25 +0300

 The bug is most likely here:

 ...
 > Initialized 16/23 Regions 47/47 Fields 38/41 Buffers 42/43 Packages (1128 nodes)
 > Initializing Device/Processor/Thermal objects by executing _INI methods:..........
 > Executed 10 _INI methods requiring 6 _STA executions (examined 61 objects)
 > evgpeblk-0655 [03] EvInitializeGpeBlock  : Enabled 0 Runtime GPEs, added 2 Wake GPEs in this block
 ...

 In other words, zero runtime GPEs are enabled by AcpiEvInitializeGpeBlock().
 This is most definitely related to the changes in ACPICA 20100528.

Responsible-Changed-From-To: port-i386-maintainer->jruoho
Responsible-Changed-By: jruoho@NetBSD.org
Responsible-Changed-When: Wed, 16 Jun 2010 06:06:20 +0000
Responsible-Changed-Why:
Although this is clearly an "upstream" issue, I will try to tackle (or
track) this.


From: dieter roelants <dieter.NetBSD@pandora.be>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-i386/43481: ACPI regression in 5.99.30: controls don't
 work on TP380Z
Date: Thu, 17 Jun 2010 11:29:37 +0200

 On Tue, 15 Jun 2010 22:10:00 +0000 (UTC)
 jnemeth@CornerstoneService.ca wrote:

 > 	for as long as I can remember.  This problem means that I can't
 > 	shutoff the screen when I leave the laptop running unattended
 > 	for long periods of time.  I don't think this is good for the
 > 	screen and puts a lot of unnecessary hours on the backlight.

 A workaround if you're running X; you can turn off the display with
 `xset dpms force off`.

 kind regards
 dieter

From: Jukka Ruohonen <jruohonen@iki.fi>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-i386/43481: ACPI regression in 5.99.30: controls don't work on TP380Z
Date: Sat, 10 Jul 2010 22:56:36 +0300

 It occured to me that the wakedev-code should enable certain GPEs,
 regardless of what ACPICA does.

 Does this system suspend with ACPI? If so, can you try if the problem
 persists after a suspend/resume cycle (you might want to turn on the
 variables in the hw.acpi.wake -sysctl tree)?

Responsible-Changed-From-To: jruoho->port-i386-maintainer
Responsible-Changed-By: dholland@NetBSD.org
Responsible-Changed-When: Sun, 20 Jan 2019 08:01:45 +0000
Responsible-Changed-Why:
Reset responsible field for retired developer.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.