> > Ok, so patched as requested, recompiled the kernel. Including the
> > command itself, a new dmesg as it has some new information, the ps,
> > trace and show registers outputs.
> > Let me know if you need anything further.
> 
> I have dusted a pre-ioapic system here...
> 
> [...]
> cpu0: AMD-K6tm w/ multimedia extensions ("AuthenticAMD" 586-class) 234 MHz
> cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,MMX
> real mem  = 66646016 (63MB)
> avail mem = 55558144 (52MB)
> mainbus0 at root
> bios0 at mainbus0: AT/286+ BIOS, date 02/26/98, BIOS32 rev. 0 @ 0xfb440
> apm0 at bios0: Power Management spec V1.2 (slowidle)
> pcibios0 at bios0: rev 2.1 @ 0xf0000/0xb8b8
> pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdd30/128 (6 entries)
> pcibios0: PCI Exclusive IRQs: 5 9 10 11
> pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371SB ISA" rev 0x00)
> pcibios0: PCI bus #0 is the last bus
> bios0: ROM list: 0xc0000/0x8000
> cpu0 at mainbus0: (uniprocessor)
> pci0 at mainbus0 bus 0: configuration mode 1 (bios)
> [...]
> 
> ... in order to check if your issue is specific to bwi or not. The
> upgrade from bsd.rd ran smoothly, but GENERIC drops into ddb at the end
> of autoconf, before the kernel even gets a chance to start init.
> 
> I'll try and investigate this regression further next weekend.
> 

Actually, GENERIC runs if I boot -c and disable yds, which would
otherwise attach as:

yds0 at pci0 dev 13 function 0 "Yamaha 724" rev 0x05: irq 9

so there is definitely something fishy regarding PCI interrupt
handling... but not necessarily all of them, since this device:

vr0 at pci0 dev 15 function 0 "VIA Rhine/RhineII" rev 0x06: irq 10, address 
00:50:ba:c8:1d:bb
amphy0 at vr0 phy 8: Am79C873 10/100 PHY, rev. 0

works (well, as far as a VIA Rhine can work).

Reply via email to