Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp3718775pxb; Mon, 9 Nov 2020 20:22:37 -0800 (PST) X-Google-Smtp-Source: ABdhPJyLovJ1CHhuFEtvlTyihX025CXwmMkt4PRuJ+9YlS7iyd9IkxYeTCgWIl+aT+u/hFjaSu8E X-Received: by 2002:a50:f104:: with SMTP id w4mr18364522edl.381.1604982157636; Mon, 09 Nov 2020 20:22:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604982157; cv=none; d=google.com; s=arc-20160816; b=f78mAw9dVUET6azIrOkSdTh+K+mKBHNxTnazEulKtEpK6r6ubIoJmVDRNYXHYLJK7z 19TeSeAIuUxVD6n4QqW1c7bwSiuX0xeKX9A7mmDw+Gy/861wobV0LmGf0buOreANd1p4 /mN77bB0U2M7aRSRTJXK1NLA0aBdLKnEG3n1ZtmfiRwfbFBNJjBiXOF8AGMzFhCy+hmG 7KgQHdXUXMoUGT/cysUC7uEh0f+KJCZ897uVj/Pw5u43fE610RNrb9MTpiGRkWavxUBw cwWnyo+3O1ME0ST5ZjgucdFCw+1ZllTNmDlaNOZPDM6ihWvvJ7FbpU5TIOrbpJHgnsyh EnlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:in-reply-to:references:date:message-id :from:subject:content-transfer-encoding:mime-version:dkim-signature; bh=JWss1IAxdHeXUbYYNKQiakJuU0hPmD6o1ko1P5BxVMs=; b=TrOyOmrXLSF89wf3p6A1+mXJAXT/NKzCW/56io2ICpHMh58EA3emnHIWTRRJdJEngu n6xP2dSpz8Juvv9aGCyKmLzDwBVmfFmX7tOS/0b7xTytMA6C6Rqu0xAvbJyjn5wyTGEr bna7I+Q7CW9cXK0sBk5LipHHMMOY+ZLGJQvQISkQvAs0cTUYchAs7oQLQtg58CuZ3ubU QTuveJLZ1y2ry7c1xyW7A5z4lXcfjK9QXQK14XKUyG1KnNxGQTV0H+ahqWqShKymHNxo RAJBpIU79W211yCN1TzxcextciLF/+Qi4cP1xqfP/yZIoczyveqmyKR9jko5c2eBFdI5 IFsw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=2SnitjEn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g10si2147392edv.116.2020.11.09.20.22.15; Mon, 09 Nov 2020 20:22:37 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=2SnitjEn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731803AbgKJEUG (ORCPT + 99 others); Mon, 9 Nov 2020 23:20:06 -0500 Received: from mail.kernel.org ([198.145.29.99]:48714 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731423AbgKJEUF (ORCPT ); Mon, 9 Nov 2020 23:20:05 -0500 Content-Type: text/plain; charset="utf-8" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1604982005; bh=Nki6tP76ogvCIUAPfGXp7NTm8qaFAjryu//H0OmStwg=; h=Subject:From:Date:References:In-Reply-To:To:Cc:From; b=2SnitjEnRCdqkhc0bsH5y48vVdDJcj8Vc4iyPVHt+iXecXh1ZxN2bXEPBywmWBzYV CmoS3iRhn5fs8x00ai658OUxEMwTmj7sgrxYADB5bRJVcMN4wlmI3GrKjeiPP5TSjY kIX0Q+0h9Bppu4hm5bC29MrHm2ykkCMzyh86BeZI= MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [PATCH v2 net-next] net: skb_vlan_untag(): don't reset transport offset if set by GRO layer From: patchwork-bot+netdevbpf@kernel.org Message-Id: <160498200486.13677.18174078816586395491.git-patchwork-notify@kernel.org> Date: Tue, 10 Nov 2020 04:20:04 +0000 References: <7JgIkgEztzt0W6ZtC9V9Cnk5qfkrUFYcpN871syCi8@cp4-web-040.plabs.ch> In-Reply-To: <7JgIkgEztzt0W6ZtC9V9Cnk5qfkrUFYcpN871syCi8@cp4-web-040.plabs.ch> To: Alexander Lobakin Cc: davem@davemloft.net, kuba@kernel.org, edumazet@google.com, linmiaohe@huawei.com, martin.varghese@nokia.com, pshelar@ovn.org, willemb@google.com, gnault@redhat.com, viro@zeniv.linux.org.uk, fw@strlen.de, steffen.klassert@secunet.com, pabeni@redhat.com, kyk.segfault@gmail.com, vladimir.oltean@nxp.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello: This patch was applied to netdev/net-next.git (refs/heads/master): On Mon, 09 Nov 2020 23:47:23 +0000 you wrote: > Similar to commit fda55eca5a33f > ("net: introduce skb_transport_header_was_set()"), avoid resetting > transport offsets that were already set by GRO layer. This not only > mirrors the behavior of __netif_receive_skb_core(), but also makes > sense when it comes to UDP GSO fraglists forwarding: transport offset > of such skbs is set only once by GRO receive callback and remains > untouched and correct up to the xmitting driver in 1:1 case, but > becomes junk after untagging in ingress VLAN case and breaks UDP > GSO offload. This does not happen after this change, and all types > of forwarding of UDP GSO fraglists work as expected. > > [...] Here is the summary with links: - [v2,net-next] net: skb_vlan_untag(): don't reset transport offset if set by GRO layer https://git.kernel.org/netdev/net-next/c/8be33ecfc1ff You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html