Date: Mon, 19 May 2003 21:38:45 -0400 From: Don Bowman <don@sandvine.com> To: "'stable@freebsd.org'" <stable@freebsd.org> Subject: ichsmb SMB, interrupt, SMP Message-ID: <FE045D4D9F7AED4CBFF1B3B813C8533701B36802@mail.sandvine.com>
next in thread | raw e-mail | index | archive | help
I have a problem with an SMP 4.7 kernel with ichsmb. My BIOS has not assigned an interrupt, so the kernel does on startup: ichsmb0: <Intel 82801CA (ICH3) SMBus controller> port 0x1100-0x111f irq 0 at device 31.3 on pci0 pci_cfgintr_virgin: using routable interrupt 3 pci_cfgintr: 0:31 INTB routed to irq 3 smbus0: <System Management Bus> on ichsmb0 smb0: <SMBus general purpose I/O> on smbus0 however, I don't seem to ever get an interrupt to the ichsmb driver. I'm suspicious of the choice of irq 3 above, that's the edge interrupt for the serial port, not a level PCI interrupt ??? Anybody seen anything similar? Any idea on how to choose a proper interrupt for my system? Interestingly with a non SMP kernel, the ichsmb works, so in the non IO-APIC config a proper irq must be chosen(?)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FE045D4D9F7AED4CBFF1B3B813C8533701B36802>