NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/38540 (recent i386 GENERIC kernel cannot boot with VIA chipset)



Thanks for your followup.

>>>>> In <20080628021239.F289F63B89E%narn.NetBSD.org@localhost> 
>>>>>   joerg%NetBSD.org@localhost 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


Home | Main Index | Thread Index | Old Index