[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20231206205919.404415-1-larysa.zaremba@intel.com>
Date: Wed, 6 Dec 2023 21:59:17 +0100
From: Larysa Zaremba <larysa.zaremba@...el.com>
To: bpf@...r.kernel.org
Cc: Larysa Zaremba <larysa.zaremba@...el.com>,
netdev@...r.kernel.org,
Alexei Starovoitov <ast@...nel.org>,
Daniel Borkmann <daniel@...earbox.net>,
"David S. Miller" <davem@...emloft.net>,
Jakub Kicinski <kuba@...nel.org>,
Jesper Dangaard Brouer <hawk@...nel.org>,
Eric Dumazet <edumazet@...gle.com>,
Magnus Karlsson <magnus.karlsson@...il.com>,
Willem de Bruijn <willemdebruijn.kernel@...il.com>,
Yunsheng Lin <linyunsheng@...wei.com>,
Maciej Fijalkowski <maciej.fijalkowski@...el.com>,
John Fastabend <john.fastabend@...il.com>,
Aleksander Lobakin <aleksander.lobakin@...el.com>
Subject: [PATCH bpf-next v4 0/2] Allow data_meta size > 32
Currently, there is no reason for data_meta to be limited to 32 bytes.
Loosen this limitation and make maximum meta size 252 (max value of u8,
aligned to 4). Details in the second patch.
Also, modify the selftest, so test_xdp_context_error does not complain
about the unexpected success.
v3->v4:
* Explain limit of 252 in cover letter and commit message
v2->v3:
* Fix main patch author
* Add selftests path
v1->v2:
* replace 'typeof(metalen)' with the actual type
Aleksander Lobakin (1):
net, xdp: allow metadata > 32
Larysa Zaremba (1):
selftests/bpf: increase invalid metadata size
include/linux/skbuff.h | 13 ++++++++-----
include/net/xdp.h | 7 ++++++-
.../selftests/bpf/prog_tests/xdp_context_test_run.c | 4 ++--
3 files changed, 16 insertions(+), 8 deletions(-)
--
2.41.0
Powered by blists - more mailing lists