NetBSD Problem Report #38540

From martin@duskware.de  Tue Apr 29 08:20:15 2008
Return-Path: <martin@duskware.de>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by narn.NetBSD.org (Postfix) with ESMTP id B683863B898
	for <gnats-bugs@gnats.netbsd.org>; Tue, 29 Apr 2008 08:20:14 +0000 (UTC)
Message-Id: <20080429074437.E7A4763B898@narn.NetBSD.org>
Date: Tue, 29 Apr 2008 07:44:37 +0000 (UTC)
From: nakaji@jp.freebsd.org
Reply-To: nakaji@jp.freebsd.org
To: netbsd-bugs-owner@NetBSD.org
Subject: recent i386 GENERIC kernel cannot boot with VIA chipset
X-Send-Pr-Version: www-1.0

>Number:         38540
>Category:       kern
>Synopsis:       recent i386 GENERIC kernel cannot boot with VIA chipset
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    joerg
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Apr 29 08:25:00 +0000 2008
>Closed-Date:    Fri Jan 04 03:17:39 +0000 2013
>Last-Modified:  Fri Jan 04 12:10:03 +0000 2013
>Originator:     NAKAJI Hiroyuki
>Release:        NetBSD 4.99.61
>Organization:
>Environment:
NetBSD maki.4407.kankyo-u.ac.jp 4.99.61 NetBSD 4.99.61 (MAKI) #1: Tue Apr 29 14:54:05 JST 2008  root@maki.4407.kankyo-u.ac.jp:/usr/obj/sys/arch/i386/compile.i386/MAKI i386
>Description:
This is similar to kern/38469. The recent GENERIC kernel does not boot but GENERIC.NOACPI does. The mainboard is ECS PM800-M2 with VIA chipset.
http://www.ecs.com.tw/ECSWebSite/Products/ProductsDetail.aspx?DetailID=453&CategoryID=1&DetailName=Feature&MenuID=45&LanID=0

The kernel of 4.99.34 in October 2007 can boot.

I put the trace at http://d4407.kankyo-u.ac.jp/~nakaji/NetBSD/maki/acpitrace.txt

I also put dmesg.boot, kernel configuration, and acpidump's outputs at the same directory.
http://d4407.kankyo-u.ac.jp/~nakaji/NetBSD/maki/

o MAKI : unbootable kernel configuration
o dmesg.boot.12e : dmesg.boot of 4.99.34
o dmesg.boot.12e-noacpi : dmesg.boot of 4.99.61 without ACPI
o pm800-m2-12e.* : acpidump's output on 4.99.34

>How-To-Repeat:
I do not have another NetBSD/i386 using VIA chip and I cannot reproduce the problem on another PC.
>Fix:
N/A

>Release-Note:

>Audit-Trail:
From: NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: kern/38540: recent i386 GENERIC kernel cannot boot with VIA chipset
Date: Fri, 02 May 2008 09:32:03 +0900

 Same boot failure occurs on amd64, too. The mainboard is Albatron
 K8M800-754 with VIA K8M800 and VT8237 chipset.

 GENERIC 4.99.62 fails:

 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
     2006, 2007, 2008
     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 4.99.62 (GENERIC) #0: Fri May  2 08:35:42 JST 2008
 	root@kature.heimat.gr.jp:/usr/obj/sys/arch/amd64/compile.amd64/GENERIC
 total memory = 446 MB
 avail memory = 418 MB
 timecounter: Timecounters tick every 10.000 msec
 timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
 Calibrating TSC clock ... TSC clock: 1600108570 Hz
 SMBIOS rev. 2.3 @ 0xf0000 (33 entries)
     ( )
 mainbus0 (root)
 cpu0 at mainbus0 apid 0: (boot processor)
 cpu0: AMD Sempron(tm) Processor 2800+, 1600.06 MHz
 cpu0: features e7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
 cpu0: features e7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX>
 cpu0: features e7dbfbff<FXSR,SSE,SSE2,LONG,3DNOW2,3DNOW>
 cpu0: features2 1<SSE3>
 cpu0: I-cache 64 KB 64B/line 2-way, D-cache 64 KB 64B/line 2-way
 cpu0: L2 cache 256 KB 64B/line 16-way
 cpu0: ITLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
 cpu0: DTLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
 cpu0: Initial APIC ID 0
 cpu0: AMD Power Management features: 39<STC,TM,TTP,TS>
 cpu0: calibrating local timer
 cpu0: apic clock running at 200 MHz
 timecounter: Timecounter "lapic" frequency 200115909 Hz quality -100
 cpu0: WARNING: AMD errata present, BIOS upgrade may be
 cpu0: WARNING: necessary to ensure reliable operation
 cpu0: 8 page colors
 ioapic0 at mainbus0 apid 2: pa 0xfec00000, version 3, 24 pins
 acpi0 at mainbus0: Advanced Configuration and Power Interface
 acpi0: using Intel ACPI CA subsystem version 20080321
 acpi0: X/RSDT: OemId <VIAK8M,AWRDACPI,42302e31>, AslId <AWRD,00000000>
 acpi_pci_link: WARNING: powerhook_establish is deprecated
 ALKB: Links after initial probe:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
     0   11   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: Links after initial validation:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
     0   11   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: Links after disable:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
     0   11   Y     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: ACPI: Found matching pin for 0.16.INTA at func 0: 5
 ALKB: BIOS IRQ 5 does not match initial IRQ 11
 ALKB: ACPI: Found matching pin for 0.16.INTB at func 2: 11
 ALKB: BIOS IRQ 11 for 0.16.INTB does not match previous BIOS IRQ 5
 ALKB: ACPI: Found matching pin for 0.16.INTC at func 4: 3
 ALKB: BIOS IRQ 3 for 0.16.INTC does not match previous BIOS IRQ 5
 acpi_pci_link: WARNING: powerhook_establish is deprecated
 ALKA: Links after initial probe:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
     0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKA: Links after initial validation:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
     0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKA: Links after disable:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
     0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 acpi_pci_link: WARNING: powerhook_establish is deprecated
 ALKC: Links after initial probe:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
     0    3   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: Links after initial validation:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
     0    3   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: Links after disable:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
     0    3   Y     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: ACPI: Found matching pin for 0.17.INTC at func 5: 3
 acpi_pci_link: WARNING: powerhook_establish is deprecated
 ALKD: Links after initial probe:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
     0   10   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: Links after initial validation:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
     0   10   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: Links after disable:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
     0   10   Y     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKA: ACPI: Found matching pin for 0.15.INTA at func 1: 255
 ALKA: ACPI: Found matching pin for 0.15.INTB at func 0: 11
 acpi0: SCI interrupting at int 9
 acpi0: fixed-feature power button present
 timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
 ACPI-Fast 24-bit timer
 CPU0 (ACPI Object Type 'Processor' [0x0c]) at acpi0 not configured
 acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
 MEM (PNP0C01) [System Board] at acpi0 not configured
 PCI0 (PNP0A03) [PCI/PCI-X Host Bridge] at acpi0 not configured
 PMIO (PNP0C02) [Plug and Play motherboard register resources] at acpi0 not configured
 LNKA (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 LNKB (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 LNKC (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 LNKD (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 ALKA (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 ALKB (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 ALKC (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 SYSR (PNP0C02) [Plug and Play motherboard register resources] at acpi0 not configured
 PIC (PNP0000) [AT Interrupt Controller] at acpi0 not configured
 DMA1 (PNP0200) [AT DMA Controller] at acpi0 not configured
 attimer1 at acpi0 (TMR, PNP0100): AT Timer
 attimer1: io 0x40-0x43 irq 0
 RTC (PNP0B00) [AT Real-Time Clock] at acpi0 not configured
 pcppi1 at acpi0 (SPKR, PNP0800)
 pcppi1: io 0x61
 midi0 at pcppi1: PC speaker (CPU-intensive output)
 sysbeep0 at pcppi1
 COPR (PNP0C04) [Math Coprocessor] at acpi0 not configured
 FDC0 (PNP0700) [PC standard floppy disk controller] at acpi0 not configured
 UAR1 (PNP0501) [16550A-compatible COM port] at acpi0 not configured
 LPT1 (PNP0400) [Standard LPT printer port] at acpi0 not configured
 pckbc1 at acpi0 (PS2M, PNP0F13): aux port
 pckbc1: irq 12
 pckbc2 at acpi0 (PS2K, PNP0303): kbd port
 pckbc2: io 0x60,0x64 irq 1
 FAN (PNP0C0B) [ACPI Fan] at acpi0 not configured
 acpitz0 at acpi0 (THRM): active cooling level 0: 125.0C critical 127.0C passive 30.0C
 attimer1: attached to pcppi1
 pckbd0 at pckbc2 (kbd slot)
 pckbc2: using irq 1 for kbd slot
 wskbd0 at pckbd0: console keyboard
 pms0 at pckbc2 (aux slot)
 pckbc2: 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
 pchb0: VIA Technologies K8M800 Host (rev. 0x00)
 agp0 at pchb0: 1 Miscellaneous Control unit(s) found.
 agp0: aperture at 0xe8000000, size 0x8000000
 pchb1 at pci0 dev 0 function 1
 pchb1: VIA Technologies product 0x1204 (rev. 0x00)
 pchb2 at pci0 dev 0 function 2
 pchb2: VIA Technologies product 0x2204 (rev. 0x00)
 pchb3 at pci0 dev 0 function 3
 pchb3: VIA Technologies product 0x3204 (rev. 0x00)
 pchb4 at pci0 dev 0 function 4
 pchb4: VIA Technologies product 0x4204 (rev. 0x00)
 pchb5 at pci0 dev 0 function 7
 pchb5: VIA Technologies product 0x7204 (rev. 0x00)
 ppb0 at pci0 dev 1 function 0: VIA Technologies K8HTB AGP (rev. 0x00)
 pci1 at ppb0 bus 1
 pci1: i/o space, memory space enabled
 vga0 at pci1 dev 0 function 0: VIA Technologies product 0x3108 (rev. 0x01)
 wsdisplay0 at vga0 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
 wsmux1: connecting to wsdisplay0
 direct rendering for vga0 unsupported
 rtk0 at pci0 dev 11 function 0: Realtek 8139 10/100BaseTX (rev. 0x10)
 rtk0: interrupting at ioapic0 pin 19 (irq 10)
 rtk0: Ethernet address 00:30:18:ac:38:ac
 rlphy0 at rtk0 phy 7: Realtek internal PHY
 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 viaide0 at pci0 dev 15 function 0
 viaide0: VIA Technologies VT8237 SATA Controller (rev. 0x80)
 viaide0: bus-master DMA support present
 viaide0: primary channel configured to native-PCI mode
 panic: mpacpi_findintr_linkdev: irq mismatch

 while 4.99.34 GENERIC kernel can boot:

 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
     2006, 2007
     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 4.99.34 (GENERIC) #7: Tue Oct 30 23:30:11 JST 2007
 	root@kature.heimat.gr.jp:/usr/obj/sys/arch/amd64/compile.amd64/GENERIC
 total memory = 446 MB
 avail memory = 418 MB
 timecounter: Timecounters tick every 10.000 msec
 timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
 mainbus0 (root)
 cpu0 at mainbus0 apid 0: (boot processor)
 cpu0: AMD Sempron(tm) Processor 2800+, 1600.10 MHz
 cpu0: features: e7dbfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
 cpu0: features: e7dbfbff<PGE,MCA,CMOV,PAT,PSE36,MPC,NOX,MMXX,MMX>
 cpu0: features: e7dbfbff<FXSR,SSE,SSE2,LONG,3DNOW2,3DNOW>
 cpu0: features2: 1<SSE3>
 cpu0: I-cache 64 KB 64B/line 2-way, D-cache 64 KB 64B/line 2-way
 cpu0: L2 cache 256 KB 64B/line 16-way
 cpu0: ITLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
 cpu0: DTLB 32 4 KB entries fully associative, 8 4 MB entries fully associative
 cpu0: AMD Power Management features: 39<STC,TM,TTP,TS>
 cpu0: WARNING: AMD errata present, BIOS upgrade may be
 cpu0: WARNING: necessary to ensure reliable operation
 cpu0: calibrating local timer
 cpu0: apic clock running at 199 MHz
 cpu0: 8 page colors
 ioapic0 at mainbus0 apid 2
 ioapic0: pa 0xfec00000, version 3, 24 pins
 acpi0 at mainbus0: Advanced Configuration and Power Interface
 acpi0: using Intel ACPI CA subsystem version 20060217
 acpi0: X/RSDT: OemId <VIAK8M,AWRDACPI,42302e31>, AslId <AWRD,00000000>
 acpi0: SCI interrupting at int 9
 acpi0: fixed-feature power button present
 timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
 ACPI-Fast 24-bit timer
 CPU0 (ACPI Object Type 'Processor' [0x0c]) at acpi0 not configured
 acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
 MEM (PNP0C01) [System Board] at acpi0 not configured
 PCI0 (PNP0A03) [PCI/PCI-X Host Bridge] at acpi0 not configured
 PMIO (PNP0C02) [Plug and Play motherboard register resources] at acpi0 not configured
 LNKA (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 LNKB (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 LNKC (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 LNKD (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 ALKA (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 ALKB (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 ALKC (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
 SYSR (PNP0C02) [Plug and Play motherboard register resources] at acpi0 not configured
 PIC (PNP0000) [AT Interrupt Controller] at acpi0 not configured
 DMA1 (PNP0200) [AT DMA Controller] at acpi0 not configured
 attimer1 at acpi0 (TMR, PNP0100): AT Timer
 attimer1: io 0x40-0x43 irq 0
 RTC (PNP0B00) [AT Real-Time Clock] at acpi0 not configured
 pcppi1 at acpi0 (SPKR, PNP0800)
 pcppi1: io 0x61
 midi0 at pcppi1: PC speaker (CPU-intensive output)
 sysbeep0 at pcppi1
 COPR (PNP0C04) [Math Coprocessor] at acpi0 not configured
 FDC0 (PNP0700) [PC standard floppy disk controller] at acpi0 not configured
 com2 at acpi0 (UAR1, PNP0501-1)
 com2: io 0x3f8-0x3ff irq 4
 com2: ns16550a, working fifo
 lpt2 at acpi0 (LPT1, PNP0400-1)
 lpt2: io 0x378-0x37f irq 7
 pckbc1 at acpi0 (PS2M, PNP0F13): aux port
 pckbc1: irq 12
 pckbc2 at acpi0 (PS2K, PNP0303): kbd port
 pckbc2: io 0x60,0x64 irq 1
 FAN (PNP0C0B) [ACPI Fan] at acpi0 not configured
 acpitz0 at acpi0 (THRM): ACPI Thermal Zone
 acpitz0: unable to get polling interval; using default of 30.0s
 acpitz0: active cooling level 0: 125.0C
 acpitz0: critical 127.0C passive 30.0C
 apm0 at acpi0: Power Management spec V1.2
 pcppi1: attached to attimer1
 pckbd0 at pckbc2 (kbd slot)
 pckbc2: using irq 1 for kbd slot
 wskbd0 at pckbd0: console keyboard
 pms0 at pckbc2 (aux slot)
 pckbc2: 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
 pchb0: VIA Technologies K8M800 Host (rev. 0x00)
 agp0 at pchb0 (v3): aperture at 0xe8000000, size 0x10000000
 pchb1 at pci0 dev 0 function 1
 pchb1: VIA Technologies product 0x1204 (rev. 0x00)
 pchb2 at pci0 dev 0 function 2
 pchb2: VIA Technologies product 0x2204 (rev. 0x00)
 pchb3 at pci0 dev 0 function 3
 pchb3: VIA Technologies product 0x3204 (rev. 0x00)
 pchb4 at pci0 dev 0 function 4
 pchb4: VIA Technologies product 0x4204 (rev. 0x00)
 pchb5 at pci0 dev 0 function 7
 pchb5: VIA Technologies product 0x7204 (rev. 0x00)
 ppb0 at pci0 dev 1 function 0: VIA Technologies K8HTB AGP (rev. 0x00)
 pci1 at ppb0 bus 1
 pci1: i/o space, memory space enabled
 vga0 at pci1 dev 0 function 0: VIA Technologies product 0x3108 (rev. 0x01)
 wsdisplay0 at vga0 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
 wsmux1: connecting to wsdisplay0
 direct rendering for vga0 unsupported
 rtk0 at pci0 dev 11 function 0: Realtek 8139 10/100BaseTX (rev. 0x10)
 rtk0: interrupting at ioapic0 pin 19 (irq 10)
 rtk0: Ethernet address 00:30:18:ac:38:ac
 rlphy0 at rtk0 phy 7: Realtek internal PHY
 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 viaide0 at pci0 dev 15 function 0
 viaide0: VIA Technologies VT8237 SATA Controller (rev. 0x80)
 viaide0: bus-master DMA support present
 viaide0: primary channel configured to native-PCI mode
 viaide0: using ioapic0 pin 20 (irq 11) for native-PCI interrupt
 atabus0 at viaide0 channel 0
 viaide0: secondary channel configured to native-PCI mode
 atabus1 at viaide0 channel 1
 viaide1 at pci0 dev 15 function 1
 viaide1: VIA Technologies VT8237 ATA133 controller
 viaide1: bus-master DMA support present
 viaide1: primary channel configured to compatibility mode
 viaide1: primary channel interrupting at ioapic0 pin 14 (irq 14)
 atabus2 at viaide1 channel 0
 viaide1: secondary channel configured to compatibility mode
 viaide1: secondary channel interrupting at ioapic0 pin 15 (irq 15)
 atabus3 at viaide1 channel 1
 uhci0 at pci0 dev 16 function 0: VIA Technologies VT83C572 USB Controller (rev. 0x81)
 uhci0: interrupting at ioapic0 pin 21 (irq 5)
 usb0 at uhci0: USB revision 1.0
 uhub0 at usb0
 uhub0: VIA Technologies UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 uhci1 at pci0 dev 16 function 1: VIA Technologies VT83C572 USB Controller (rev. 0x81)
 uhci1: interrupting at ioapic0 pin 21 (irq 5)
 usb1 at uhci1: USB revision 1.0
 uhub1 at usb1
 uhub1: VIA Technologies UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub1: 2 ports with 2 removable, self powered
 uhci2 at pci0 dev 16 function 2: VIA Technologies VT83C572 USB Controller (rev. 0x81)
 uhci2: interrupting at ioapic0 pin 21 (irq 11)
 usb2 at uhci2: USB revision 1.0
 uhub2 at usb2
 uhub2: VIA Technologies UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub2: 2 ports with 2 removable, self powered
 uhci3 at pci0 dev 16 function 3: VIA Technologies VT83C572 USB Controller (rev. 0x81)
 uhci3: interrupting at ioapic0 pin 21 (irq 11)
 usb3 at uhci3: USB revision 1.0
 uhub3 at usb3
 uhub3: VIA Technologies UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub3: 2 ports with 2 removable, self powered
 ehci0 at pci0 dev 16 function 4: VIA Technologies VT8237 EHCI USB Controller (rev. 0x86)
 ehci0: interrupting at ioapic0 pin 21 (irq 3)
 ehci0: dropped intr workaround enabled
 ehci0: BIOS has given up ownership
 ehci0: EHCI version 1.0
 ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2 uhci3
 usb4 at ehci0: USB revision 2.0
 uhub4 at usb4
 uhub4: VIA Technologies EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
 uhub4: 8 ports with 8 removable, self powered
 pcib0 at pci0 dev 17 function 0
 pcib0: VIA Technologies VT8237 (Apollo KT600) PCI-ISA Bridge (rev. 0x00)
 auvia0 at pci0 dev 17 function 5: VIA Technologies VT8237 AC'97 Audio (rev 0x60)
 auvia0: interrupting at ioapic0 pin 22 (irq 3)
 auvia0: ac97: Avance Logic ALC655 codec; no 3D stereo
 auvia0: ac97: ext id 9c4<AC97_23,LDAC,SDAC,CDAC,SPDIF>
 audio0 at auvia0: full duplex, independent
 pchb6 at pci0 dev 24 function 0
 pchb6: Advanced Micro Devices K8 AMD64 HyperTransport configuration (rev. 0x00)
 pchb7 at pci0 dev 24 function 1
 pchb7: Advanced Micro Devices K8 AMD64 Address Map configuration (rev. 0x00)
 pchb8 at pci0 dev 24 function 2
 pchb8: Advanced Micro Devices K8 AMD64 DRAM configuration (rev. 0x00)
 pchb9 at pci0 dev 24 function 3
 pchb9: Advanced Micro Devices K8 AMD64 Miscellaneous configuration (rev. 0x00)
 isa0 at pcib0
 fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
 timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
 fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
 wd0 at atabus2 drive 0: <ST330621A>
 wd0: drive supports 16-sector PIO transfers, LBA addressing
 wd0: 28629 MB, 58168 cyl, 16 head, 63 sec, 512 bytes/sect x 58633344 sectors
 wd0: 32-bit data port
 wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
 wd0(viaide1:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA)
 atapibus0 at atabus3: 2 targets
 cd0 at atapibus0 drive 0: <ATAPI DVDROM, , V1.40> cdrom removable
 cd0: 32-bit data port
 cd0: drive supports PIO mode 4, DMA mode 2
 cd0(viaide1:1:0): using PIO mode 4, DMA mode 2 (using DMA)
 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)

 -- 
 NAKAJI Hiroyuki

Responsible-Changed-From-To: kern-bug-people->joerg
Responsible-Changed-By: joerg@NetBSD.org
Responsible-Changed-When: Thu, 22 May 2008 21:07:43 +0000
Responsible-Changed-Why:
ACPI issue


State-Changed-From-To: open->feedback
State-Changed-By: joerg@NetBSD.org
State-Changed-When: Sat, 28 Jun 2008 02:12:38 +0000
State-Changed-Why:
Does this issue still exist after the last changes to mpacpi.c?


From: NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
To: gnats-bugs@NetBSD.org
Cc: joerg@NetBSD.org, netbsd-bugs@NetBSD.org, gnats-admin@NetBSD.org
Subject: Re: kern/38540 (recent i386 GENERIC kernel cannot boot with VIA chipset)
Date: Sat, 28 Jun 2008 12:06:27 +0900

 Thanks for your followup.

 >>>>> In <20080628021239.F289F63B89E@narn.NetBSD.org> 
 >>>>>	joerg@NetBSD.org wrote:

 > Does this issue still exist after the last changes to mpacpi.c?

 Yes, unfortunately. I tried the latest revision 1.65 of mpacpi.c.

 /*      $NetBSD: mpacpi.c,v 1.65 2008/06/25 19:57:22 joerg Exp $        */

 with this configration.

 $ egrep -v '^(#|$)' /usr/src/sys/arch/i386/conf/MAKI
 include "arch/i386/conf/GENERIC"
 options         ACPI_DEBUG
 options         CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=9600,CONS_OVERRIDE

 I got the "db{0}> " prompting on my serial console. There is still irq
 mismatch.

 ...
 FAN (PNP0C0B) at acpi0 not configured
 acpitz0 at acpi0 (THRM): active cooling level 0: 73.0C critical 75.0C passive 40.0C
 apm0 at acpi0: Power Management spec V1.2
 attimer1: attached to pcppi1
 pckbd0 at pckbc2 (kbd slot)
 pckbc2: using irq 1 for kbd slot
 wskbd0 at pckbd0 mux 1
 pms0 at pckbc2 (aux slot)
 pckbc2: 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
 pchb0: vendor 0x1106 product 0x0259 (rev. 0x00)
 agp0 at pchb0 (v3): aperture at 0xd0000000, size 0x10000000
 pchb1 at pci0 dev 0 function 1
 pchb1: vendor 0x1106 product 0x1259 (rev. 0x00)
 pchb2 at pci0 dev 0 function 2
 pchb2: vendor 0x1106 product 0x2259 (rev. 0x00)
 pchb3 at pci0 dev 0 function 3
 pchb3: vendor 0x1106 product 0x3259 (rev. 0x00)
 pchb4 at pci0 dev 0 function 4
 pchb4: vendor 0x1106 product 0x4259 (rev. 0x00)
 pchb5 at pci0 dev 0 function 7
 pchb5: vendor 0x1106 product 0x7259 (rev. 0x00)
 ppb0 at pci0 dev 1 function 0: vendor 0x1106 product 0xb198 (rev. 0x00)
 pci1 at ppb0 bus 1
 pci1: i/o space, memory space enabled
 vga1 at pci1 dev 0 function 0: vendor 0x1002 product 0x5157 (rev. 0x00)
 wsdisplay0 at vga1 kbdmux 1
 wsmux1: connecting to wsdisplay0
 wskbd0: connecting to wsdisplay0
 drm at vga1 not configured
 fxp0 at pci0 dev 9 function 0: i82559 Ethernet, rev 8
 fxp0: interrupting at ioapic0 pin 17
 fxp0: Ethernet address 00:20:e0:60:28:64
 inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 viaide0 at pci0 dev 15 function 0
 viaide0: VIA Technologies VT8237 SATA Controller (rev. 0x80)
 viaide0: bus-master DMA support present
 viaide0: primary channel configured to native-PCI mode
 panic: mpacpi_findintr_linkdev: irq mismatch
 fatal breakpoint trap in supervisor mode
 trap type 1 code 0 eip c05127ac cs 8 eflags 246 cr2 0 ilevel 8
 Stopped in pid 0.1 (system) at  netbsd:breakpoint+0x4:  popl    %ebp
 db{0}> tr
 breakpoint(c0a37bc4,c0c406f4,c0a66e80,c02d7791,8,c0aeb5e0,d,c046ff22,20,200) at netbsd:breakpoint+0x4
 panic(c0a05ca0,0,c0c40718,c0c40714,c0c40710,0,1,3,0,1) at netbsd:panic+0x1b8
 mpacpi_findintr_linkdev(c20c4bd0,0,7,0,0,0,c0a18550,73,c0a18522,0) at netbsd:mpacpi_findintr_linkdev+0x173
 intr_find_mpmapping(0,3d,c0c407e8,c0c40794,c0c40790,5,b000000,0,0,f) at netbsd:intr_find_mpmapping+0x61
 pci_intr_map(c0c40a3c,c0c407e8,0,0,c0c40814,c0a18537,8,c0c40808,c0a18518,c2059800) at netbsd:pci_intr_map+0x99
 pciide_mapregs_native(c0c40a3c,c20598f0,c0c40868,c0c40864,c0578fd0,c0c40868,c0c40a3c,c2102700,c20598f0,c2059800) at netbsd:pciide_mapregs_native+0x26f
 pciide_mapchan(c0c40a3c,c20598f0,8f,c0c40868,c0c40864,c0578fd0,c0a23eba,7,c0c40a3c,8f) at netbsd:pciide_mapchan+0x54
 via_sata_chip_map(c2059800,c0c40a3c,c0a1a7d8,80,0,80007800,0,c02d7791,8,c0c408b4) at netbsd:via_sata_chip_map+0x20a
 pciide_common_attach(c2059800,c0c40a3c,c08bba60,c0470ef6,1102800,c20e391c,c09fd74a,c0a54d68,c09c9bd0,0) at netbsd:pciide_common_attach+0xc1
 viaide_attach(c20e3900,c2102800,c0c40a3c,c0c40a78,c0c40a3c,0,c2102800,c0549f10,c20e4000,0) at netbsd:viaide_attach+0x44
 config_attach_loc(c20e3900,c0a536e8,c0c40a78,c0c40a3c,c0549f10,c0463ad0,c0c40aa8,c047004c,31491106,2900007) at netbsd:config_attach_loc+0x163
 pci_probe_device(c20e4000,80007800,0,0,0,c0808ec4,0,8,0,80007800) at netbsd:pci_probe_device+0x240
 pci_enumerate_bus(c20e4000,c0808ec0,0,0,c0c40b08,c0c40b04,c0c40b38,c054a2de,c20e3900,c09ca438) at netbsd:pci_enumerate_bus+0x187
 pcirescan(c20e3900,c09ca438,c0808ec0,c046438d,c0aeb8c0,cb34da40,c20e3900,c20e4000,2,8) at netbsd:pcirescan+0x2c
 pciattach(c2094a00,c20e3900,c0c40bdc,0,c0c40bdc,c0a63a00,c20e3900,0,c09ca43c,c09ca43c) at netbsd:pciattach+0x18e
 config_attach_loc(c2094a00,c0a533e8,0,c0c40bdc,c054d6b0,0,c0c40bb8,c050dae7,c2094a00,c09ca68b) at netbsd:config_attach_loc+0x163
 config_found_ia(c2094a00,c09ca68b,c0c40bdc,c054d6b0,0,0,0,c2094a00,0,a) at netbsd:config_found_ia+0x32
 mpacpi_scan_pci(c2094a00,c0c40bdc,c054d6b0,0,cb34ef50,c0a1070a,1,0,0,1) at netbsd:mpacpi_scan_pci+0xa7
 mainbus_attach(0,c2094a00,0,c0463c4e,c09c9b20,c09c9b20,c2094a00,0,c09c9b20,2) at netbsd:mainbus_attach+0x27c
 config_attach_loc(0,c0a533d0,0,0,0,2,c0c40c98,c0464ed4,0,c0a533d0) at netbsd:config_attach_loc+0x163
 config_attach(0,c0a533d0,0,0,a,14,c0c40cb8,c0512388,c09c9b20,0) at netbsd:config_attach+0x2c
 config_rootfound(c09c9b20,0,0,a,14,a,c0c40ce8,c046507d,c0a61520,2) at netbsd:config_rootfound+0x44
 cpu_configure(c0a61520,2,c0c40ce8,c0417dd4,c0afdea4,a,c0c40ce8,c04c1143,c0b19020,a) at netbsd:cpu_configure+0x28
 configure(c0afd300,a,14,f9300,0,0,0,0,0,0) at netbsd:configure+0x3d
 main(0,c01002cd,0,0,0,0,0,0,0,0) at netbsd:main+0x1aa
 db{0}> 
 -- 
 NAKAJI Hiroyuki

State-Changed-From-To: feedback->open
State-Changed-By: joerg@NetBSD.org
State-Changed-When: Sat, 28 Jun 2008 03:22:02 +0000
State-Changed-Why:
Feedback provided.


From: Heron Gallegos <gallegos@csxxi.net.mx>
To: gnats-bugs@netbsd.org
Cc: joerg@netbsd.org
Subject: Re: kern/38540 feedback panic: mpacpi_findintr_linkdev: irq mismatch
Date: Thu, 4 Sep 2008 13:39:16 -0500 (CDT)

 Hello

 My home server was working with 4.99.32 (acpi) without problems.
 It is a mini-ITX motherboard MSI MS-7199 VIA C7/CN700/VT8237R+

 Last weekend I installed /pub/NetBSD-daily/HEAD/200808270002Z/iso/i386cd.iso
 using the option *disable ACPI* of the install CD because it
 can not boot in *normal mode*.

 4.99.72 works fine except when I try boot it using
 normal mode (using ACPI), the machine enters in panic state.

 The following dmesg listings are *with* and *without* ACPI.
 It is a GENERIC kernel except this two lines:
 options RTC_OFFSET=360
 options ACPIVERBOSE

 I will be glad if you ask me for more tests.

 Have a nice day.

 Heron Gallegos
 Saltillo Coahuila Mexico

 >> NetBSD/x86 BIOS Boot, Revision 5.1 (from NetBSD 4.99.72)
 >> Memory: 638/505792 k
 > boot netbsd -v
 booting hd0a:netbsd (howto 0x20000)
 9657916+422212+614896 [495872+476647]=0xb21eb0
 BIOS CFG: Model-SubM-Rev: fc-01-00, 0x74<EBDA,KBDINT,RTC,IC2>
 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
      2006, 2007, 2008
      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 4.99.72 (POLARIS) #0: Mon Sep  1 19:32:23 CDT 2008
          gallegos@polaris:/sys/arch/i386/compile/POLARIS
 total memory = 494 MB
 avail memory = 474 MB
 timecounter: Timecounters tick every 10.000 msec
 timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
 MICRO-STAR INTERNATIONAL CO., LTD MS-7199 (1.00)
 mainbus0 (root)
 cpu0 at mainbus0 apid 0timecounter: Timecounter "lapic" frequency 100050920 Hz quality -100
 : IDT/VIA 686-class, 999MHz, id 0x6a9
 cpu0: Enhanced SpeedStep (1004 mV) 1000 MHz
 cpu0: Enhanced SpeedStep frequencies available (MHz): 1000 900 800
 ioapic0 at mainbus0 apid 2: pa 0xfec00000, version 3, 24 pins
 acpi0 at mainbus0: Intel ACPICA 20080321
 acpi0: X/RSDT: OemId <CN700 ,AWRDACPI,42302e31>, AslId <AWRD,00000000>
 ALKB: Links after initial probe:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
      0   11   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: Links after initial validation:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
      0   11   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: Links after disable:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
      0   11   Y     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: ACPI: Found matching pin for 0.16.INTA at func 0: 10
 ALKB: BIOS IRQ 10 does not match initial IRQ 11
 ALKB: ACPI: Found matching pin for 0.16.INTB at func 2: 11
 ALKB: BIOS IRQ 11 for 0.16.INTB does not match previous BIOS IRQ 10
 ALKB: ACPI: Found matching pin for 0.16.INTC at func 4: 5
 ALKB: BIOS IRQ 5 for 0.16.INTC does not match previous BIOS IRQ 10
 ALKA: Links after initial probe:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKA: Links after initial validation:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKA: Links after disable:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: Links after initial probe:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
      0    5   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: Links after initial validation:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
      0    5   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: Links after disable:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
      0    5   Y     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: Links after initial probe:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: Links after initial validation:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: Links after disable:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: ACPI: Found matching pin for 0.18.INTA at func 0: 10
 ALKA: ACPI: Found matching pin for 0.15.INTA at func 1: 255
 ALKA: ACPI: Found matching pin for 0.15.INTB at func 0: 11
 acpi0: SCI interrupting at int 9
 acpi0: fixed-feature power button present
 timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
 ACPI-Fast 24-bit timer
 acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
 acpibut1 at acpi0 (SLPB, PNP0C0E): ACPI Sleep Button
 attimer1 at acpi0 (TMR, PNP0100): AT Timer
 attimer1: io 0x40-0x43 irq 0
 pcppi1 at acpi0 (SPKR, PNP0800)
 pcppi1: io 0x61
 midi0 at pcppi1: PC speaker (CPU-intensive output)
 sysbeep0 at pcppi1
 npx1 at acpi0 (COPR, PNP0C04)
 npx1: io 0xf0-0xff irq 13
 npx1: reported by CPUID; using exception 16
 UAR1 (PNP0501) [16550A-compatible COM port] at acpi0 not configured
 UAR2 (PNP0501) [16550A-compatible COM port] at acpi0 not configured
 pckbc1 at acpi0 (PS2K, PNP0303): kbd port
 pckbc1: io 0x60,0x64 irq 1
 FAN (PNP0C0B) [ACPI Fan] at acpi0 not configured
 acpitz0 at acpi0 (THRM): active cooling level 0: 80.0C critical 80.0C passive 41.0C
 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 mux 1
 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: vendor 0x1106 product 0x0314 (rev. 0x00)
 agp0 at pchb0 (v3): aperture at 0xf8000000, size 0xe800000
 pchb1 at pci0 dev 0 function 1
 pchb1: vendor 0x1106 product 0x1314 (rev. 0x00)
 pchb2 at pci0 dev 0 function 2
 pchb2: vendor 0x1106 product 0x2314 (rev. 0x00)
 pchb3 at pci0 dev 0 function 3
 pchb3: vendor 0x1106 product 0x3208 (rev. 0x00)
 pchb4 at pci0 dev 0 function 4
 pchb4: vendor 0x1106 product 0x4314 (rev. 0x00)
 pchb5 at pci0 dev 0 function 7
 pchb5: vendor 0x1106 product 0x7314 (rev. 0x00)
 ppb0 at pci0 dev 1 function 0: vendor 0x1106 product 0xb198 (rev. 0x00)
 pci1 at ppb0 bus 1
 pci1: i/o space, memory space enabled
 vga1 at pci1 dev 0 function 0: vendor 0x1106 product 0x3344 (rev. 0x01)
 wsdisplay0 at vga1 kbdmux 1
 wsmux1: connecting to wsdisplay0
 wskbd0: connecting to wsdisplay0
 drm at vga1 not configured
 viaide0 at pci0 dev 15 function 0
 viaide0: VIA Technologies VT8237 SATA Controller (rev. 0x80)
 viaide0: bus-master DMA support present
 viaide0: primary channel configured to native-PCI mode
 panic: mpacpi_findintr_linkdev: irq mismatch
 fatal breakpoint trap in supervisor mode
 trap type 1 code 0 eip c052b71c cs 8 eflags 246 cr2 0 ilevel 8
 Stopped in pid 0.1 (system) at  netbsd:breakpoint+0x4:  popl    %ebp
 db{0}> bt
 breakpoint(c0a27004,c0c256f4,c0a50fc0,c02d6fb1,8,c0ad4e60,d,c0476a12,20,200) at n
 etbsd:breakpoint+0x4
 panic(c09f4858,0,c0c25718,c0c25714,c0c25710,c0aed020,c0aed024,f4ff,0,1) at netbs
 d:panic+0x1b8
 mpacpi_nonpci_intr(c167f818,0,7,0,0,0,c0a07aa0,73,c0a07a72,0) at netbsd:mpacpi_n
 onpci_intr
 intr_find_mpmapping(0,3d,c0c257e8,c0c25794,c0c25790,5,b000000,0,0,f) at netbsd:i
 ntr_find_mpmapping+0x61
 pci_intr_map(c0c25a3c,c0c257e8,0,0,c0c25814,c0a07a87,8,c0c25808,c0a07a68,caf8452
 0) at netbsd:pci_intr_map+0x99
 pciide_mapregs_native(c0c25a3c,caf84610,c0c25868,c0c25864,c05923d0,c0c25868,c0c2
 5a3c,c1662000,caf84610,caf84520) at netbsd:pciide_mapregs_native+0x26f
 pciide_mapchan(c0c25a3c,caf84610,8f,c0c25868,c0c25864,c05923d0,c0a057b3,7,c0c25a
 3c,8f) at netbsd:pciide_mapchan+0x54
 via_sata_chip_map(caf84520,c0c25a3c,c0a09d24,80,0,80007800,0,c02d6fb1,8,c0c258b4
 ) at netbsd:via_sata_chip_map+0x20a
 pciide_common_attach(caf84520,c0c25a3c,c08af020,c04779e6,1f84c10,cae41c4c,c09ebe
 be,c0a3eda0,c09b7d50,0) at netbsd:pciide_common_attach+0xc1
 viaide_attach(cae41c30,caf84c10,c0c25a3c,c0c25a78,c0c25a3c,0,caf84c10,c05631c0,c
 ae3d000,0) at netbsd:viaide_attach+0x44
 config_attach_loc(cae41c30,c0a3d720,c0c25a78,c0c25a3c,c05631c0,c046a6a0,c0c25aa8
 ,c0476b3c,31491106,2900007) at netbsd:config_attach_loc+0x163
 pci_probe_device(cae3d000,80007800,0,0,0,c07fc464,0,8,0,80007800) at netbsd:pci_
 probe_device+0x240
 pci_enumerate_bus(cae3d000,c07fc460,0,0,c0c25b08,c0c25b04,c0c25b38,c056358e,cae4
 1c30,c09b85b8) at netbsd:pci_enumerate_bus+0x187
 pcirescan(cae41c30,c09b85b8,c07fc460,c046b28d,c0ad5144,ca8edb00,cae41c30,cae3d00
 0,2,8) at netbsd:pcirescan+0x2c
 pciattach(cadb05ec,cae41c30,c0c25bdc,0,c0c25bdc,10,cae41c30,0,c09b85bc,c09b85bc)
   at netbsd:pciattach+0x18e
 config_attach_loc(cadb05ec,c0a3d420,0,c0c25bdc,c0566a30,0,c0c25bb8,c0522817,cadb
 05ec,c09b8813) at netbsd:config_attach_loc+0x163
 config_found_ia(cadb05ec,c09b8813,c0c25bdc,c0566a30,0,0,0,cadb05ec,1,c0c25c00) a
 t netbsd:config_found_ia+0x32
 mpacpi_scan_pci(cadb05ec,c0c25bdc,c0566a30,0,ca8eef50,c0c25bdc,1,0,0,1) at netbs
 d:mpacpi_scan_pci+0xa7
 mainbus_attach(0,cadb05ec,0,c046a81e,c09b7ca0,c09b7ca0,cadb05ec,0,c09b7ca0,2) at
   netbsd:mainbus_attach+0x23c
 config_attach_loc(0,c0a3d408,0,0,0,2,c0c25c98,c046bdc4,0,c0a3d408) at netbsd:con
 fig_attach_loc+0x163
 config_attach(0,c0a3d408,0,0,a,14,c0c25cb8,c052b2f8,c09b7ca0,0) at netbsd:config
 _attach+0x2c
 config_rootfound(c09b7ca0,0,0,a,14,a,c0c25ce8,c046bf6d,c0a4b540,2) at netbsd:con
 fig_rootfound+0x44
 cpu_configure(c0a4b540,2,c0c25ce8,c041ed54,c0ae7764,a,c0c25ce8,c04cb6c3,c0b025a0
 ,a) at netbsd:cpu_configure+0x28
 configure(c0ae6bc0,a,14,f9300,0,0,0,0,0,0) at netbsd:configure+0x3d
 main(0,c01002cd,0,0,0,0,0,0,0,0) at netbsd:main+0x1aa
 db{0}>


 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
      2006, 2007, 2008
      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 4.99.72 (POLARIS) #0: Mon Sep  1 19:32:23 CDT 2008
  	gallegos@polaris:/sys/arch/i386/compile/POLARIS
 total memory = 494 MB
 avail memory = 474 MB
 timecounter: Timecounters tick every 10.000 msec
 timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
 MICRO-STAR INTERNATIONAL CO., LTD MS-7199 (1.00)
 mainbus0 (root)
 mainbus0: Intel MP Specification (Version 1.4) (OEM00000 PROD00000000)
 cpu0 at mainbus0 apid 0timecounter: Timecounter "lapic" frequency 100047676 Hz quality -100
 : IDT/VIA 686-class, 999MHz, id 0x6a9
 cpu0: Enhanced SpeedStep (1004 mV) 1000 MHz
 cpu0: Enhanced SpeedStep frequencies available (MHz): 1000 900 800
 mpbios: bus 0 is type PCI 
 mpbios: bus 1 is type PCI 
 mpbios: bus 2 is type ISA 
 ioapic0 at mainbus0 apid 2: pa 0xfec00000, version 3, 24 pins
 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: vendor 0x1106 product 0x0314 (rev. 0x00)
 agp0 at pchb0 (v3): aperture at 0xf8000000, size 0xe800000
 pchb1 at pci0 dev 0 function 1
 pchb1: vendor 0x1106 product 0x1314 (rev. 0x00)
 pchb2 at pci0 dev 0 function 2
 pchb2: vendor 0x1106 product 0x2314 (rev. 0x00)
 pchb3 at pci0 dev 0 function 3
 pchb3: vendor 0x1106 product 0x3208 (rev. 0x00)
 pchb4 at pci0 dev 0 function 4
 pchb4: vendor 0x1106 product 0x4314 (rev. 0x00)
 pchb5 at pci0 dev 0 function 7
 pchb5: vendor 0x1106 product 0x7314 (rev. 0x00)
 ppb0 at pci0 dev 1 function 0: vendor 0x1106 product 0xb198 (rev. 0x00)
 pci1 at ppb0 bus 1
 pci1: i/o space, memory space enabled
 vga1 at pci1 dev 0 function 0: vendor 0x1106 product 0x3344 (rev. 0x01)
 wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation)
 wsmux1: connecting to wsdisplay0
 drm at vga1 not configured
 viaide0 at pci0 dev 15 function 0
 viaide0: VIA Technologies VT8237 SATA Controller (rev. 0x80)
 viaide0: bus-master DMA support present
 viaide0: primary channel configured to native-PCI mode
 viaide0: using ioapic0 pin 20 for native-PCI interrupt
 atabus0 at viaide0 channel 0
 viaide0: secondary channel configured to native-PCI mode
 atabus1 at viaide0 channel 1
 viaide1 at pci0 dev 15 function 1
 viaide1: VIA Technologies VT8237 ATA133 controller
 viaide1: bus-master DMA support present
 viaide1: primary channel configured to compatibility mode
 viaide1: primary channel interrupting at ioapic0 pin 14
 atabus2 at viaide1 channel 0
 viaide1: secondary channel configured to compatibility mode
 viaide1: secondary channel ignored (disabled)
 uhci0 at pci0 dev 16 function 0: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci0: interrupting at ioapic0 pin 21
 usb0 at uhci0: USB revision 1.0
 uhci1 at pci0 dev 16 function 1: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci1: interrupting at ioapic0 pin 21
 usb1 at uhci1: USB revision 1.0
 uhci2 at pci0 dev 16 function 2: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci2: interrupting at ioapic0 pin 21
 usb2 at uhci2: USB revision 1.0
 uhci3 at pci0 dev 16 function 3: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci3: interrupting at ioapic0 pin 21
 usb3 at uhci3: USB revision 1.0
 ehci0 at pci0 dev 16 function 4: vendor 0x1106 product 0x3104 (rev. 0x86)
 ehci0: interrupting at ioapic0 pin 21
 ehci0: dropped intr workaround enabled
 ehci0: EHCI version 1.0
 ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2 uhci3
 usb4 at ehci0: USB revision 2.0
 pcib0 at pci0 dev 17 function 0
 pcib0: vendor 0x1106 product 0x3227 (rev. 0x00)
 vr0 at pci0 dev 18 function 0: VIA VT6102 (Rhine II) 10/100 Ethernet
 vr0: interrupting at ioapic0 pin 23
 vr0: Ethernet address: 00:19:db:29:9e:18
 ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface
 ukphy0: OUI 0x0002c6, model 0x0032, rev. 10
 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 isa0 at pcib0
 com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
 com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
 pckbc0 at isa0 port 0x60-0x64
 pckbd0 at pckbc0 (kbd slot)
 pckbc0: using irq 1 for kbd slot
 wskbd0 at pckbd0: console keyboard, using wsdisplay0
 attimer0 at isa0 port 0x40-0x43: AT Timer
 pcppi0 at isa0 port 0x61
 midi0 at pcppi0: PC speaker (CPU-intensive output)
 sysbeep0 at pcppi0
 npx0 at isa0 port 0xf0-0xff
 npx0: reported by CPUID; using exception 16
 attimer0: attached to pcppi0
 timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
 timecounter: Timecounter "TSC" frequency 999948340 Hz quality -100
 uhub0 at usb0: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 uhub1 at usb1: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub1: 2 ports with 2 removable, self powered
 uhub2 at usb2: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub2: 2 ports with 2 removable, self powered
 uhub3 at usb3: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub3: 2 ports with 2 removable, self powered
 uhub4 at usb4: vendor 0x1106 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
 uhub4: 8 ports with 8 removable, self powered
 viaide0 port 0: device present, speed: 1.5Gb/s
 viaide0 port 1: device present, speed: 1.5Gb/s
 wd0 at atabus0 drive 0: <WDC WD3200AAKS-00B3A0>
 wd0: drive supports 16-sector PIO transfers, LBA48 addressing
 wd0: 298 GB, 620181 cyl, 16 head, 63 sec, 512 bytes/sect x 625142448 sectors
 wd0: 32-bit data port
 wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
 wd0(viaide0:0:0): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
 wd1 at atabus1 drive 0: <WDC WD3200AAKS-00B3A0>
 wd1: drive supports 16-sector PIO transfers, LBA48 addressing
 wd1: 298 GB, 620181 cyl, 16 head, 63 sec, 512 bytes/sect x 625142448 sectors
 wd1: 32-bit data port
 wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
 wd1(viaide0:1:0): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
 crypto: assign driver 0, flags 2
 crypto: driver 0 registers alg 1 flags 0 maxoplen 0
 crypto: driver 0 registers alg 2 flags 0 maxoplen 0
 crypto: driver 0 registers alg 3 flags 0 maxoplen 0
 crypto: driver 0 registers alg 4 flags 0 maxoplen 0
 crypto: driver 0 registers alg 5 flags 0 maxoplen 0
 crypto: driver 0 registers alg 17 flags 0 maxoplen 0
 crypto: driver 0 registers alg 6 flags 0 maxoplen 0
 crypto: driver 0 registers alg 19 flags 0 maxoplen 0
 crypto: driver 0 registers alg 7 flags 0 maxoplen 0
 crypto: driver 0 registers alg 20 flags 0 maxoplen 0
 crypto: driver 0 registers alg 15 flags 0 maxoplen 0
 crypto: driver 0 registers alg 8 flags 0 maxoplen 0
 crypto: driver 0 registers alg 21 flags 0 maxoplen 0
 crypto: driver 0 registers alg 16 flags 0 maxoplen 0
 crypto: driver 0 registers alg 9 flags 0 maxoplen 0
 crypto: driver 0 registers alg 10 flags 0 maxoplen 0
 crypto: driver 0 registers alg 13 flags 0 maxoplen 0
 crypto: driver 0 registers alg 14 flags 0 maxoplen 0
 crypto: driver 0 registers alg 11 flags 0 maxoplen 0
 crypto: driver 0 registers alg 18 flags 0 maxoplen 0
 Kernelized RAIDframe activated
 pad0: outputs: 44100Hz, 16-bit, stereo
 audio0 at pad0: half duplex
 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)

State-Changed-From-To: open->analyzed
State-Changed-By: joerg@NetBSD.org
State-Changed-When: Wed, 12 Nov 2008 20:39:53 +0000
State-Changed-Why:
Both  this and a similiar machine from jakllsch use ACPI PCI interrupt
devices even when in IO-APIC mode.

This creates the obvios issues as the interrupt handling is only written
for the ISA IRQs, so this needs some work. The panic is also bogus,
as IRQ and line are not necessarily related for IO-APIC mode.


From: Heron Gallegos <gallegos@csxxi.net.mx>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: kern/38540 more feedback: booting with VIA chipsets
Date: Thu, 25 Jun 2009 11:01:19 -0500 (CDT)

 Hello

 Last week, I upgraded to 5.99.14/i386 in my home server.
 It is a mini-ITX motherboard MSI MS-7199 VIA C7/CN700/VT8237R+

 This time, the machine boots with ACPI but the network adapter does
 not works. Booting with  NO ACPI, works fine.

 As a reference, check my previous report using 4.99.72/i386
 http://mail-index.netbsd.org/netbsd-bugs/2008/09/04/msg005787.html

 The folowing two listings are the dmesg booting with ACPI and NO ACPI

 I will be glad if you ask me for more tests.

 Have a nice day.

 Heron Gallegos
 Saltillo Coahuila Mexico

 polaris# diff GENERIC POLARIS
 41c41
 < #options      EST_FREQ_USERWRITE      # any user can set frequency
 ---
 > options       EST_FREQ_USERWRITE      # any user can set frequency
 50c50
 < #options      VIA_PADLOCK
 ---
 > options       VIA_PADLOCK
 90c90
 < options       RTC_OFFSET=0    # hardware clock is this many mins. west of GMT
 ---
 > options       RTC_OFFSET=360  # hardware clock is this many mins. west of GMT
 polaris#
 polaris# more dmesg.acpi <---------------------------------------------------------------
 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
      2006, 2007, 2008, 2009
      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.14 (POLARIS) #0: Tue Jun 16 18:12:35 CDT 2009
          gallegos@polaris:/sys/arch/i386/compile/POLARIS
 total memory = 446 MB
 avail memory = 428 MB
 timecounter: Timecounters tick every 10.000 msec
 timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
 MICRO-STAR INTERNATIONAL CO., LTD MS-7199 (1.00)
 mainbus0 (root)
 cpu0 at mainbus0 apid 0timecounter: Timecounter "lapic" frequency 100052305 Hz quality -100
 : IDT/VIA 686-class, 999MHz, id 0x6a9
 ioapic0 at mainbus0 apid 2: pa 0xfec00000, version 3, 24 pins
 acpi0 at mainbus0: Intel ACPICA 20080321
 acpi0: X/RSDT: OemId <CN700 ,AWRDACPI,42302e31>, AslId <AWRD,00000000>
 ALKB: Links after initial probe:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
      0   11   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: Links after initial validation:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
      0   11   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: Links after disable:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
      0   11   Y     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: ACPI: Found matching pin for 0.16.INTA at func 0: 10
 ALKB: BIOS IRQ 10 does not match initial IRQ 11
 ALKB: ACPI: Found matching pin for 0.16.INTB at func 2: 11
 ALKB: BIOS IRQ 11 for 0.16.INTB does not match previous BIOS IRQ 10
 ALKB: ACPI: Found matching pin for 0.16.INTC at func 4: 5
 ALKB: BIOS IRQ 5 for 0.16.INTC does not match previous BIOS IRQ 10
 ALKA: Links after initial probe:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKA: Links after initial validation:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKA: Links after disable:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: Links after initial probe:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
      0    5   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: Links after initial validation:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
      0    5   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: Links after disable:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
      0    5   Y     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: ACPI: Found matching pin for 0.17.INTC at func 5: 5
 ALKD: Links after initial probe:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: Links after initial validation:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: Links after disable:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: ACPI: Found matching pin for 0.18.INTA at func 0: 10
 ALKA: ACPI: Found matching pin for 0.15.INTA at func 1: 255
 ALKA: ACPI: Found matching pin for 0.15.INTB at func 0: 11
 acpi0: SCI interrupting at int 9
 acpi0: fixed-feature power button present
 timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
 ACPI-Safe 24-bit timer
 acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
 acpibut1 at acpi0 (SLPB, PNP0C0E): ACPI Sleep Button
 attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x43 irq 0
 pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
 midi0 at pcppi1: PC speaker (CPU-intensive output)
 sysbeep0 at pcppi1
 npx1 at acpi0 (COPR, PNP0C04): io 0xf0-0xff irq 13
 npx1: reported by CPUID; using exception 16
 UAR1 (PNP0501) at acpi0 not configured
 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
      2006, 2007, 2008, 2009
      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.14 (POLARIS) #0: Tue Jun 16 18:12:35 CDT 2009
          gallegos@polaris:/sys/arch/i386/compile/POLARIS
 total memory = 446 MB
 avail memory = 428 MB
 timecounter: Timecounters tick every 10.000 msec
 timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
 MICRO-STAR INTERNATIONAL CO., LTD MS-7199 (1.00)
 mainbus0 (root)
 cpu0 at mainbus0 apid 0timecounter: Timecounter "lapic" frequency 100052305 Hz quality -100
 : IDT/VIA 686-class, 999MHz, id 0x6a9
 ioapic0 at mainbus0 apid 2: pa 0xfec00000, version 3, 24 pins
 acpi0 at mainbus0: Intel ACPICA 20080321
 acpi0: X/RSDT: OemId <CN700 ,AWRDACPI,42302e31>, AslId <AWRD,00000000>
 ALKB: Links after initial probe:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
      0   11   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: Links after initial validation:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
      0   11   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: Links after disable:
 Link Device ALKB:
 Index  IRQ  Rtd  Ref  IRQs
      0   11   Y     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKB: ACPI: Found matching pin for 0.16.INTA at func 0: 10
 ALKB: BIOS IRQ 10 does not match initial IRQ 11
 ALKB: ACPI: Found matching pin for 0.16.INTB at func 2: 11
 ALKB: BIOS IRQ 11 for 0.16.INTB does not match previous BIOS IRQ 10
 ALKB: ACPI: Found matching pin for 0.16.INTC at func 4: 5
 ALKB: BIOS IRQ 5 for 0.16.INTC does not match previous BIOS IRQ 10
 ALKA: Links after initial probe:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKA: Links after initial validation:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKA: Links after disable:
 Link Device ALKA:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: Links after initial probe:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
      0    5   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: Links after initial validation:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
      0    5   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: Links after disable:
 Link Device ALKC:
 Index  IRQ  Rtd  Ref  IRQs
      0    5   Y     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKC: ACPI: Found matching pin for 0.17.INTC at func 5: 5
 ALKD: Links after initial probe:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: Links after initial validation:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: Links after disable:
 Link Device ALKD:
 Index  IRQ  Rtd  Ref  IRQs
      0  255   N     0  1 3 4 5 6 7 10 11 12 14 15 polarity 1 trigger 0

 ALKD: ACPI: Found matching pin for 0.18.INTA at func 0: 10
 ALKA: ACPI: Found matching pin for 0.15.INTA at func 1: 255
 ALKA: ACPI: Found matching pin for 0.15.INTB at func 0: 11
 acpi0: SCI interrupting at int 9
 acpi0: fixed-feature power button present
 timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
 ACPI-Safe 24-bit timer
 acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
 acpibut1 at acpi0 (SLPB, PNP0C0E): ACPI Sleep Button
 attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x43 irq 0
 pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
 midi0 at pcppi1: PC speaker (CPU-intensive output)
 sysbeep0 at pcppi1
 npx1 at acpi0 (COPR, PNP0C04): io 0xf0-0xff irq 13
 npx1: reported by CPUID; using exception 16
 UAR1 (PNP0501) at acpi0 not configured
 UAR2 (PNP0501) at acpi0 not configured
 pckbc1 at acpi0 (PS2K, PNP0303) (kbd port): io 0x60,0x64 irq 1
 FAN (PNP0C0B) at acpi0 not configured
 acpitz0 at acpi0 (THRM): active cooling level 0: 80.0C critical 80.0C passive 67.0C
 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
 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: vendor 0x1106 product 0x0314 (rev. 0x00)
 agp0 at pchb0 (v3): aperture at 0xf4000000, size 0xf000000
 pchb1 at pci0 dev 0 function 1
 pchb1: vendor 0x1106 product 0x1314 (rev. 0x00)
 pchb2 at pci0 dev 0 function 2
 pchb2: vendor 0x1106 product 0x2314 (rev. 0x00)
 pchb3 at pci0 dev 0 function 3
 pchb3: vendor 0x1106 product 0x3208 (rev. 0x00)
 pchb4 at pci0 dev 0 function 4
 pchb4: vendor 0x1106 product 0x4314 (rev. 0x00)
 pchb5 at pci0 dev 0 function 7
 pchb5: vendor 0x1106 product 0x7314 (rev. 0x00)
 ppb0 at pci0 dev 1 function 0: vendor 0x1106 product 0xb198 (rev. 0x00)
 pci1 at ppb0 bus 1
 pci1: i/o space, memory space enabled
 vga1 at pci1 dev 0 function 0: vendor 0x1106 product 0x3344 (rev. 0x01)
 wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
 wsmux1: connecting to wsdisplay0
 drm at vga1 not configured
 viaide0 at pci0 dev 15 function 0
 viaide0: VIA Technologies VT8237 SATA Controller (rev. 0x80)
 viaide0: bus-master DMA support present
 viaide0: primary channel configured to native-PCI mode
 ALKA: mpacpi_findintr_linkdev: irq mismatch (11 vs 1)
 viaide0: using ioapic0 pin 11 for native-PCI interrupt
 atabus0 at viaide0 channel 0
 viaide0: secondary channel configured to native-PCI mode
 atabus1 at viaide0 channel 1
 viaide1 at pci0 dev 15 function 1
 viaide1: VIA Technologies VT8237 ATA133 controller
 viaide1: bus-master DMA support present
 viaide1: primary channel configured to compatibility mode
 viaide1: primary channel interrupting at ioapic0 pin 14
 atabus2 at viaide1 channel 0
 viaide1: secondary channel configured to compatibility mode
 viaide1: secondary channel ignored (disabled)
 uhci0 at pci0 dev 16 function 0: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci0: interrupting at ioapic0 pin 11
 usb0 at uhci0: USB revision 1.0
 uhci1 at pci0 dev 16 function 1: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci1: interrupting at ioapic0 pin 11
 usb1 at uhci1: USB revision 1.0
 uhci2 at pci0 dev 16 function 2: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci2: interrupting at ioapic0 pin 11
 usb2 at uhci2: USB revision 1.0
 uhci3 at pci0 dev 16 function 3: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci3: interrupting at ioapic0 pin 11
 usb3 at uhci3: USB revision 1.0
 ehci0 at pci0 dev 16 function 4: vendor 0x1106 product 0x3104 (rev. 0x86)
 ehci0: interrupting at ioapic0 pin 11
 ehci0: dropped intr workaround enabled
 ehci0: EHCI version 1.0
 ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2 uhci3
 usb4 at ehci0: USB revision 2.0
 pcib0 at pci0 dev 17 function 0
 pcib0: vendor 0x1106 product 0x3227 (rev. 0x00)
 auvia0 at pci0 dev 17 function 5: VIA Technologies VT8237 AC'97 Audio (rev 0x60)
 auvia0: interrupting at ioapic0 pin 5
 auvia0: ac97: VIA Technologies unknown (0x56494182) codec; 18 bit DAC, 18 bit ADC, no 3D stereo
 auvia0: ac97: ext id 0x9c3<AC97_23,LDAC,SDAC,CDAC,DRA,VRA>
 audio0 at auvia0: full duplex, mmap, independent
 vr0 at pci0 dev 18 function 0: VIA VT6102 (Rhine II) 10/100 Ethernet
 ALKD: mpacpi_findintr_linkdev: irq mismatch (10 vs 1)
 vr0: interrupting at ioapic0 pin 10
 vr0: Ethernet address: 00:19:db:29:9e:18
 ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface
 ukphy0: OUI 0x0002c6, model 0x0032, rev. 10
 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 isa0 at pcib0
 com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
 com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
 PadLock: RNG attached
 crypto: assign driver 0, flags 2
 crypto: driver 0 registers alg 11 flags 0 maxoplen 0
 crypto: driver 0 registers alg 19 flags 0 maxoplen 0
 crypto: driver 0 registers alg 6 flags 0 maxoplen 0
 crypto: driver 0 registers alg 20 flags 0 maxoplen 0
 crypto: driver 0 registers alg 7 flags 0 maxoplen 0
 crypto: driver 0 registers alg 21 flags 0 maxoplen 0
 crypto: driver 0 registers alg 8 flags 0 maxoplen 0
 crypto: driver 0 registers alg 15 flags 0 maxoplen 0
 PadLock: AES-CBC attached
 timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
 timecounter: Timecounter "TSC" frequency 999985750 Hz quality -100
 uhub0 at usb0: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 uhub1 at usb1: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub1: 2 ports with 2 removable, self powered
 uhub2 at usb2: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub2: 2 ports with 2 removable, self powered
 uhub3 at usb3: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub3: 2 ports with 2 removable, self powered
 uhub4 at usb4: vendor 0x1106 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
 uhub4: 8 ports with 8 removable, self powered
 wd0 at atabus2 drive 0: <TOSHIBA MK6034GAX>
 wd0: drive supports 16-sector PIO transfers, LBA48 addressing
 wd0: 57231 MB, 116280 cyl, 16 head, 63 sec, 512 bytes/sect x 117210240 sectors
 wd0: 32-bit data port
 wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
 wd1 at atabus2 drive 1: <TOSHIBA MK6034GAX>
 wd1: drive supports 16-sector PIO transfers, LBA48 addressing
 wd1: 57231 MB, 116280 cyl, 16 head, 63 sec, 512 bytes/sect x 117210240 sectors
 wd1: 32-bit data port
 wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
 wd0(viaide1:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA)
 wd1(viaide1:0:1): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA)
 crypto: assign driver 1, flags 2
 crypto: driver 1 registers alg 1 flags 0 maxoplen 0
 crypto: driver 1 registers alg 2 flags 0 maxoplen 0
 crypto: driver 1 registers alg 3 flags 0 maxoplen 0
 crypto: driver 1 registers alg 4 flags 0 maxoplen 0
 crypto: driver 1 registers alg 5 flags 0 maxoplen 0
 crypto: driver 1 registers alg 17 flags 0 maxoplen 0
 crypto: driver 1 registers alg 6 flags 0 maxoplen 0
 crypto: driver 1 registers alg 19 flags 0 maxoplen 0
 crypto: driver 1 registers alg 7 flags 0 maxoplen 0
 crypto: driver 1 registers alg 20 flags 0 maxoplen 0
 crypto: driver 1 registers alg 15 flags 0 maxoplen 0
 crypto: driver 1 registers alg 8 flags 0 maxoplen 0
 crypto: driver 1 registers alg 21 flags 0 maxoplen 0
 crypto: driver 1 registers alg 16 flags 0 maxoplen 0
 crypto: driver 1 registers alg 9 flags 0 maxoplen 0
 crypto: driver 1 registers alg 10 flags 0 maxoplen 0
 crypto: driver 1 registers alg 13 flags 0 maxoplen 0
 crypto: driver 1 registers alg 14 flags 0 maxoplen 0
 crypto: driver 1 registers alg 11 flags 0 maxoplen 0
 crypto: driver 1 registers alg 18 flags 0 maxoplen 0
 crypto: driver 1 registers alg 22 flags 0 maxoplen 0
 Kernelized RAIDframe activated
 pad0: outputs: 44100Hz, 16-bit, stereo
 audio1 at pad0: half duplex
 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)
 vr0: device timeout
 vr0: device timeout
 vr0: device timeout
 polaris#



 polaris# diff GENERIC POLARIS
 41c41
 < #options      EST_FREQ_USERWRITE      # any user can set frequency
 ---
 > options       EST_FREQ_USERWRITE      # any user can set frequency
 50c50
 < #options      VIA_PADLOCK
 ---
 > options       VIA_PADLOCK
 90c90
 < options       RTC_OFFSET=0    # hardware clock is this many mins. west of GMT
 ---
 > options       RTC_OFFSET=360  # hardware clock is this many mins. west of GMT
 polaris#
 polaris# cat dmesg.noacpi <---------------------------------------------------------------
 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
      2006, 2007, 2008, 2009
      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.14 (POLARIS) #0: Tue Jun 16 18:12:35 CDT 2009
          gallegos@polaris:/sys/arch/i386/compile/POLARIS
 total memory = 446 MB
 avail memory = 428 MB
 timecounter: Timecounters tick every 10.000 msec
 timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
 MICRO-STAR INTERNATIONAL CO., LTD MS-7199 (1.00)
 mainbus0 (root)
 mainbus0: Intel MP Specification (Version 1.4) (OEM00000 PROD00000000)
 cpu0 at mainbus0 apid 0timecounter: Timecounter "lapic" frequency 100047566 Hz quality -100
 : IDT/VIA 686-class, 999MHz, id 0x6a9
 mpbios: bus 0 is type PCI
 mpbios: bus 1 is type PCI
 mpbios: bus 2 is type ISA
 ioapic0 at mainbus0 apid 2: pa 0xfec00000, version 3, 24 pins
 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: vendor 0x1106 product 0x0314 (rev. 0x00)
 agp0 at pchb0 (v3): aperture at 0xf4000000, size 0xf000000
 pchb1 at pci0 dev 0 function 1
 pchb1: vendor 0x1106 product 0x1314 (rev. 0x00)
 pchb2 at pci0 dev 0 function 2
 pchb2: vendor 0x1106 product 0x2314 (rev. 0x00)
 pchb3 at pci0 dev 0 function 3
 pchb3: vendor 0x1106 product 0x3208 (rev. 0x00)
 pchb4 at pci0 dev 0 function 4
 pchb4: vendor 0x1106 product 0x4314 (rev. 0x00)
 pchb5 at pci0 dev 0 function 7
 pchb5: vendor 0x1106 product 0x7314 (rev. 0x00)
 ppb0 at pci0 dev 1 function 0: vendor 0x1106 product 0xb198 (rev. 0x00)
 pci1 at ppb0 bus 1
 pci1: i/o space, memory space enabled
 vga1 at pci1 dev 0 function 0: vendor 0x1106 product 0x3344 (rev. 0x01)
 wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation)
 wsmux1: connecting to wsdisplay0
 drm at vga1 not configured
 viaide0 at pci0 dev 15 function 0
 viaide0: VIA Technologies VT8237 SATA Controller (rev. 0x80)
 viaide0: bus-master DMA support present
 viaide0: primary channel configured to native-PCI mode
 viaide0: using ioapic0 pin 20 for native-PCI interrupt
 atabus0 at viaide0 channel 0
 viaide0: secondary channel configured to native-PCI mode
 atabus1 at viaide0 channel 1
 viaide1 at pci0 dev 15 function 1
 viaide1: VIA Technologies VT8237 ATA133 controller
 viaide1: bus-master DMA support present
 viaide1: primary channel configured to compatibility mode
 viaide1: primary channel interrupting at ioapic0 pin 14
 atabus2 at viaide1 channel 0
 viaide1: secondary channel configured to compatibility mode
 viaide1: secondary channel ignored (disabled)
 uhci0 at pci0 dev 16 function 0: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci0: interrupting at ioapic0 pin 21
 usb0 at uhci0: USB revision 1.0
 uhci1 at pci0 dev 16 function 1: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci1: interrupting at ioapic0 pin 21
 usb1 at uhci1: USB revision 1.0
 uhci2 at pci0 dev 16 function 2: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci2: interrupting at ioapic0 pin 21
 usb2 at uhci2: USB revision 1.0
 uhci3 at pci0 dev 16 function 3: vendor 0x1106 product 0x3038 (rev. 0x81)
 uhci3: interrupting at ioapic0 pin 21
 usb3 at uhci3: USB revision 1.0
 ehci0 at pci0 dev 16 function 4: vendor 0x1106 product 0x3104 (rev. 0x86)
 ehci0: interrupting at ioapic0 pin 21
 ehci0: dropped intr workaround enabled
 ehci0: EHCI version 1.0
 ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2 uhci3
 usb4 at ehci0: USB revision 2.0
 pcib0 at pci0 dev 17 function 0
 pcib0: vendor 0x1106 product 0x3227 (rev. 0x00)
 auvia0 at pci0 dev 17 function 5: VIA Technologies VT8237 AC'97 Audio (rev 0x60)
 auvia0: interrupting at ioapic0 pin 22
 auvia0: ac97: VIA Technologies unknown (0x56494182) codec; 18 bit DAC, 18 bit ADC, no 3D stereo
 auvia0: ac97: ext id 0x9c3<AC97_23,LDAC,SDAC,CDAC,DRA,VRA>
 audio0 at auvia0: full duplex, mmap, independent
 vr0 at pci0 dev 18 function 0: VIA VT6102 (Rhine II) 10/100 Ethernet
 vr0: interrupting at ioapic0 pin 23
 vr0: Ethernet address: 00:19:db:29:9e:18
 ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface
 ukphy0: OUI 0x0002c6, model 0x0032, rev. 10
 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 isa0 at pcib0
 com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
 com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
 pckbc0 at isa0 port 0x60-0x64
 pckbd0 at pckbc0 (kbd slot)
 pckbc0: using irq 1 for kbd slot
 wskbd0 at pckbd0: console keyboard, using wsdisplay0
 attimer0 at isa0 port 0x40-0x43: AT Timer
 pcppi0 at isa0 port 0x61
 midi0 at pcppi0: PC speaker (CPU-intensive output)
 sysbeep0 at pcppi0
 npx0 at isa0 port 0xf0-0xff
 npx0: reported by CPUID; using exception 16
 attimer0: attached to pcppi0
 PadLock: RNG attached
 crypto: assign driver 0, flags 2
 crypto: driver 0 registers alg 11 flags 0 maxoplen 0
 crypto: driver 0 registers alg 19 flags 0 maxoplen 0
 crypto: driver 0 registers alg 6 flags 0 maxoplen 0
 crypto: driver 0 registers alg 20 flags 0 maxoplen 0
 crypto: driver 0 registers alg 7 flags 0 maxoplen 0
 crypto: driver 0 registers alg 21 flags 0 maxoplen 0
 crypto: driver 0 registers alg 8 flags 0 maxoplen 0
 crypto: driver 0 registers alg 15 flags 0 maxoplen 0
 PadLock: AES-CBC attached
 timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
 timecounter: Timecounter "TSC" frequency 999983440 Hz quality -100
 uhub0 at usb0: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 uhub1 at usb1: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub1: 2 ports with 2 removable, self powered
 uhub2 at usb2: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub2: 2 ports with 2 removable, self powered
 uhub3 at usb3: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub3: 2 ports with 2 removable, self powered
 uhub4 at usb4: vendor 0x1106 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
 uhub4: 8 ports with 8 removable, self powered
 wd0 at atabus2 drive 0: <TOSHIBA MK6034GAX>
 wd0: drive supports 16-sector PIO transfers, LBA48 addressing
 wd0: 57231 MB, 116280 cyl, 16 head, 63 sec, 512 bytes/sect x 117210240 sectors
 wd0: 32-bit data port
 wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
 wd1 at atabus2 drive 1: <TOSHIBA MK6034GAX>
 wd1: drive supports 16-sector PIO transfers, LBA48 addressing
 wd1: 57231 MB, 116280 cyl, 16 head, 63 sec, 512 bytes/sect x 117210240 sectors
 wd1: 32-bit data port
 wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
 wd0(viaide1:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA)
 wd1(viaide1:0:1): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA)
 crypto: assign driver 1, flags 2
 crypto: driver 1 registers alg 1 flags 0 maxoplen 0
 crypto: driver 1 registers alg 2 flags 0 maxoplen 0
 crypto: driver 1 registers alg 3 flags 0 maxoplen 0
 crypto: driver 1 registers alg 4 flags 0 maxoplen 0
 crypto: driver 1 registers alg 5 flags 0 maxoplen 0
 crypto: driver 1 registers alg 17 flags 0 maxoplen 0
 crypto: driver 1 registers alg 6 flags 0 maxoplen 0
 crypto: driver 1 registers alg 19 flags 0 maxoplen 0
 crypto: driver 1 registers alg 7 flags 0 maxoplen 0
 crypto: driver 1 registers alg 20 flags 0 maxoplen 0
 crypto: driver 1 registers alg 15 flags 0 maxoplen 0
 crypto: driver 1 registers alg 8 flags 0 maxoplen 0
 crypto: driver 1 registers alg 21 flags 0 maxoplen 0
 crypto: driver 1 registers alg 16 flags 0 maxoplen 0
 crypto: driver 1 registers alg 9 flags 0 maxoplen 0
 crypto: driver 1 registers alg 10 flags 0 maxoplen 0
 crypto: driver 1 registers alg 13 flags 0 maxoplen 0
 crypto: driver 1 registers alg 14 flags 0 maxoplen 0
 crypto: driver 1 registers alg 11 flags 0 maxoplen 0
 crypto: driver 1 registers alg 18 flags 0 maxoplen 0
 crypto: driver 1 registers alg 22 flags 0 maxoplen 0
 Kernelized RAIDframe activated
 pad0: outputs: 44100Hz, 16-bit, stereo
 audio1 at pad0: half duplex
 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)
 polaris#

From: "Jonathan A. Kollasch" <jakllsch@NetBSD.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: kern/38540
Date: Fri, 6 Nov 2009 22:42:27 +0000

 A patch that reorders some initialization of the ACPI system is in the works.

 These VIA DSDTs have a method that initializes a variable that indicates
 what southbridge the DSDT is for, this changes the behavior of many
 other methods to be appropriate for the board it's running on.

State-Changed-From-To: analyzed->feedback
State-Changed-By: joerg@NetBSD.org
State-Changed-When: Wed, 11 Nov 2009 14:29:47 +0000
State-Changed-Why:
Please try the patch from
http://mail-index.netbsd.org/current-users/2009/11/09/msg011119.html


From: NAKAJI Hiroyuki <nakaji@jp.FreeBSD.org>
To: gnats-bugs@NetBSD.org
Cc: joerg@NetBSD.org, netbsd-bugs@NetBSD.org, gnats-admin@NetBSD.org
Subject: Re: kern/38540 (recent i386 GENERIC kernel cannot boot with VIA chipset)
Date: Fri, 20 Nov 2009 16:12:39 +0900

 >>>>> In <20091111142949.6A18B63B906@www.NetBSD.org> 
 >>>>>	joerg@NetBSD.org wrote:
 > Synopsis: recent i386 GENERIC kernel cannot boot with VIA chipset

 > Please try the patch from
 > http://mail-index.netbsd.org/current-users/2009/11/09/msg011119.html

 No panic with 5.99.22 kernel. Thanks.
 -- 
 NAKAJI Hiroyuki

From: NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
To: gnats-bugs@gnats.netbsd.org
Cc: 
Subject: Re: kern/38540
Date: Tue, 20 Jul 2010 15:03:47 +0900

 As I reported before,
  Date: Fri, 20 Nov 2009 16:12:39 +0900
 it is fine now. Thanks again.
 -- 
 NAKAJI Hiroyuki

State-Changed-From-To: feedback->closed
State-Changed-By: wiz@NetBSD.org
State-Changed-When: Tue, 20 Jul 2010 06:52:52 +0000
State-Changed-Why:
Confirmed fixed, thanks for the feedback!


State-Changed-From-To: closed->open
State-Changed-By: jakllsch@NetBSD.org
State-Changed-When: Tue, 20 Jul 2010 12:22:50 +0000
State-Changed-Why:
while a proposed fix exists, it's not yet commited


State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Thu, 03 Jan 2013 22:27:12 +0000
State-Changed-Why:
Did the patch for this bug get committed yet?


State-Changed-From-To: feedback->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Fri, 04 Jan 2013 03:17:39 +0000
State-Changed-Why:
According to the submitter of PR 45848/45849, which is the same
problem, the problem does not exist in -6 and -current, so I'm
going to conclude that the fix did eventually get committed.


From: Andrius V <vezhlys@gmail.com>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: kern/38540 (recent i386 GENERIC kernel cannot boot with VIA chipset)
Date: Fri, 4 Jan 2013 14:07:40 +0200

 Similar changes came with PR 47016.

 On Fri, Jan 4, 2013 at 5:17 AM,  <dholland@netbsd.org> wrote:
 > Synopsis: recent i386 GENERIC kernel cannot boot with VIA chipset
 >
 > State-Changed-From-To: feedback->closed
 > State-Changed-By: dholland@NetBSD.org
 > State-Changed-When: Fri, 04 Jan 2013 03:17:39 +0000
 > State-Changed-Why:
 > According to the submitter of PR 45848/45849, which is the same
 > problem, the problem does not exist in -6 and -current, so I'm
 > going to conclude that the fix did eventually get committed.
 >
 >
 >

>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.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.