From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-yw1-x1149.google.com (mail-yw1-x1149.google.com [IPv6:2607:f8b0:4864:20::1149]) by mail.toke.dk (Postfix) with ESMTPS id 1974BA2184E for ; Tue, 15 Aug 2023 20:45:23 +0200 (CEST) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=google.com header.i=@google.com header.a=rsa-sha256 header.s=20221208 header.b=wOHiabJ3 Received: by mail-yw1-x1149.google.com with SMTP id 00721157ae682-589cc9f7506so53028517b3.2 for ; Tue, 15 Aug 2023 11:45:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1692125121; x=1692729921; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=aYsrt+PiL4OQc0w1r/MsATpuKl0Y9Xd4SH/F6ewa1T0=; b=wOHiabJ3LIjpyxB2X6yAyPHihKHcNswhrpvCAshbITrgQdyf6aIoXFaeVB/zSoF13c +m1IDVEacvIj+aUE4Lx6Uzt5k6YZyMvxLPaMPndnVt4JjiCvroIkj4P/xJbxS0/JSf8V r9rWP68iL/mut2PtyXQpOJEiAnHVkKqz7F16sqYKnrSf78FePZmVVlqFaCjglCDKMSql bpI7wMYIEOBnBfzDYhMzf04KD+MkNpbEthnAM5Zqw+nT0jT1rVcw5bvV9fzC55BPJBRv 0DZTc4nfRAi2y7iSLdamXLTXct7Rul2Nos4WBmbskP525McvHE+pRCWlJQ90Scni3l/n Y2yg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692125121; x=1692729921; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=aYsrt+PiL4OQc0w1r/MsATpuKl0Y9Xd4SH/F6ewa1T0=; b=Px32aetPHfqlaa4H0Lpl4rDMV0r648980bEh7FEXhKpav5eiqP4DjlG6WrEdR0PCoi vAT3Bi7LdnIYkVTW+didzagvBpeqJ8w/61SyKAnNdxYptp+EF3QarEgUFh0SqA6Ae4AK OPDLbGMdiOcK6nSAvoio7uFaHBig3/ZbehzzIQGo02A7TIV6O9vsaLk41lr3JdcYDDS2 /za/LVSwgihmB4aN/7r6SjYnv5G0Lhe99mPAFYP6sWXXiIn42GUY00B9UNpgzSjoAfEt 0eEQImun4QPyO30GUHrozufmuwMBRjB1DXAVTSJyKaunG9DdXSjVEuMV/ZC1wHXiN4cB FZgw== X-Gm-Message-State: AOJu0YxeHh8XTz/v4Xg/zO6Yy5Sm8YD9PDUFqn4LKEM66R9vbY+/l3SK +0H/fiv7XY7cVP8VtZDmI0hmob8= X-Google-Smtp-Source: AGHT+IEN2PBkoVD4NuRRK7kxDy/cn4+sZxakXZjjyJjZcxuiKUbPx2OfkpmxItG0ClceYq0bvL9nqow= X-Received: from sdf.c.googlers.com ([fda3:e722:ac3:cc00:7f:e700:c0a8:5935]) (user=sdf job=sendgmr) by 2002:a81:4413:0:b0:583:5039:d4a0 with SMTP id r19-20020a814413000000b005835039d4a0mr35594ywa.0.1692125121273; Tue, 15 Aug 2023 11:45:21 -0700 (PDT) Date: Tue, 15 Aug 2023 11:45:19 -0700 In-Reply-To: <20230811161509.19722-1-larysa.zaremba@intel.com> Mime-Version: 1.0 References: <20230811161509.19722-1-larysa.zaremba@intel.com> Message-ID: From: Stanislav Fomichev To: Larysa Zaremba Content-Type: text/plain; charset="utf-8" Message-ID-Hash: 5QDSYLURTJG233ATGXSXIOVAW3U74T3M X-Message-ID-Hash: 5QDSYLURTJG233ATGXSXIOVAW3U74T3M X-MailFrom: 3wcfbZAMKCewgRTUccUZS.QcalRd-VWbhglRd-dfcXSQh.bSh@flex--sdf.bounces.google.com 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, David Ahern , Jakub Kicinski , Willem de Bruijn , Jesper Dangaard Brouer , Anatoly Burakov , Alexander Lobakin , Magnus Karlsson , Maryam Tahhan , xdp-hints@xdp-project.net, netdev@vger.kernel.org, Willem de Bruijn , Alexei Starovoitov , Simon Horman X-Mailman-Version: 3.3.8 Precedence: list Subject: [xdp-hints] Re: [PATCH bpf-next v5 00/21] XDP metadata via kfuncs for ice List-Id: XDP hardware hints design discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On 08/11, Larysa Zaremba wrote: > This series introduces XDP hints via kfuncs [0] to the ice driver. > > Series brings the following existing hints to the ice driver: > - HW timestamp > - RX hash with type > > Series also introduces new hints and adds their implementation > to ice and veth: > - VLAN tag with protocol > - Checksum status > > The data above can now be accessed by XDP and userspace (AF_XDP) programs. > They can also be checked with xdp_metadata test and xdp_hw_metadata program. > > [0] https://patchwork.kernel.org/project/netdevbpf/cover/20230119221536.3349901-1-sdf@google.com/ > > v4: > https://lore.kernel.org/bpf/20230728173923.1318596-1-larysa.zaremba@intel.com/ > v3: > https://lore.kernel.org/bpf/20230719183734.21681-1-larysa.zaremba@intel.com/ > v2: > https://lore.kernel.org/bpf/20230703181226.19380-1-larysa.zaremba@intel.com/ > v1: > https://lore.kernel.org/all/20230512152607.992209-1-larysa.zaremba@intel.com/ > > Changes since v4: > - Drop the concept of partial checksum from the hint design > - Drop the concept of checksum level from the hint design For the non-ice patches: Acked-by: Stanislav Fomichev (I've added a bunch of acked-by to the previous iterations but I don't see them carried here)