[dpdk-dev] [PATCH 4/5] igb_uio: fix IRQ mode handling

Thomas Monjalon thomas.monjalon at 6wind.com
Thu May 22 15:50:58 CEST 2014


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


More information about the dev mailing list