Hi Stephen, 2014-05-14 09:34, Stephen Hemminger: > The igb_uio driver does not handle interrupt mode correctly. > It doesn't do the right thing and start with the most desired > mode and fall back to legacy modes as needed.
I'm not sure to understand what you describe. > It also has a custom pci config lock was broken for any recent kernels. > Instead pci_intx functions that provide the needed access. I think some words are missing here. > VMWare PCI emulation of interrupts is particularly broken. > E1000 on VMWare doesn't work at all because INTX support > in ESX doesn't really work. The kernel pci_intx routines check > this and detect the failure. To handle this case fallback > to an even more legacy mode using irq enable/disable. Is it possible to split this patch for each issue? Thanks -- Thomas