summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/xskmap.c
AgeCommit message (Expand)AuthorFilesLines
2019-12-19xsk: Make xskmap flush_list common for all map instancesBjörn Töpel1-15/+3
2019-11-18bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never failsAndrii Nakryiko1-4/+2
2019-11-02xsk: Restructure/inline XSKMAP lookup/redirect/flushBjörn Töpel1-48/+0
2019-11-02bpf: Implement map_gen_lookup() callback for XSKMAPMaciej Fijalkowski1-0/+17
2019-11-02xsk: Store struct xdp_sock as a flexible array member of the XSKMAPBjörn Töpel1-32/+23
2019-09-25bpf/xskmap: Return ERR_PTR for failure case instead of NULL.Jonathan Lemon1-1/+1
2019-08-20bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc()YueHaibing1-1/+1
2019-08-17xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAPBjörn Töpel1-2/+6
2019-08-17xsk: remove AF_XDP socket from map when the socket is releasedBjörn Töpel1-20/+105
2019-06-29xskmap: Move non-standard list manipulation to helperToke Høiland-Jørgensen1-2/+1
2019-06-10bpf: Allow bpf_map_lookup_elem() on an xskmapJonathan Lemon1-0/+7
2019-06-04bpf: remove redundant assignment to errColin Ian King1-1/+1
2019-05-31bpf: move memory size checks to bpf_map_charge_init()Roman Gushchin1-4/+1
2019-05-31bpf: rework memlock-based memory accounting for mapsRoman Gushchin1-4/+5
2019-05-31bpf: group memory related fields in struct bpf_map_memoryRoman Gushchin1-2/+2
2018-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-8/+2
2018-10-11xsk: do not call synchronize_net() under RCU read lockBjörn Töpel1-8/+2
2018-10-09bpf: return EOPNOTSUPP when map lookup isn't supportedPrashant Bhole1-1/+1
2018-08-17bpf: fix redirect to map under tail callsDaniel Borkmann1-0/+1
2018-08-13bpf: decouple btf from seq bpf fs dump and enable more mapsDaniel Borkmann1-2/+1
2018-05-18xsk: clean up SPDX headersBjörn Töpel1-9/+0
2018-05-04bpf, xskmap: fix crash in xsk_map_alloc error path handlingDaniel Borkmann1-0/+2
2018-05-03bpf: introduce new bpf AF_XDP map type BPF_MAP_TYPE_XSKMAPBjörn Töpel1-0/+239