בתאריך יום א׳, 1 בדצמ׳ 2019, 19:07, מאת Stephen Hemminger < step...@networkplumber.org>:
> On Sat, 30 Nov 2019 19:49:16 +0200 > Ranran <ransha...@gmail.com> wrote: > > > > > > > > > I also verified that there are no additional irq numbered 23 except > > > > for our device. > > > > > > > > How can it be that irq is catched, but not delivered to userspace ? > > > > Any suggestion is much appreciated, > > > > > > > > ran > > > > > > UIO PCI generic does not support interrupts. > > > You need to use VFIO (preferred) or igb_uio > > > > > Actually UIO PCI generic does support interrupts but only legacy INTx, > it does not support MSI or MSI-x modes. > Right. The device I work with is FPGA xilinx which should support INTx. Yet, even though irqhandler is called, it does not pass pci_check_and_mask_intx, and therefore irq is not handled, as I written in the original post. Thanks >