From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 40FBCC04E53 for ; Wed, 15 May 2019 08:03:29 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id EFF492089E for ; Wed, 15 May 2019 08:03:28 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=networkplumber-org.20150623.gappssmtp.com header.i=@networkplumber-org.20150623.gappssmtp.com header.b="a/9TytkM" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726260AbfEOID1 (ORCPT ); Wed, 15 May 2019 04:03:27 -0400 Received: from mail-pf1-f179.google.com ([209.85.210.179]:39814 "EHLO mail-pf1-f179.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725966AbfEOID1 (ORCPT ); Wed, 15 May 2019 04:03:27 -0400 Received: by mail-pf1-f179.google.com with SMTP id z26so947764pfg.6 for ; Wed, 15 May 2019 01:03:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=CULm7aKamfW6/SKc7mUXerFAjmC9ach31ZpwvXtFaGM=; b=a/9TytkMaTVxHVSg9IIzk4bQ0A2AukDsw5uCloi0mr0b1MWVWKotuR3JuxbMj93xZG VSlG58p3YxnV0/oIe4+FfimKaoQYS4PeLF4gZOvQuJzKeOC+v4xszu14UwqkkVyKFpz6 e2iqYGXIy2wMKOZcdtT1VkfxNmbvhqea1iFFMaGbp1c20nDm2Rc+WjGPQ1FGb2d1IyDw E1uSlZJXSaNOP9xDOjBeZ2bZRjoRX3lOy8u3fZk6RNVNk/+WL9zhZjZ+quy6NLgOnYs8 YnSdoOENIRUq9N2Gjnqu+ULjz06iZVkEOLTILTRqezZAvAlRV9TByc73QIVHLfQtvJvm ZFlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=CULm7aKamfW6/SKc7mUXerFAjmC9ach31ZpwvXtFaGM=; b=WSgPv779aN7nv0ttDgWMKL+g7YHYOB9o/zzhBktEUdlmZSgz7Cn5RP/6W0N1U+t2uz Wv6PEBDVyVpk64TbDSuNOBeNwO6rm+9T+Tb1jl2lwuRrBmyI4DRy9Brer/feN1tHwd7K MhaKwRzdfoqZfB1fGmoEz2xH06JbGInrCUF6UJn8pVxLT5hPyjUcausNiQZtgelq2+Ya PydRbr0fihngURQb1qO7x7KV5g/iu1uXXjkvL5UdQ2vBIlgTsN20sdyiyxCBd/WJV5W8 iXBKj1l0EtRxOcTCXR67SPnIoP/ey3LsttsEzLjjAH+je5p7NacwpXWkUWX/CJ5MP6eI pMaA== X-Gm-Message-State: APjAAAWcRuQf2LcnLDWn43tLlijqPzYYBubXoEsKxx46X4dLYoanm6XX OfAj1Wp79V8EvmrBlJaYEuPF1g== X-Google-Smtp-Source: APXvYqz8YC5GzZbrB4xEU1+pl+X7T3yEMwdUe10UH2LkYknBzg38T+5CerL6dGA+LMtSPgUh/UrQVA== X-Received: by 2002:a63:950d:: with SMTP id p13mr43256345pgd.269.1557907406717; Wed, 15 May 2019 01:03:26 -0700 (PDT) Received: from hermes.lan (204-195-22-127.wavecable.com. [204.195.22.127]) by smtp.gmail.com with ESMTPSA id 37sm3104572pgn.21.2019.05.15.01.03.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 May 2019 01:03:26 -0700 (PDT) From: Stephen Hemminger X-Google-Original-From: Stephen Hemminger To: kys@microsoft.com, haiyangz@microsoft.com, davem@davemloft.net Cc: netdev@vger.kernel.org, Stephen Hemminger Subject: [RFC 0/2] netvsc fixes to VF frame handling Date: Wed, 15 May 2019 01:03:17 -0700 Message-Id: <20190515080319.15514-1-sthemmin@microsoft.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org XDP generic would not work with the transparent VF support in the netvsc device. This problem is generic and probably also happens with failsafe, team, bridge, bond and any other device with a receive handler. Stephen Hemminger (2): netvsc: invoke xdp_generic from VF frame handler netvsc: unshare skb in VF rx handler drivers/net/hyperv/netvsc_drv.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) -- 2.20.1