- d53ad5d xdp: Move conversion to xdp_frame out of map functions by Toke Høiland-Jørgensen · 3 years ago
- c8064e5 bpf: Let bpf_warn_invalid_xdp_action() report more info by Paolo Abeni · 3 years, 1 month ago
- aeea1b8 bpf, devmap: Exclude XDP broadcast to master device by Jussi Maki · 3 years, 5 months ago
- 82a1ffe5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 6 months ago
- 2ea5eab bpf: devmap: Implement devmap prog execution for generic XDP by Kumar Kartikeya Dwivedi · 3 years, 6 months ago
- 0fc4dcc bpf, devmap: Convert remaining READ_ONCE() to rcu_dereference_check() by Toke Høiland-Jørgensen · 3 years, 6 months ago
- b6df007 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 6 months ago
- 782347b xdp: Add proper __rcu annotations to redirect map entries by Toke Høiland-Jørgensen · 3 years, 6 months ago
- 7dd5d43 bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc by Bui Quang Minh · 3 years, 7 months ago
- e8e0f0f bpf, devmap: Remove drops variable from bq_xmit_all() by Hangbin Liu · 3 years, 7 months ago
- e624d4e xdp: Extend xdp_redirect_map with broadcast support by Hangbin Liu · 3 years, 7 months ago
- cb261b5 bpf: Run devmap xdp_prog on flush instead of bulk enqueue by Jesper Dangaard Brouer · 3 years, 7 months ago
- 8fb33b6 bpf: Fix spelling mistakes by Zhen Lei · 3 years, 7 months ago
- fdc1397 bpf, devmap: Move drop error path to devmap for XDP_REDIRECT by Lorenzo Bianconi · 3 years, 10 months ago
- ee75aef bpf, xdp: Restructure redirect actions by Björn Töpel · 3 years, 10 months ago
- e6a4750 bpf, xdp: Make bpf_redirect_map() a map operation by Björn Töpel · 3 years, 10 months ago
- 7d4553b bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation by Jun'ichi Nomura · 3 years, 11 months ago
- 844f157 bpf: Eliminate rlimit-based memory accounting for devmap maps by Roman Gushchin · 4 years, 1 month ago
- 1440290 bpf: Refine memcg-based memory accounting for devmap maps by Roman Gushchin · 4 years, 1 month ago
- ebc4ecd bpf: {cpu,dev}map: Change various functions return type from int to void by Björn Töpel · 4 years, 4 months ago
- f4d0525 bpf: Add map_meta_equal map ops by Martin KaFai Lau · 4 years, 4 months ago
- f91c031e Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 4 years, 6 months ago
- 2872e9a bpf: Set map_btf_{name, id} for all map types by Andrey Ignatov · 4 years, 6 months ago
- 99c5106 devmap: Use bpf_map_area_alloc() for allocating hash buckets by Toke Høiland-Jørgensen · 4 years, 6 months ago
- 281920b bpf: Devmap adjust uapi for attach bpf program by Jesper Dangaard Brouer · 4 years, 7 months ago
- 26afa0a bpf: Reset data_meta before running programs attached to devmap entry by David Ahern · 4 years, 7 months ago
- 1b698fa xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame by Lorenzo Bianconi · 4 years, 7 months ago
- 64b5902 xdp: Add xdp_txq_info to xdp_buff by David Ahern · 4 years, 7 months ago
- fbee97f bpf: Add support to attach bpf program to a devmap entry by David Ahern · 4 years, 7 months ago
- 7f1c042 devmap: Formalize map value as a named struct by David Ahern · 4 years, 7 months ago
- 788f87a xdp: export the DEV_MAP_BULK_SIZE macro by Ioana Ciornei · 4 years, 8 months ago
- b23bfa5 bpf, xdp: Remove no longer required rcu_read_{un}lock() by John Fastabend · 5 years ago
- 42a84a8 bpf, xdp: Update devmap comments to reflect napi/rcu usage by John Fastabend · 5 years ago
- 485ec2e bpf, devmap: Pass lockdep expression to RCU lists by Amol Grover · 5 years ago
- 58aa94f devmap: Adjust tracepoint for map-less queue flush by Jesper Dangaard Brouer · 5 years ago
- 1d23388 xdp: Use bulking for non-map XDP_REDIRECT and consolidate code paths by Toke Høiland-Jørgensen · 5 years ago
- 75ccae6 xdp: Move devmap bulk queue into struct net_device by Toke Høiland-Jørgensen · 5 years ago
- 9636000 xdp: Make devmap flush_list common for all map instances by Björn Töpel · 5 years ago
- 0536b85 xdp: Simplify devmap cleanup by Björn Töpel · 5 years ago
- 071cdec xdp: Fix cleanup on map free for devmap_hash map type by Toke Høiland-Jørgensen · 5 years ago
- ce197d8 xdp: Handle device unregister for devmap_hash map type by Toke Høiland-Jørgensen · 5 years ago
- 05679ca xdp: Prevent overflow in devmap_hash cost calculation for 32-bit builds by Toke Høiland-Jørgensen · 5 years ago
- af58e7e xdp: Fix race in dev_map_hash_update_elem() when replacing element by Toke Høiland-Jørgensen · 5 years ago
- 6f9d451 xdp: Add devmap_hash map type for looking up devices by hashed index by Toke Høiland-Jørgensen · 5 years ago
- fca16e5 xdp: Refactor devmap allocation code for reuse by Toke Høiland-Jørgensen · 5 years ago
- 0cdbb4b devmap: Allow map lookups from eBPF by Toke Høiland-Jørgensen · 6 years ago
- d5df283 devmap/cpumap: Use flush list instead of bitmap by Toke Høiland-Jørgensen · 6 years ago
- dca73a6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
- 13091aa Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
- da0f382 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by Linus Torvalds · 6 years ago
- 86723c8 bpf, devmap: Add missing RCU read lock on flush by Toshiaki Makita · 6 years ago
- edabf4d bpf, devmap: Add missing bulk queue free by Toshiaki Makita · 6 years ago
- d4dd153 bpf, devmap: Fix premature entry free on destroying map by Toshiaki Makita · 6 years ago
- 5b497af treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 by Thomas Gleixner · 6 years ago
- 6685699 bpf: remove redundant assignment to err by Colin Ian King · 6 years ago
- c85d691 bpf: move memory size checks to bpf_map_charge_init() by Roman Gushchin · 6 years ago
- b936ca6 bpf: rework memlock-based memory accounting for maps by Roman Gushchin · 6 years ago
- 3539b96 bpf: group memory related fields in struct bpf_map_memory by Roman Gushchin · 6 years ago
- 2baae35 bpf: devmap: fix use-after-free Read in __dev_map_entry_free by Eric Dumazet · 6 years ago
- f592f80 bpf: devmap: fix wrong interface selection in notifier_call by Taehee Yoo · 6 years ago
- f6069b9 bpf: fix redirect to map under tail calls by Daniel Borkmann · 6 years ago
- c1617fb Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
- e8d2bec bpf: decouple btf from seq bpf fs dump and enable more maps by Daniel Borkmann · 6 years ago
- 1bf9116 xdp: fix bug in devmap teardown code path by Jesper Dangaard Brouer · 6 years ago
- d8d7218 xdp: XDP_REDIRECT should check IFF_UP and MTU by Toshiaki Makita · 6 years ago
- 6d5fc19 xdp: Fix handling of devmap in generic XDP by Toshiaki Makita · 7 years ago
- c1ece6b bpf/xdp: devmap can avoid calling ndo_xdp_flush by Jesper Dangaard Brouer · 7 years ago
- 42b3346 xdp: add flags argument to ndo_xdp_xmit API by Jesper Dangaard Brouer · 7 years ago
- 71b2c87 bpf: devmap: remove redundant assignment of dev = dev by Colin Ian King · 7 years ago
- e74de52 xdp/trace: extend tracepoint in devmap with an err by Jesper Dangaard Brouer · 7 years ago
- 735fc40 xdp: change ndo_xdp_xmit API to support bulking by Jesper Dangaard Brouer · 7 years ago
- 389ab7f xdp: introduce xdp_return_frame_rx_napi by Jesper Dangaard Brouer · 7 years ago
- 38edddb xdp: add tracepoint for devmap like cpumap have by Jesper Dangaard Brouer · 7 years ago
- 5d053f9 bpf: devmap prepare xdp frames for bulking by Jesper Dangaard Brouer · 7 years ago
- 67f29e0 bpf: devmap introduce dev_map_enqueue by Jesper Dangaard Brouer · 7 years ago
- bd47564 bpf: add helper for copying attrs to struct bpf_map by Jakub Kicinski · 7 years ago
- f8ddadc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 7 years ago
- 8695a53 bpf: devmap fix arithmetic overflow in bitmap_size calculation by John Fastabend · 7 years ago
- 6e71b04 bpf: Add file mode configuration into bpf maps by Chenbo Feng · 7 years ago
- 9ef2a8c bpf: require CAP_NET_ADMIN when using devmap by John Fastabend · 7 years ago
- 82f8dd2 bpf: fix splat for illegal devmap percpu allocation by Daniel Borkmann · 7 years ago
- 582db7e bpf: devmap: pass on return value of bpf_map_precharge_memlock by Tobias Klauser · 7 years ago
- 374fb01 bpf: devmap, use cond_resched instead of cpu_relax by John Fastabend · 7 years ago
- a5e2da6 bpf: netdev is never null in __dev_map_flush by Daniel Borkmann · 7 years ago
- af4d045 bpf: minor cleanups for dev_map by Daniel Borkmann · 7 years ago
- 274043c bpf: fix double free from dev_map_notification() by Daniel Borkmann · 7 years ago
- 96eabe7 bpf: Allow selecting numa node during map creation by Martin KaFai Lau · 7 years ago
- cf9d014 bpf: devmap: remove unnecessary value size check by John Fastabend · 7 years ago
- 4cc7b95 bpf: devmap fix mutex in rcu critical section by John Fastabend · 7 years ago
- 241a974 bpf: dev_map_alloc() shouldn't return NULL by Dan Carpenter · 7 years ago
- 2ddf71e net: add notifier hooks for devmap bpf map by John Fastabend · 7 years ago
- 11393cc xdp: Add batching support to redirect map by John Fastabend · 7 years ago
- 97f91a7 bpf: add bpf_redirect_map helper routine by John Fastabend · 7 years ago
- 546ac1f bpf: add devmap, a map for storing net device references by John Fastabend · 7 years ago