From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jakub Kicinski Subject: [PATCH net-next 07/11] nfp: run don't require Qdiscs on representor netdevs Date: Tue, 27 Nov 2018 22:24:54 -0800 Message-ID: <20181128062458.12087-8-jakub.kicinski@netronome.com> References: <20181128062458.12087-1-jakub.kicinski@netronome.com> Cc: oss-drivers@netronome.com, netdev@vger.kernel.org, Jakub Kicinski To: davem@davemloft.net Return-path: Received: from mail-pg1-f196.google.com ([209.85.215.196]:42774 "EHLO mail-pg1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727302AbeK1RZu (ORCPT ); Wed, 28 Nov 2018 12:25:50 -0500 Received: by mail-pg1-f196.google.com with SMTP id d72so9017667pga.9 for ; Tue, 27 Nov 2018 22:25:19 -0800 (PST) In-Reply-To: <20181128062458.12087-1-jakub.kicinski@netronome.com> Sender: netdev-owner@vger.kernel.org List-ID: 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 Reviewed-by: John Hurley --- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 1 + 1 file changed, 1 insertion(+) 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)) { -- 2.17.1