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)



The following reply was made to PR kern/38540; it has been noted by GNATS.

From: NAKAJI Hiroyuki <nakaji%jp.freebsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: joerg%NetBSD.org@localhost, netbsd-bugs%NetBSD.org@localhost, 
gnats-admin%NetBSD.org@localhost
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@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