summaryrefslogtreecommitdiff
path: root/kernel/bpf/syscall.c
AgeCommit message (Expand)Author
2020-01-22bpf: Introduce dynamic program extensionsAlexei Starovoitov
2020-01-20bpf: Fix memory leaks in generic update/delete batch opsBrian Vazquez
2020-01-16bpf: Remove set but not used variable 'first_key'YueHaibing
2020-01-15bpf: Add batch ops to all htab bpf mapYonghong Song
2020-01-15bpf: Add generic support for update and delete batch opsBrian Vazquez
2020-01-15bpf: Add generic support for lookup batch opBrian Vazquez
2020-01-15bpf: Add bpf_map_{value_size, update_value, map_copy_value} functionsBrian Vazquez
2020-01-09bpf: Introduce BPF_MAP_TYPE_STRUCT_OPSMartin KaFai Lau
2020-01-09bpf: Introduce BPF_PROG_TYPE_STRUCT_OPSMartin KaFai Lau
2019-12-19bpf: Support replacing cgroup-bpf program in MULTI modeAndrey Ignatov
2019-12-13bpf, xdp: Start using the BPF dispatcher for XDPBjörn Töpel
2019-12-11bpf: Emit audit messages upon successful prog load and unloadDaniel Borkmann
2019-11-24bpf: Add poke dependency tracking for prog array mapsDaniel Borkmann
2019-11-24bpf: Move owner type, jited info into array auxiliary dataDaniel Borkmann
2019-11-24bpf: Move bpf_free_used_maps into sleepable sectionDaniel Borkmann
2019-11-23Revert "bpf: Emit audit messages upon successful prog load and unload"Jakub Kicinski
2019-11-20bpf: Switch bpf_map_{area_alloc,area_mmapable_alloc}() to u64 sizeDaniel Borkmann
2019-11-20bpf: Emit audit messages upon successful prog load and unloadDaniel Borkmann
2019-11-18bpf: Add mmap() support for BPF_MAP_TYPE_ARRAYAndrii Nakryiko
2019-11-18bpf: Convert bpf_prog refcnt to atomic64_tAndrii Nakryiko
2019-11-18bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never failsAndrii Nakryiko
2019-11-15bpf: Support attaching tracing BPF program to other BPF programsAlexei Starovoitov
2019-11-15bpf: Compare BTF types of functions arguments with actual typesAlexei Starovoitov
2019-11-15bpf: Annotate context typesAlexei Starovoitov
2019-11-15bpf: Introduce BPF trampolineAlexei Starovoitov
2019-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2019-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller
2019-10-31bpf: Replace prog_raw_tp+btf_id with prog_tracingAlexei Starovoitov
2019-10-24bpf: Prepare btf_ctx_access for non raw_tp use caseMartin KaFai Lau
2019-10-22bpf: Fix use after free in bpf_get_prog_nameDaniel Borkmann
2019-10-22bpf: Fix use after free in subprog's jited symbol removalDaniel Borkmann
2019-10-18bpf: Fix bpf_attr.attach_btf_id checkAlexei Starovoitov
2019-10-17bpf: Attach raw_tp program with BTF via type nameAlexei Starovoitov
2019-10-17bpf: Add attach_btf_id attribute to program loadAlexei Starovoitov
2019-09-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2019-08-28bpf: introduce verifier internal test flagAlexei Starovoitov
2019-08-24bpf: fix use after free in prog symbol exposureDaniel Borkmann
2019-08-20bpf: add new BPF_BTF_GET_NEXT_ID syscall commandQuentin Monnet
2019-08-17bpf: export bpf_map_inc_not_zeroStanislav Fomichev
2019-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds
2019-07-03Merge branch 'timers/vdso' into timers/coreThomas Gleixner
2019-06-27bpf: implement getsockopt and setsockopt hooksStanislav Fomichev
2019-06-22timekeeping: Use proper clock specifier names in functionsJason A. Donenfeld
2019-06-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller
2019-06-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds
2019-06-06bpf: fix unconnected udp hooksDaniel Borkmann
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295Thomas Gleixner
2019-05-31bpf: move memory size checks to bpf_map_charge_init()Roman Gushchin
2019-05-31bpf: rework memlock-based memory accounting for mapsRoman Gushchin
2019-05-31bpf: group memory related fields in struct bpf_map_memoryRoman Gushchin