]> asedeno.scripts.mit.edu Git - linux.git/commit
i40evf: Do not clear MSI-X PBA manually
authorAlexander Duyck <alexander.h.duyck@intel.com>
Tue, 14 Nov 2017 12:00:44 +0000 (07:00 -0500)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 10 Jan 2018 20:41:21 +0000 (12:41 -0800)
commit498860cfee20f36a243903f6c05da34a476210ca
tree826c87e98d3f3a29f6d9830a83f56fcee6add4fb
parent793c6f8c85d6d8cc6aa9cd68ee3552d2591f30e0
i40evf: Do not clear MSI-X PBA manually

We should not be clearing the pending bit array for each vector manually.
The documentation for the hardware states that when in MSI-X mode the
pending bit array will be cleared automatically. Us clearing it ourselves
just results in multiple opportunities for us to drop an interrupt.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40evf/i40evf_main.c