summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/syscall.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-24bpf: Add poke dependency tracking for prog array mapsDaniel Borkmann1-6/+14
2019-11-24bpf: Move owner type, jited info into array auxiliary dataDaniel Borkmann1-10/+6
2019-11-24bpf: Move bpf_free_used_maps into sleepable sectionDaniel Borkmann1-20/+0
2019-11-23Revert "bpf: Emit audit messages upon successful prog load and unload"Jakub Kicinski1-31/+0
2019-11-20bpf: Switch bpf_map_{area_alloc,area_mmapable_alloc}() to u64 sizeDaniel Borkmann1-4/+7
2019-11-20bpf: Emit audit messages upon successful prog load and unloadDaniel Borkmann1-0/+31
2019-11-18bpf: Add mmap() support for BPF_MAP_TYPE_ARRAYAndrii Nakryiko1-3/+96
2019-11-18bpf: Convert bpf_prog refcnt to atomic64_tAndrii Nakryiko1-21/+9
2019-11-18bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never failsAndrii Nakryiko1-29/+22
2019-11-15bpf: Support attaching tracing BPF program to other BPF programsAlexei Starovoitov1-4/+15
2019-11-15bpf: Compare BTF types of functions arguments with actual typesAlexei Starovoitov1-0/+1
2019-11-15bpf: Annotate context typesAlexei Starovoitov1-2/+2
2019-11-15bpf: Introduce BPF trampolineAlexei Starovoitov1-4/+49
2019-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-3/+3
2019-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-11/+20
2019-10-31bpf: Replace prog_raw_tp+btf_id with prog_tracingAlexei Starovoitov1-3/+3
2019-10-24bpf: Prepare btf_ctx_access for non raw_tp use caseMartin KaFai Lau1-3/+1
2019-10-22bpf: Fix use after free in bpf_get_prog_nameDaniel Borkmann1-1/+1
2019-10-22bpf: Fix use after free in subprog's jited symbol removalDaniel Borkmann1-11/+20
2019-10-18bpf: Fix bpf_attr.attach_btf_id checkAlexei Starovoitov1-6/+11
2019-10-17bpf: Attach raw_tp program with BTF via type nameAlexei Starovoitov1-23/+47
2019-10-17bpf: Add attach_btf_id attribute to program loadAlexei Starovoitov1-4/+14
2019-09-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-3/+18
2019-08-28bpf: introduce verifier internal test flagAlexei Starovoitov1-0/+1
2019-08-24bpf: fix use after free in prog symbol exposureDaniel Borkmann1-12/+18
2019-08-20bpf: add new BPF_BTF_GET_NEXT_ID syscall commandQuentin Monnet1-0/+4
2019-08-17bpf: export bpf_map_inc_not_zeroStanislav Fomichev1-3/+13
2019-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-43/+79
2019-07-03Merge branch 'timers/vdso' into timers/coreThomas Gleixner1-0/+8
2019-06-27bpf: implement getsockopt and setsockopt hooksStanislav Fomichev1-0/+19
2019-06-22timekeeping: Use proper clock specifier names in functionsJason A. Donenfeld1-1/+1
2019-06-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-9/+9
2019-06-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-0/+8
2019-06-06bpf: fix unconnected udp hooksDaniel Borkmann1-0/+8
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295Thomas Gleixner1-9/+1
2019-05-31bpf: move memory size checks to bpf_map_charge_init()Roman Gushchin1-2/+7
2019-05-31bpf: rework memlock-based memory accounting for mapsRoman Gushchin1-36/+33
2019-05-31bpf: group memory related fields in struct bpf_map_memoryRoman Gushchin1-9/+10
2019-05-31bpf: cgroup inet skb programs can return 0 to 3brakmo1-0/+12
2019-05-24bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32"Jiong Wang1-1/+3
2019-05-14bpf: add map_lookup_elem_sys_only for lookups from syscall sideDaniel Borkmann1-1/+4
2019-04-27bpf: Introduce bpf sk local storageMartin KaFai Lau1-1/+2
2019-04-26bpf: add writable context for raw tracepointsMatt Mullins1-2/+6
2019-04-25bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_typeStanislav Fomichev1-0/+2
2019-04-12bpf: Sysctl hookAndrey Ignatov1-0/+7
2019-04-11bpf: support input __sk_buff context in BPF_PROG_TEST_RUNStanislav Fomichev1-1/+9
2019-04-09bpf: allow for key-less BTF in array mapDaniel Borkmann1-4/+11
2019-04-09bpf: allow . char as part of the object nameDaniel Borkmann1-3/+3
2019-04-09bpf: add syscall side map freeze supportDaniel Borkmann1-12/+54
2019-04-09bpf: add program side {rd, wr}only support for mapsDaniel Borkmann1-0/+2