Subject: ACPI Interrupt Problems with 3.99.22 (and 3.99.21)
To: None <current-users@netbsd.org>
From: Ed Gould <ed@left.wing.org>
List: current-users
Date: 07/17/2006 11:43:11
This is a multipart MIME message.

--==_Exmh_11834571080
Content-Type: text/plain; charset=us-ascii

Since 3.99.21, I have been unable to succesfully boot a -current kernel on my
Sony PCG-GRX690.  I had pms/touchpad problems initially (since fixed, it
appears), but now I have interrupt problems.  The complete dmesg is attached.

This has been happening for a while now; if no one offers a solution I'll file
a PR.

	--Ed


--==_Exmh_11834571080
Content-Type: text/plain ; name="dmesg-3.99.22"; charset=us-ascii
Content-Description: dmesg-3.99.22
Content-Disposition: attachment; filename="dmesg-3.99.22"

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
    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 3.99.22 (CALLEBAUT) #3: Sun Jul 16 22:53:51 PDT 2006
	ed@callebaut.wing.org:/usr/src/arch/i386/obj/current/src/sys/arch/i386/compile/CALLEBAUT
total memory = 510 MB
avail memory = 495 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
timecounter: selected timecounter "i8254" frequency 1193182 Hz quality 100
BIOS32 rev. 0 found at 0xfd890
PCI BIOS rev. 2.1 found at 0xfd9ca
pcibios: config mechanism [1][x], special cycles [x][x], last bus 2
PCI IRQ Routing Table rev. 1.0 found at 0xfdf50, size 144 bytes (7 entries)
PCI Interrupt Router at 000:31:0 (Intel 82371FB (PIIX) PCI-ISA Bridge compatible)
------------------------------------------
  device vendor product pin PIRQ IRQ stage
------------------------------------------
000:29:0 0x8086 0x2482   A  0x00   9  0    already assigned
000:29:1 0x8086 0x2484   B  0x03   9  0    already assigned
002:05:0 0x1180 0x0476   A  0x05   3  0    already assigned
002:08:0 0x8086 0x1031   A  0x04   9  0    already assigned
------------------------------------------
mainbus0 (root)
pci_addr_fixup: 002:05:0 0x1180 0x0476 new address 0x1ff00000
pci_addr_fixup: 002:05:1 0x1180 0x0476 new address 0x1ff01000
cpu0 at mainbus0: (uniprocessor)
cpu0: Intel Mobile Pentium 4 (686-class), 1988.64 MHz, id 0xf27
cpu0: features bfebf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR>
cpu0: features bfebf9ff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features bfebf9ff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 400<CID>
cpu0: "Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz"
cpu0: I-cache 12K uOp cache 8-way, D-cache 8 KB 64B/line 4-way
cpu0: L2 cache 512 KB 64B/line 8-way
cpu0: ITLB 4K/4M: 128 entries
cpu0: DTLB 4K/4M: 64 entries
cpu0: using thermal monitor 1
cpu0: 16 page colors
acpi0 at mainbus0: Advanced Configuration and Power Interface
acpi0: using Intel ACPI CA subsystem version 20060217
acpi0: X/RSDT: OemId <  SONY,      B0,20020801>, AslId <PTL ,00000000>
acpi0: SCI interrupting at int 9
timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
timecounter: selected timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
ACPI-Safe 24-bit timer
LNKA: ACPI: Found matching pin for 0.29.INTA at func 0: 9
LNKD: ACPI: Found matching pin for 0.29.INTB at func 1: 9
LNKC: ACPI: Found matching pin for 0.29.INTC at func 2: 255
LNKB: ACPI: Found matching pin for 0.31.INTB at func 3: 255
LNKB: ACPI: Found matching pin for 0.31.INTB at func 5: 9
LNKA: ACPI: Found matching pin for 1.0.INTA at func 0: 9
LNKF: ACPI: Found matching pin for 2.5.INTA at func 0: 3
LNKF: BIOS IRQ 3 for 2.5.INTA is invalid
LNKG: ACPI: Found matching pin for 2.5.INTB at func 1: 0
LNKH: ACPI: Found matching pin for 2.5.INTC at func 2: 255
LNKE: ACPI: Found matching pin for 2.8.INTA at func 0: 9
apm0 at acpi0: Power Management spec V1.2
acpi: activated PNP0C0F
acpi: activated PNP0C0F
acpi: activated PNP0C0F
acpi: activated PNP0C0F
acpilid0 at acpi0 (PNP0C0D): ACPI Lid Switch
acpibut0 at acpi0 (PNP0C0C): ACPI Power Button
PNP0A03 [PCI/PCI-X Host Bridge] at acpi0 not configured
PNP0C02 [Plug and Play motherboard register resources] at acpi0 not configured
PNP0200 [AT DMA Controller] at acpi0 not configured
npx1 at acpi0 (PNP0C04)
npx1: io 0xf0-0xff irq 13
npx1: using exception 16
PNP0000 [AT Interrupt Controller] at acpi0 not configured
PNP0B00 [AT Real-Time Clock] at acpi0 not configured
pcppi1 at acpi0 (PNP0800)
pcppi1: io 0x61
midi0 at pcppi1: PC speaker (CPU-intensive output)
sysbeep0 at pcppi1
attimer1 at acpi0 (PNP0100): AT Timer
attimer1: io 0x40-0x43 irq 0
pckbc1 at acpi0 (PNP0303): kbd port
pckbc1: io 0x60,0x64 irq 1
pckbc2 at acpi0 (SNY9003): aux port
pckbc2: irq 12
acpiec0 at acpi0 (PNP0C09): ACPI Embedded Controller
acpiec0: io 0x62,0x66
acpibat0 at acpi0 (PNP0C0A-1): ACPI Battery (Control Method)
acpibat1 at acpi0 (PNP0C0A-2): ACPI Battery (Control Method)
acpiacad0 at acpi0 (ACPI0003): ACPI AC Adapter
com0 at acpi0 (PNP0501)
com0: io 0x3f8-0x3ff irq 4
com0: ns16550a, working fifo
lpt0 at acpi0 (PNP0401)
lpt0: io 0x378-0x37f,0x778-0x77f irq 7 drq 3
spic0 at acpi0 (SNY6001): Sony Programmable I/O Controller
spic0: io 0x1080-0x109f irq 11
wsmouse0 at spic0 mux 0
sony0 at acpi0 (SNY5001): Sony Miscellaneous Controller
PNP0C0F [PCI interrupt link device] at acpi0 not configured
PNP0C0F [PCI interrupt link device] at acpi0 not configured
PNP0C0F [PCI interrupt link device] at acpi0 not configured
PNP0C0F [PCI interrupt link device] at acpi0 not configured
PNP0C0F [PCI interrupt link device] at acpi0 not configured
PNP0C0F [PCI interrupt link device] at acpi0 not configured
PNP0C0F [PCI interrupt link device] at acpi0 not configured
PNP0C0F [PCI interrupt link device] at acpi0 not configured
acpitz0 at acpi0: ACPI Thermal Zone
acpitz0: unable to get polling interval; using default of 30.0s
acpitz0: passive cooling mode only
acpitz0: critical 89.9C passive 51.9C
pcppi1: attached to attimer1
pckbd0 at pckbc1 (kbd slot)
pckbc1: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard
pms0 at pckbc1 (aux slot)
pms0: Synaptics touchpad version 5.9
pms0: Palm detect, Multi-finger
pckbc1: using irq 12 for aux slot
wsmouse1 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
pchb0: Intel 82845 Host (rev. 0x04)
pchb0: random number generator enabled
agp0 at pchb0: aperture at 0xec000000, size 0x4000000
ppb0 at pci0 dev 1 function 0: Intel 82845 AGP (rev. 0x04)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
vga1 at pci1 dev 0 function 0: ATI Technologies Radeon Mobility M7 LW (rev. 0x00)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
uhci0 at pci0 dev 29 function 0: Intel 82801CA USB Controller (rev. 0x02)
intr_establish: pic pic0 pin 9: can't share type 2 with 3
uhci0: couldn't establish interrupt at irq 9
uhci1 at pci0 dev 29 function 1: Intel 82801CA USB Controller (rev. 0x02)
intr_establish: pic pic0 pin 9: can't share type 2 with 3
uhci1: couldn't establish interrupt at irq 9
uhci2 at pci0 dev 29 function 2: Intel 82801CA USB Controller (rev. 0x02)
LNKC: Picked IRQ 9 with weight 6
intr_establish: pic pic0 pin 9: can't share type 2 with 3
uhci2: couldn't establish interrupt at irq 9
ppb1 at pci0 dev 30 function 0: Intel 82801BAM Hub-PCI Bridge (rev. 0x42)
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled
cbb0 at pci2 dev 5 function 0: Ricoh 5C476 PCI-CardBus bridge (rev. 0xa8)
cbb1 at pci2 dev 5 function 1: Ricoh 5C476 PCI-CardBus bridge (rev. 0xa8)
fwohci0 at pci2 dev 5 function 2: Ricoh 5C552 PCI-CardBus bridge/Firewire (rev. 0x00)
LNKH: Picked IRQ 9 with weight 9
intr_establish: pic pic0 pin 9: can't share type 2 with 3
fwohci0: couldn't establish interrupt at irq 9
fxp0 at pci2 dev 8 function 0: Intel PRO/100 VE Network Controller, rev 66
intr_establish: pic pic0 pin 9: can't share type 2 with 3
fxp0: couldn't establish interrupt at irq 9
LNKF: Picked IRQ 9 with weight 11
intr_establish: pic pic0 pin 9: can't share type 2 with 3
cbb0: couldn't establish interrupt at irq 9
LNKG: Picked IRQ 9 with weight 12
intr_establish: pic pic0 pin 9: can't share type 2 with 3
cbb1: couldn't establish interrupt at irq 9
pcib0 at pci0 dev 31 function 0
pcib0: Intel 82801CAM LPC Interface (rev. 0x02)
piixide0 at pci0 dev 31 function 1
piixide0: Intel 82801CA IDE Controller (ICH3) (rev. 0x02)
piixide0: bus-master DMA support present
piixide0: primary channel configured to compatibility mode
piixide0: primary channel interrupting at irq 14
atabus0 at piixide0 channel 0
piixide0: secondary channel configured to compatibility mode
piixide0: secondary channel interrupting at irq 15
atabus1 at piixide0 channel 1
Intel 82801CA SMBus Controller (SMBus serial bus, revision 0x02) at pci0 dev 31 function 3 not configured
auich0 at pci0 dev 31 function 5: i82801CA (ICH3) AC-97 Audio
intr_establish: pic pic0 pin 9: can't share type 2 with 3
auich0: can't establish interrupt at irq 9
auich1 at pci0 dev 31 function 6: i82801CA (ICH3) AC-97 Modem
intr_establish: pic pic0 pin 9: can't share type 2 with 3
auich1: can't establish interrupt at irq 9
isa0 at pcib0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
isapnp0: no ISA Plug 'n Play devices found
WARNING: Callback scheduled before sysmon task queue thread present.
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
Kernelized RAIDframe activated
IPsec: Initialized Security Association Processing.
wd0 at atabus0 drive 0: <HTS721010G9AT00>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 95396 MB, 193821 cyl, 16 head, 63 sec, 512 bytes/sect x 195371568 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
wd0(piixide0:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA)
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <TOSHIBA DVD-ROM SD-R6012, , 1S31> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
cd0(piixide0:1:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA)
boot device: wd0
root on wd0a dumps on wd0b

--==_Exmh_11834571080--