linux/drivers/net
Anjali Singhai Jain 26cdc443fd i40e: Fix legacy interrupt mode in the driver
This patch fixes the driver flow to take into account legacy interrupts.
Over time we added code that assumes MSIX is the only mode that the
driver runs in. It also enables a legacy workaround to trigger SWINT
when the TX ring has non-cache aligned descriptors pending and interrupts
are disabled.

We work with a single vector in MSI mode too, so apply the same
restrictions as Legacy.

Change-ID: I826ddff1f9bd45d2dbe11f56a3ddcef0dbf42563
Signed-off-by: Anjali Singhai Jain <anjali.singhai@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2015-08-26 14:51:28 -07:00
..
appletalk
arcnet
bonding
caif
can can: flexcan: demote register output to debug level 2015-08-20 10:52:54 +02:00
cris
dsa net: dsa: mv88e6xxx: set 802.1Q mode to Fallback 2015-08-23 15:54:26 -07:00
ethernet i40e: Fix legacy interrupt mode in the driver 2015-08-26 14:51:28 -07:00
fddi
fjes fjes: ethtool support 2015-08-24 14:06:37 -07:00
hamradio
hippi
hyperv
ieee802154
ipvlan
irda
phy net: phy: add interrupt support for aquantia phy 2015-08-23 23:14:14 -07:00
plip
ppp ppp: implement x-netns support 2015-08-25 14:11:20 -07:00
slip
team
usb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2015-08-21 11:44:04 -07:00
vmxnet3
wan
wimax
wireless Major changes: 2015-08-20 14:13:25 -07:00
xen-netback
dummy.c
eql.c
geneve.c
ifb.c
Kconfig fjes: Introduce FUJITSU Extended Socket Network Device driver 2015-08-24 14:06:33 -07:00
LICENSE.SRC
loopback.c
macvlan.c
macvtap.c
Makefile fjes: Introduce FUJITSU Extended Socket Network Device driver 2015-08-24 14:06:33 -07:00
mdio.c
mii.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tun.c
veth.c
virtio_net.c virtio_net: use DECLARE_EWMA 2015-08-20 14:10:22 -07:00
vrf.c route: move lwtunnel state to dst_entry 2015-08-20 15:42:36 -07:00
vxlan.c vxlan: GRO support at tunnel layer 2015-08-23 15:59:56 -07:00
xen-netfront.c net/xen-netfront: only clean up queues if present 2015-08-23 15:56:12 -07:00