Age | Commit message (Expand) | Author | Files | Lines |
2021-12-29 | net: Don't include filter.h from net/sock.h | Jakub Kicinski | 1 | -0/+1 |
2021-06-24 | xdp: Add proper __rcu annotations to redirect map entries | Toke Høiland-Jørgensen | 1 | -1/+1 |
2021-03-10 | bpf, xdp: Make bpf_redirect_map() a map operation | Björn Töpel | 1 | -19/+0 |
2020-12-18 | xsk: Fix race in SKB mode transmit with shared cq | Magnus Karlsson | 1 | -4/+0 |
2020-11-20 | xsk: Fix umem cleanup bug at socket destruct | Magnus Karlsson | 1 | -0/+1 |
2020-08-31 | xsk: Rearrange internal structs for better performance | Magnus Karlsson | 1 | -6/+7 |
2020-08-31 | xsk: Enable sharing of dma mappings | Magnus Karlsson | 1 | -0/+1 |
2020-08-31 | xsk: Move addrs from buffer pool to umem | Magnus Karlsson | 1 | -0/+1 |
2020-08-31 | xsk: Move xsk_tx_list and its lock to buffer pool | Magnus Karlsson | 1 | -3/+1 |
2020-08-31 | xsk: Move queue_id, dev and need_wakeup to buffer pool | Magnus Karlsson | 1 | -3/+0 |
2020-08-31 | xsk: Move fill and completion rings to buffer pool | Magnus Karlsson | 1 | -2/+2 |
2020-08-31 | xsk: Create and free buffer pool independently from umem | Magnus Karlsson | 1 | -2/+1 |
2020-08-31 | xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfaces | Magnus Karlsson | 1 | -0/+1 |
2020-07-14 | xsk: Add new statistics | Ciara Loftus | 1 | -0/+4 |
2020-05-22 | xsk: Remove MEM_TYPE_ZERO_COPY and corresponding code | Björn Töpel | 1 | -45/+0 |
2020-05-22 | xsk: Introduce AF_XDP buffer allocation API | Björn Töpel | 1 | -0/+2 |
2020-05-22 | xsk: Move defines only used by AF_XDP internals to xsk.h | Björn Töpel | 1 | -14/+0 |
2020-05-22 | xsk: Move driver interface to xdp_sock_drv.h | Magnus Karlsson | 1 | -206/+8 |
2020-05-22 | xsk: Move xskmap.c to net/xdp/ | Björn Töpel | 1 | -20/+0 |
2020-05-22 | xsk: Fix xsk_umem_xdp_frame_sz() | Björn Töpel | 1 | -1/+1 |
2020-05-15 | xdp: For Intel AF_XDP drivers add XDP frame_sz | Jesper Dangaard Brouer | 1 | -0/+11 |
2020-05-04 | xsk: Remove unnecessary member in xdp_umem | Magnus Karlsson | 1 | -1/+0 |
2020-05-04 | xsk: Change two variable names for increased clarity | Magnus Karlsson | 1 | -2/+2 |
2019-12-21 | xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addr | Magnus Karlsson | 1 | -5/+5 |
2019-12-21 | xsk: Change names of validation functions | Magnus Karlsson | 1 | -2/+2 |
2019-12-20 | xsk: Make xskmap flush_list common for all map instances | Björn Töpel | 1 | -7/+4 |
2019-11-02 | xsk: Restructure/inline XSKMAP lookup/redirect/flush | Björn Töpel | 1 | -12/+39 |
2019-08-31 | xsk: add support to allow unaligned chunk placement | Kevin Laatz | 1 | -4/+71 |
2019-08-18 | xsk: remove AF_XDP socket from map when the socket is released | Björn Töpel | 1 | -0/+18 |
2019-08-18 | xsk: add support for need_wakeup flag in AF_XDP rings | Magnus Karlsson | 1 | -1/+32 |
2019-07-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+5 |
2019-07-09 | xdp: fix race on generic receive path | Ilya Maximets | 1 | -0/+2 |
2019-07-03 | xdp: fix hang while unregistering device bound to xdp socket | Ilya Maximets | 1 | -0/+5 |
2019-06-27 | xsk: Return the whole xdp_desc from xsk_umem_consume_tx | Maxim Mikityanskiy | 1 | -3/+3 |
2019-06-27 | xsk: Add API to check for available entries in FQ | Maxim Mikityanskiy | 1 | -0/+21 |
2019-06-11 | bpf: Allow bpf_map_lookup_elem() on an xskmap | Jonathan Lemon | 1 | -2/+2 |
2019-03-16 | xsk: fix umem memory leak on cleanup | Björn Töpel | 1 | -1/+0 |
2019-01-25 | xsk: add id to umem | Björn Töpel | 1 | -0/+1 |
2018-10-05 | ethtool: don't allow disabling queues with umem installed | Jakub Kicinski | 1 | -0/+7 |
2018-09-25 | net: xsk: add a simple buffer reuse queue | Jakub Kicinski | 1 | -0/+69 |
2018-09-01 | xsk: i40e: get rid of useless struct xdp_umem_props | Magnus Karlsson | 1 | -6/+2 |
2018-08-29 | xsk: expose xdp_umem_get_{data,dma} to drivers | Björn Töpel | 1 | -0/+43 |
2018-07-03 | xsk: fix potential race in SKB TX completion code | Magnus Karlsson | 1 | -0/+4 |
2018-06-05 | xsk: wire upp Tx zero-copy functions | Magnus Karlsson | 1 | -0/+9 |
2018-06-05 | xsk: add zero-copy support for Rx | Björn Töpel | 1 | -0/+6 |
2018-06-05 | xsk: introduce xdp_umem_page | Björn Töpel | 1 | -1/+6 |
2018-06-05 | xsk: moved struct xdp_umem definition | Björn Töpel | 1 | -1/+23 |
2018-05-18 | xsk: clean up SPDX headers | Björn Töpel | 1 | -11/+2 |
2018-05-04 | xsk: add Tx queue setup and mmap support | Magnus Karlsson | 1 | -0/+1 |
2018-05-04 | bpf: introduce new bpf AF_XDP map type BPF_MAP_TYPE_XSKMAP | Björn Töpel | 1 | -0/+7 |