diff options
author | Paolo Abeni <pabeni@redhat.com> | 2025-09-11 12:00:25 +0200 |
---|---|---|
committer | Paolo Abeni <pabeni@redhat.com> | 2025-09-11 12:00:26 +0200 |
commit | 7f0b763b818064b317122b6d5e20c59802615eb2 (patch) | |
tree | 8531f4e57b2c1c5f51e17977d475b52ae2e94637 /scripts/generate_rust_target.rs | |
parent | db1b6006668623b46a3f6b3fe6b5f030e4c60a42 (diff) | |
parent | 6bffdc0f88f85cd15b261286be4dc3c62ddea7d3 (diff) |
Merge branch 'net-xdp-handle-frags-with-unreadable-memory'
Jakub Kicinski says:
====================
net: xdp: handle frags with unreadable memory
Make XDP helpers compatible with unreadable memory. This is very
similar to how we handle pfmemalloc frags today. Record the info
in xdp_buf flags as frags get added and then update the skb once
allocated.
This series adds the unreadable memory metadata tracking to drivers
using xdp_build_skb_from*() with no changes on the driver side - hence
the only driver changes here are refactoring. Obviously, unreadable memory
is incompatible with XDP today, but thanks to xdp_build_skb_from_buf()
increasing number of drivers have a unified datapath, whether XDP is
enabled or not.
RFC: https://lore.kernel.org/20250812161528.835855-1-kuba@kernel.org
====================
Link: https://patch.msgid.link/20250905221539.2930285-1-kuba@kernel.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'scripts/generate_rust_target.rs')
0 files changed, 0 insertions, 0 deletions