John Fastabend
9fe7bfce8b
virtio_net: refactor freeze/restore logic into virtnet reset logic
...
For XDP we will need to reset the queues to allow for buffer headroom
to be configured. In order to do this we need to essentially run the
freeze()/restore() code path. Unfortunately the locking requirements
between the freeze/restore and reset paths are different however so
we can not simply reuse the code.
This patch refactors the code path and adds a reset helper routine.
Signed-off-by: John Fastabend <john.r.fastabend@intel.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-02-07 10:05:12 -05:00
..
appletalk
arcnet
bonding
net: remove ndo_neigh_{construct, destroy} from stacked devices
2017-02-06 11:25:57 -05:00
caif
can
can: flexcan: switch imx6 and vf610 to timestamp based offloading
2017-02-06 15:13:45 +01:00
cris
dsa
net: dsa: mv88e6xxx: Fix typ0 when configuring 2.5Gbps
2017-02-02 22:06:43 -05:00
ethernet
net/mlx5e: fix another maybe-uninitialized false-positive
2017-02-06 16:35:12 -05:00
fddi
fjes
drivers: net: generalize napi_complete_done()
2017-01-30 15:10:42 -05:00
hamradio
hippi
hyperv
net-next: treewide use is_vlan_dev() helper function.
2017-02-06 16:33:29 -05:00
ieee802154
ipvlan
irda
phy
net: phy: marvell: Add support for 88e1545 PHY
2017-02-02 22:05:28 -05:00
plip
ppp
slip
team
net: remove ndo_neigh_{construct, destroy} from stacked devices
2017-02-06 11:25:57 -05:00
usb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-01-28 10:33:06 -05:00
vmxnet3
drivers: net: generalize napi_complete_done()
2017-01-30 15:10:42 -05:00
wan
drivers: net: generalize napi_complete_done()
2017-01-30 15:10:42 -05:00
wimax
wireless
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-02-02 16:54:00 -05:00
xen-netback
drivers: net: generalize napi_complete_done()
2017-01-30 15:10:42 -05:00
dummy.c
eql.c
geneve.c
gtp.c
gtp: let userspace handle packets for invalid tunnels
2017-01-29 13:54:00 -05:00
ifb.c
Kconfig
LICENSE.SRC
loopback.c
macsec.c
macvlan.c
macvtap.c
Makefile
mdio.c
mii.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tun.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-01-28 10:33:06 -05:00
veth.c
virtio_net.c
virtio_net: refactor freeze/restore logic into virtnet reset logic
2017-02-07 10:05:12 -05:00
vrf.c
vxlan.c
vxlan: support fdb and learning in COLLECT_METADATA mode
2017-02-03 15:21:21 -05:00
xen-netfront.c
drivers: net: generalize napi_complete_done()
2017-01-30 15:10:42 -05:00