summaryrefslogtreecommitdiff
path: root/include/net/xdp_sock.h
AgeCommit message (Expand)Author
2024-07-02net: Optimize xdp_do_flush() with bpf_net_context infos.Sebastian Andrzej Siewior
2024-03-19xsk: Don't assume metadata is always requested in TX completionStanislav Fomichev
2023-11-29xsk: Add TX timestamp and TX checksum offload supportStanislav Fomichev
2023-11-29xsk: Support tx_metadata_lenStanislav Fomichev
2023-10-24xsk: Avoid starving the xsk further down the listAlbert Huang
2023-10-17net, bpf: Add a warning if NAPI cb missed xdp_do_flush().Sebastian Andrzej Siewior
2023-09-15xsk: add multi-buffer support for sockets sharing umemTirthendu Sarkar
2023-07-19xsk: introduce wrappers and helpers for supporting multi-buffer in Tx pathTirthendu Sarkar
2023-07-19xsk: introduce XSK_USE_SG bind flag for xsk socketTirthendu Sarkar
2023-03-07bpf, net: xskmap memory usageYafang Shao
2021-12-29net: Don't include filter.h from net/sock.hJakub Kicinski
2021-06-24xdp: Add proper __rcu annotations to redirect map entriesToke Høiland-Jørgensen
2021-03-10bpf, xdp: Make bpf_redirect_map() a map operationBjörn Töpel
2020-12-18xsk: Fix race in SKB mode transmit with shared cqMagnus Karlsson
2020-11-20xsk: Fix umem cleanup bug at socket destructMagnus Karlsson
2020-08-31xsk: Rearrange internal structs for better performanceMagnus Karlsson
2020-08-31xsk: Enable sharing of dma mappingsMagnus Karlsson
2020-08-31xsk: Move addrs from buffer pool to umemMagnus Karlsson
2020-08-31xsk: Move xsk_tx_list and its lock to buffer poolMagnus Karlsson
2020-08-31xsk: Move queue_id, dev and need_wakeup to buffer poolMagnus Karlsson
2020-08-31xsk: Move fill and completion rings to buffer poolMagnus Karlsson
2020-08-31xsk: Create and free buffer pool independently from umemMagnus Karlsson
2020-08-31xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfacesMagnus Karlsson
2020-07-13xsk: Add new statisticsCiara Loftus
2020-05-21xsk: Remove MEM_TYPE_ZERO_COPY and corresponding codeBjörn Töpel
2020-05-21xsk: Introduce AF_XDP buffer allocation APIBjörn Töpel
2020-05-21xsk: Move defines only used by AF_XDP internals to xsk.hBjörn Töpel
2020-05-21xsk: Move driver interface to xdp_sock_drv.hMagnus Karlsson
2020-05-21xsk: Move xskmap.c to net/xdp/Björn Töpel
2020-05-21xsk: Fix xsk_umem_xdp_frame_sz()Björn Töpel
2020-05-14xdp: For Intel AF_XDP drivers add XDP frame_szJesper Dangaard Brouer
2020-05-04xsk: Remove unnecessary member in xdp_umemMagnus Karlsson
2020-05-04xsk: Change two variable names for increased clarityMagnus Karlsson
2019-12-20xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addrMagnus Karlsson
2019-12-20xsk: Change names of validation functionsMagnus Karlsson
2019-12-19xsk: Make xskmap flush_list common for all map instancesBjörn Töpel
2019-11-02xsk: Restructure/inline XSKMAP lookup/redirect/flushBjörn Töpel
2019-08-31xsk: add support to allow unaligned chunk placementKevin Laatz
2019-08-17xsk: remove AF_XDP socket from map when the socket is releasedBjörn Töpel
2019-08-17xsk: add support for need_wakeup flag in AF_XDP ringsMagnus Karlsson
2019-07-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller
2019-07-09xdp: fix race on generic receive pathIlya Maximets
2019-07-03xdp: fix hang while unregistering device bound to xdp socketIlya Maximets
2019-06-27xsk: Return the whole xdp_desc from xsk_umem_consume_txMaxim Mikityanskiy
2019-06-27xsk: Add API to check for available entries in FQMaxim Mikityanskiy
2019-06-10bpf: Allow bpf_map_lookup_elem() on an xskmapJonathan Lemon
2019-03-16xsk: fix umem memory leak on cleanupBjörn Töpel
2019-01-25xsk: add id to umemBjörn Töpel
2018-10-05ethtool: don't allow disabling queues with umem installedJakub Kicinski
2018-09-25net: xsk: add a simple buffer reuse queueJakub Kicinski