On 2018-05-03 17:54, Oleksandr Tymoshenko wrote: > Tim Chase (free...@tim.thechases.com) wrote: > > If it makes any difference, booting OpenBSD 6.3 on the machine > > says they're both successfully on INT 17 (the ath0/athn0 works > > there) > > > > ppb0 at pci0 dev 28 function 0 "Intel SCH PCIE" rev 0x07: apic 2 > > int 17 ... > > athn0 at pci2 dev 0 function 0 "Atheros AR9281" rev 0x01: apic 2 > > int 17 athn0: AR9280 rev 2 (2T2R), ROM rev 22, address > > 00:24:d2:b3:8c:b4 > > > > so it looks like the interrupt *can* be shared, it just appears > > that FreeBSD is doing something peculiar with it. > > It looks like PCI bridge allocates interupt without RF_SHAREABLE > (see dev/pci/pci_pci.c, pcib_alloc_pcie_irq). Could you test > this patch [1]? I am not sure if non-shareable IRQs for PCI/PCI > bridge is a design decision or it's just that nobody has hit this > problem before. > > [1] > https://people.freebsd.org/~gonzo/patches/pci_pci-shareable-irq.diff
Updated to head, applied the patch and am building world/kernel now. With this underpowered machine, I suspect it may take a while. Just wanted to let you know your suggestion didn't drop into the void ignored. -tim _______________________________________________ freebsd-wireless@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"