From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by mail.toke.dk (Postfix) with ESMTPS id 5F30C9E2BC0 for ; Mon, 23 Jan 2023 19:50:21 +0100 (CET) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=k4etS7zd Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 6B47B61012; Mon, 23 Jan 2023 18:50:19 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id BE815C433D2; Mon, 23 Jan 2023 18:50:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1674499818; bh=El03s2JclWZ3++W6dfgBJQpv9Ba8wnNzIApSy3pEB0k=; h=Subject:From:Date:References:In-Reply-To:To:Cc:From; b=k4etS7zdFiQcCqExioWkihSFTrjjSJWoRL/H6n+BFEHzq5Gs4T8ERnbNxfznSqbzw oPNIBajY+EbIdOaZvOUaLgf4b7yetZmmg0M8bvchcPe3G2rN/cvi+NA1UTDL7sT5Yl 16vmUoyS5yFle68rbh23PbTs/6EEWyU+2/JERnuL6sneFt/7byOZsdsWBKD6ZZxzLf RskXWVurZMn1EvHiEW7bKneM2ujZv49g7M2mFoHGMGZaaDqE+dFSpEyIfSsYnjNP6X W3mWAwKc/NSc7+4DUWlM6bEHMRlHaQ9ynulsQLMxPfrQvM2s2MpGxu5aQV8yR0wTNU SA+KiFzJ3VHKQ== Received: from aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (localhost.localdomain [127.0.0.1]) by aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (Postfix) with ESMTP id 9B8B5C5C7D4; Mon, 23 Jan 2023 18:50:18 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: patchwork-bot+netdevbpf@kernel.org Message-Id: <167449981862.32273.6138380319680894402.git-patchwork-notify@kernel.org> Date: Mon, 23 Jan 2023 18:50:18 +0000 References: <20230119221536.3349901-1-sdf@google.com> In-Reply-To: <20230119221536.3349901-1-sdf@google.com> To: Stanislav Fomichev Message-ID-Hash: 7AMOIQXZXHFL727IBZ57VJYLTUNMFUBO X-Message-ID-Hash: 7AMOIQXZXHFL727IBZ57VJYLTUNMFUBO X-MailFrom: patchwork-bot+netdevbpf@kernel.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: bpf@vger.kernel.org, ast@kernel.org, daniel@iogearbox.net, andrii@kernel.org, martin.lau@linux.dev, song@kernel.org, yhs@fb.com, john.fastabend@gmail.com, kpsingh@kernel.org, haoluo@google.com, jolsa@kernel.org, dsahern@gmail.com, kuba@kernel.org, willemb@google.com, brouer@redhat.com, anatoly.burakov@intel.com, alexandr.lobakin@intel.com, magnus.karlsson@gmail.com, mtahhan@redhat.com, xdp-hints@xdp-project.net, netdev@vger.kernel.org X-Mailman-Version: 3.3.8 Precedence: list Subject: [xdp-hints] Re: [PATCH bpf-next v8 00/17] xdp: hints via kfuncs List-Id: XDP hardware hints design discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Hello: This series was applied to bpf/bpf-next.git (master) by Martin KaFai Lau : On Thu, 19 Jan 2023 14:15:19 -0800 you wrote: > Please see the first patch in the series for the overall > design and use-cases. > > See the following email from Toke for the per-packet metadata overhead: > https://lore.kernel.org/bpf/20221206024554.3826186-1-sdf@google.com/T/#m49d48ea08d525ec88360c7d14c4d34fb0e45e798 > > Recent changes: > - Keep new functions in en/xdp.c, do 'extern mlx5_xdp_metadata_ops' (Tariq) > > [...] Here is the summary with links: - [bpf-next,v8,01/17] bpf: Document XDP RX metadata (no matching commit) - [bpf-next,v8,02/17] bpf: Rename bpf_{prog,map}_is_dev_bound to is_offloaded (no matching commit) - [bpf-next,v8,03/17] bpf: Move offload initialization into late_initcall (no matching commit) - [bpf-next,v8,04/17] bpf: Reshuffle some parts of bpf/offload.c (no matching commit) - [bpf-next,v8,05/17] bpf: Introduce device-bound XDP programs (no matching commit) - [bpf-next,v8,06/17] selftests/bpf: Update expected test_offload.py messages (no matching commit) - [bpf-next,v8,07/17] bpf: XDP metadata RX kfuncs (no matching commit) - [bpf-next,v8,08/17] bpf: Support consuming XDP HW metadata from fext programs (no matching commit) - [bpf-next,v8,09/17] veth: Introduce veth_xdp_buff wrapper for xdp_buff (no matching commit) - [bpf-next,v8,10/17] veth: Support RX XDP metadata (no matching commit) - [bpf-next,v8,11/17] selftests/bpf: Verify xdp_metadata xdp->af_xdp path (no matching commit) - [bpf-next,v8,12/17] net/mlx4_en: Introduce wrapper for xdp_buff (no matching commit) - [bpf-next,v8,13/17] net/mlx4_en: Support RX XDP metadata (no matching commit) - [bpf-next,v8,14/17] xsk: Add cb area to struct xdp_buff_xsk (no matching commit) - [bpf-next,v8,15/17] net/mlx5e: Introduce wrapper for xdp_buff https://git.kernel.org/bpf/bpf-next/c/384a13ca8a5d - [bpf-next,v8,16/17] net/mlx5e: Support RX XDP metadata https://git.kernel.org/bpf/bpf-next/c/bc8d405b1ba9 - [bpf-next,v8,17/17] selftests/bpf: Simple program to dump XDP RX metadata (no matching commit) You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html