summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/xskmap.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never failsAndrii Nakryiko2019-11-181-4/+2
* xsk: Restructure/inline XSKMAP lookup/redirect/flushBjörn Töpel2019-11-021-48/+0
* bpf: Implement map_gen_lookup() callback for XSKMAPMaciej Fijalkowski2019-11-021-0/+17
* xsk: Store struct xdp_sock as a flexible array member of the XSKMAPBjörn Töpel2019-11-021-32/+23
* bpf/xskmap: Return ERR_PTR for failure case instead of NULL.Jonathan Lemon2019-09-251-1/+1
* bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc()YueHaibing2019-08-201-1/+1
* xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAPBjörn Töpel2019-08-171-2/+6
* xsk: remove AF_XDP socket from map when the socket is releasedBjörn Töpel2019-08-171-20/+105
* xskmap: Move non-standard list manipulation to helperToke Høiland-Jørgensen2019-06-291-2/+1
* bpf: Allow bpf_map_lookup_elem() on an xskmapJonathan Lemon2019-06-101-0/+7
* bpf: remove redundant assignment to errColin Ian King2019-06-041-1/+1
* bpf: move memory size checks to bpf_map_charge_init()Roman Gushchin2019-05-311-4/+1
* bpf: rework memlock-based memory accounting for mapsRoman Gushchin2019-05-311-4/+5
* bpf: group memory related fields in struct bpf_map_memoryRoman Gushchin2019-05-311-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-10-191-8/+2
|\
| * xsk: do not call synchronize_net() under RCU read lockBjörn Töpel2018-10-111-8/+2
* | bpf: return EOPNOTSUPP when map lookup isn't supportedPrashant Bhole2018-10-091-1/+1
|/
* bpf: fix redirect to map under tail callsDaniel Borkmann2018-08-171-0/+1
* bpf: decouple btf from seq bpf fs dump and enable more mapsDaniel Borkmann2018-08-131-2/+1
* xsk: clean up SPDX headersBjörn Töpel2018-05-181-9/+0
* bpf, xskmap: fix crash in xsk_map_alloc error path handlingDaniel Borkmann2018-05-041-0/+2
* bpf: introduce new bpf AF_XDP map type BPF_MAP_TYPE_XSKMAPBjörn Töpel2018-05-031-0/+239