XDP hardware hints discussion mail archive
 help / color / mirror / Atom feed
[xdp-hints] [PATCH RFC bpf-next 00/52] bpf, xdp: introduce and use Generic Hints/metadata
 2022-06-28 19:48 UTC  (47+ messages)
` [xdp-hints] [PATCH RFC bpf-next 01/52] libbpf: factor out BTF loading from load_module_btfs()
` [xdp-hints] [PATCH RFC bpf-next 02/52] libbpf: try to load vmlinux BTF from the kernel first
` [xdp-hints] [PATCH RFC bpf-next 03/52] libbpf: add function to get the pair BTF ID + type ID for a given type
` [xdp-hints] [PATCH RFC bpf-next 04/52] libbpf: patch module BTF ID into BPF insns
` [xdp-hints] [PATCH RFC bpf-next 05/52] net, xdp: decouple XDP code from the core networking code
` [xdp-hints] [PATCH RFC bpf-next 06/52] bpf: pass a pointer to union bpf_attr to bpf_link_ops::update_prog()
` [xdp-hints] [PATCH RFC bpf-next 07/52] net, xdp: remove redundant arguments from dev_xdp_{at,de}tach_link()
` [xdp-hints] [PATCH RFC bpf-next 08/52] net, xdp: factor out XDP install arguments to a separate structure
` [xdp-hints] [PATCH RFC bpf-next 09/52] net, xdp: add ability to specify BTF ID for XDP metadata
` [xdp-hints] [PATCH RFC bpf-next 10/52] net, xdp: add ability to specify frame size threshold "
` [xdp-hints] [PATCH RFC bpf-next 11/52] libbpf: factor out __bpf_set_link_xdp_fd_replace() args into a struct
` [xdp-hints] [PATCH RFC bpf-next 12/52] libbpf: add ability to set the BTF/type ID on setting XDP prog
` [xdp-hints] [PATCH RFC bpf-next 13/52] libbpf: add ability to set the meta threshold "
` [xdp-hints] [PATCH RFC bpf-next 14/52] libbpf: pass &bpf_link_create_opts directly to bpf_program__attach_fd()
` [xdp-hints] [PATCH RFC bpf-next 15/52] libbpf: add bpf_program__attach_xdp_opts()
` [xdp-hints] [PATCH RFC bpf-next 16/52] selftests/bpf: expand xdp_link to check that setting meta opts works
` [xdp-hints] [PATCH RFC bpf-next 17/52] samples/bpf: pass a struct to sample_install_xdp()
` [xdp-hints] [PATCH RFC bpf-next 18/52] samples/bpf: add ability to specify metadata threshold
` [xdp-hints] [PATCH RFC bpf-next 19/52] stddef: make __struct_group() UAPI C++-friendly
` [xdp-hints] [PATCH RFC bpf-next 20/52] net, xdp: move XDP metadata helpers into new xdp_meta.h
` [xdp-hints] [PATCH RFC bpf-next 21/52] net, xdp: allow metadata > 32
` [xdp-hints] [PATCH RFC bpf-next 22/52] net, skbuff: add ability to skip skb metadata comparison
` [xdp-hints] [PATCH RFC bpf-next 23/52] net, skbuff: constify the @skb argument of skb_hwtstamps()
` [xdp-hints] [PATCH RFC bpf-next 24/52] bpf, xdp: declare generic XDP metadata structure
` [xdp-hints] [PATCH RFC bpf-next 25/52] net, xdp: add basic generic metadata accessors
` [xdp-hints] [PATCH RFC bpf-next 26/52] bpf, btf: add a pair of function to work with the BTF ID + type ID pair
` [xdp-hints] [PATCH RFC bpf-next 27/52] net, xdp: add &sk_buff <-> &xdp_meta_generic converters
` [xdp-hints] [PATCH RFC bpf-next 28/52] net, xdp: prefetch data a bit when building an skb from an &xdp_frame
` [xdp-hints] [PATCH RFC bpf-next 29/52] net, xdp: try to fill skb fields when converting "
` [xdp-hints] [PATCH RFC bpf-next 30/52] net, gro: decouple GRO from the NAPI layer
` [xdp-hints] [PATCH RFC bpf-next 31/52] net, gro: expose some GRO API to use outside of NAPI
` [xdp-hints] [PATCH RFC bpf-next 32/52] bpf, cpumap: switch to GRO from netif_receive_skb_list()
` [xdp-hints] [PATCH RFC bpf-next 33/52] bpf, cpumap: add option to set a timeout for deferred flush
` [xdp-hints] [PATCH RFC bpf-next 34/52] samples/bpf: add 'timeout' option to xdp_redirect_cpu
` [xdp-hints] [PATCH RFC bpf-next 35/52] net, skbuff: introduce napi_skb_cache_get_bulk()
` [xdp-hints] [PATCH RFC bpf-next 36/52] bpf, cpumap: switch to napi_skb_cache_get_bulk()
` [xdp-hints] [PATCH RFC bpf-next 37/52] rcupdate: fix access helpers for incomplete struct pointers on GCC < 10
` [xdp-hints] [PATCH RFC bpf-next 38/52] net, xdp: remove unused xdp_attachment_info::flags
` [xdp-hints] [PATCH RFC bpf-next 40/52] net, xdp: add an RCU version of xdp_attachment_setup()
` [xdp-hints] [PATCH RFC bpf-next 41/52] net, xdp: replace net_device::xdp_prog pointer with &xdp_attachment_info
` [xdp-hints] [PATCH RFC bpf-next 42/52] net, xdp: shortcut skb->dev in bpf_prog_run_generic_xdp()
` [xdp-hints] [PATCH RFC bpf-next 43/52] net, xdp: build XDP generic metadata on Generic (skb) XDP path
` [xdp-hints] [PATCH RFC bpf-next 44/52] net, ice: allow XDP prog hot-swapping
` [xdp-hints] [PATCH RFC bpf-next 45/52] net, ice: consolidate all skb fields processing
` [xdp-hints] [PATCH RFC bpf-next 46/52] net, ice: use an onstack &xdp_meta_generic_rx to store HW frame info
` [xdp-hints] [PATCH RFC bpf-next 47/52] net, ice: build XDP generic metadata

[xdp-hints] [PATCH RFC bpf-next 0/9] Introduce XDP-hints via BTF
 2022-06-28 16:31 UTC  (10+ messages)
` [xdp-hints] [PATCH RFC bpf-next 1/9] i40e: Refactor i40e_ptp_rx_hwtstamp
` [xdp-hints] [PATCH RFC bpf-next 2/9] bpf: export btf functions for modules
` [xdp-hints] [PATCH RFC bpf-next 3/9] net: create xdp_hints_common and set functions
` [xdp-hints] [PATCH RFC bpf-next 4/9] net: add net_device feature flag for XDP-hints
` [xdp-hints] [PATCH RFC bpf-next 5/9] xdp: controlling XDP-hints from BPF-prog via helper
` [xdp-hints] [PATCH RFC bpf-next 6/9] i40e: refactor i40e_rx_checksum with helper
` [xdp-hints] [PATCH RFC bpf-next 7/9] i40e: add XDP-hints handling
` [xdp-hints] [PATCH RFC bpf-next 8/9] net: use XDP-hints in xdp_frame to SKB conversion
` [xdp-hints] [PATCH RFC bpf-next 9/9] mvneta: add XDP-hints support

[xdp-hints] XDP-hints presentation at LLC2022
 2022-06-15 10:19 UTC  (5+ messages)
` [xdp-hints] "

[xdp-hints] Re: Accessing XDP packet memory from the end
 2022-04-22 10:06 UTC  (2+ messages)

[xdp-hints] XDP-hints via local BTF info
 2021-11-25 20:04 UTC  (15+ messages)
` [xdp-hints] "
            ` [xdp-hints] Basic/Dumb question WAS(Re: "
              ` [xdp-hints] "

[xdp-hints] Test email 1 - ignore
 2021-11-17 15:35 UTC 

AF_XDP socket TX path interact with TC?
 2021-10-27 15:48 UTC 

XDP-hints as BTF early design discussion phase
 2021-09-22  0:19 UTC  (2+ messages)

PANDA: Zabiplane reboot and XDP Hints
 2021-09-20 11:48 UTC  (2+ messages)

XDP-hints: Howto support multiple BTF types per packet basis?
 2021-09-10 11:16 UTC  (31+ messages)

[[RFC xdp-hints] 00/16] XDP hints and AF_XDP support
 2021-08-19 11:47 UTC  (25+ messages)
` [[RFC xdp-hints] 01/16] bpf: add btf register/unregister API
` [[RFC xdp-hints] 02/16] net/core: XDP metadata BTF netlink API
` [[RFC xdp-hints] 03/16] tools/bpf: Query XDP metadata BTF ID
` [[RFC xdp-hints] 04/16] tools/bpf: Add xdp set command for md btf
` [[RFC xdp-hints] 05/16] igc: Fix race condition in PTP Tx code
` [[RFC xdp-hints] 06/16] igc: Retrieve the TX timestamp directly (instead of in a interrupt)
` [[RFC xdp-hints] 07/16] igc: Add support for multiple in-flight TX timestamps
` [[RFC xdp-hints] 08/16] igc: Use irq safe locks for timestamping
` [[RFC xdp-hints] 09/16] net/xdp: Support for generic XDP hints
` [[RFC xdp-hints] 10/16] igc: XDP packet RX timestamp
` [[RFC xdp-hints] 11/16] igc: XDP packet TX timestamp
` [[RFC xdp-hints] 12/16] ethtool,igc: Add "xdp_headroom" driver info
` [[RFC xdp-hints] 13/16] libbpf: Helpers to access XDP frame metadata
` [[RFC xdp-hints] 14/16] libbpf: Helpers to access XDP hints based on BTF definitions
` [[RFC xdp-hints] 15/16] samples/bpf: XDP hints AF_XDP example
` [[RFC xdp-hints] 16/16] samples/bpf: Show XDP hints usage

AF_XDP finding descriptor room for XDP-hints metadata size
 2021-08-18 12:50 UTC  (2+ messages)

Hello
 2021-08-03 14:49 UTC 

A look into XDP hints for AF_XDP
 2021-07-15 19:34 UTC  (8+ messages)

Fw: [Netdev 0x15] Submission #5 "XDP Hints / hardware offloads..."
 2021-06-22 15:27 UTC 

TXTIME (Launch Time) setting per XDP frame from userspace
 2021-06-21 23:04 UTC  (2+ messages)

AF_XDP metadata/hints
 2021-06-11 19:25 UTC  (2+ messages)

[RFC bpf-next 1/4] net: xdp: introduce flags field in xdp_buff and xdp_frame
 2021-05-31 11:07 UTC 

XDP-hints working group mailing list is active
 2021-05-28 14:58 UTC  (2+ messages)

Challenges of XDP hints to overcome
 2021-05-28 14:52 UTC 

Testing list email
 2021-05-26 22:48 UTC  (2+ messages)

page:              |  | latest

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox