John Baldwin <jhb_at_FreeBSD.org> wrote: > On Saturday 02 April 2005 04:41 pm, Antoine Brodin wrote: > > Nate Lawson <nate_at_root.org> wrote: > > > I'm a little confused. I don't know of anyone that has problems with > > > the 6-current PCI irq code that works on 5-stable (which is what your > > > cvs command updates it to). > > > > > > Do either of you have a problem with irq routing on 6-current that works > > > on 5-stable? Please send details if so. > > > > Hi, > > > > I have this problem too, but since it's on a desktop I didn't really > > care about acpi. > > > > Here are some details: > > > > current with pci irq code from 23-Nov-2004 dmesg: > > http://bsd.miki.eu.org/~antoine/current+oldacpi.dmesg > > > > current with current pci irq code dmesg: > > http://bsd.miki.eu.org/~antoine/current+acpi.dmesg > > (there are timeouts and interrupt storms) > > > > acpi tables and asl: > > http://bsd.miki.eu.org/~antoine/acpidump > > So the differences in actual IRQ assignments look like this: > > 13c13 > < pcib1: slot 4 INTA routed to irq 5 via \\_SB_.PCI0.LNK2 > --- > > pcib1: slot 4 INTA routed to irq 9 via \\_SB_.PCI0.LNK2 > 15,16c15,16 > < pcib1: slot 7 INTA is already routed to irq 12 > < pcib1: slot 10 INTA routed to irq 11 via \\_SB_.PCI0.LNK1 > --- > > pcib1: slot 7 INTA routed to irq 12 via \\_SB_.PCI0.LNK4 > > pcib1: slot 10 INTA routed to irq 12 via \\_SB_.PCI0.LNK1 > > That is, LNK2 is routed to 9 rather than 5 and LNK1 is routed to 12 rather > than 11. > > I'm not sure why it does this unless somehow the wrong device_t is getting > associated with a handle. > > > grep 'LNK[12]' current+acpi.dmesg > pci_link10: <ACPI PCI Link LNK1> irq 11 on acpi0 > pci_link11: <ACPI PCI Link LNK2> irq 5 on acpi0 > pcib1: matched entry for 1.4.INTA (src \\_SB_.PCI0.LNK2:0) > pcib1: slot 4 INTA routed to irq 9 via \\_SB_.PCI0.LNK2 > pcib1: matched entry for 1.10.INTA (src \\_SB_.PCI0.LNK1:0) > pcib1: slot 10 INTA routed to irq 12 via \\_SB_.PCI0.LNK1 > > Can you apply this patch and provide a non-verbose dmesg? Here it is: http://bsd.miki.eu.org/~antoine/current+acpi+semiverbose.dmesg Cheers, AntoineReceived on Tue Apr 05 2005 - 15:00:41 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:31 UTC