diff options
author | Jakub Kicinski <jakub.kicinski@netronome.com> | 2018-11-28 07:24:54 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-11-30 22:30:44 +0100 |
commit | fbf60e377d5b9623abae599f947f3013c07842c4 (patch) | |
tree | 27ee20ac2103986a0a70060945d1cb85a10d4240 /drivers | |
parent | nfp: run representor TX locklessly (diff) | |
download | linux-fbf60e377d5b9623abae599f947f3013c07842c4.tar.xz linux-fbf60e377d5b9623abae599f947f3013c07842c4.zip |
nfp: run don't require Qdiscs on representor netdevs
Our representors are software devices built on top of the PF
vNIC, the queuing should only happen at the vNIC netdevice.
Allow representors to run qdisc-less.
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: John Hurley <john.hurley@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/netronome/nfp/nfp_net_repr.c b/drivers/net/ethernet/netronome/nfp/nfp_net_repr.c index 769fb5210aaf..b9904f6b41f8 100644 --- a/drivers/net/ethernet/netronome/nfp/nfp_net_repr.c +++ b/drivers/net/ethernet/netronome/nfp/nfp_net_repr.c @@ -299,6 +299,7 @@ int nfp_repr_init(struct nfp_app *app, struct net_device *netdev, SWITCHDEV_SET_OPS(netdev, &nfp_port_switchdev_ops); + netdev->priv_flags |= IFF_NO_QUEUE; netdev->features |= NETIF_F_LLTX; if (nfp_app_has_tc(app)) { |