The following patch series is meant to address the fact that i40e and i40evf had several issues in regards to netpoll. First was the fact that they were forcing their budgets to increase to 1. Second was the fact they were incorrectly thinking they were in NAPI context when they weren't. Finally, I also noticed that i40evf didn't even support netpoll so I went through and added support for it.
These patches are compile tested only since I don't actually have access to the i40e hardware. --- Alexander Duyck (3): i40e/i40evf: Fix handling of napi budget i40e/i40evf: Drop useless "IN_NETPOLL" flag i40evf: Add support for netpoll drivers/net/ethernet/intel/i40e/i40e.h | 1 - drivers/net/ethernet/intel/i40e/i40e_main.c | 2 -- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 12 +++++------ drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 12 +++++------ drivers/net/ethernet/intel/i40evf/i40evf.h | 2 -- drivers/net/ethernet/intel/i40evf/i40evf_main.c | 26 +++++++++++++++++++++++ 6 files changed, 38 insertions(+), 17 deletions(-) -- -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html