summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/syscall.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bpf: Support attaching tracing BPF program to other BPF programsAlexei Starovoitov2019-11-151-4/+15
* bpf: Compare BTF types of functions arguments with actual typesAlexei Starovoitov2019-11-151-0/+1
* bpf: Annotate context typesAlexei Starovoitov2019-11-151-2/+2
* bpf: Introduce BPF trampolineAlexei Starovoitov2019-11-151-4/+49
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-11-021-3/+3
|\
| * bpf: Replace prog_raw_tp+btf_id with prog_tracingAlexei Starovoitov2019-10-311-3/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-11-021-11/+20
|\ \ | |/ |/|
| * bpf: Fix use after free in bpf_get_prog_nameDaniel Borkmann2019-10-231-1/+1
| * bpf: Fix use after free in subprog's jited symbol removalDaniel Borkmann2019-10-221-11/+20
* | bpf: Prepare btf_ctx_access for non raw_tp use caseMartin KaFai Lau2019-10-251-3/+1
* | bpf: Fix bpf_attr.attach_btf_id checkAlexei Starovoitov2019-10-181-6/+11
* | bpf: Attach raw_tp program with BTF via type nameAlexei Starovoitov2019-10-171-23/+47
* | bpf: Add attach_btf_id attribute to program loadAlexei Starovoitov2019-10-171-4/+14
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-09-061-3/+18
|\
| * bpf: introduce verifier internal test flagAlexei Starovoitov2019-08-281-0/+1
| * bpf: add new BPF_BTF_GET_NEXT_ID syscall commandQuentin Monnet2019-08-201-0/+4
| * bpf: export bpf_map_inc_not_zeroStanislav Fomichev2019-08-171-3/+13
* | bpf: fix use after free in prog symbol exposureDaniel Borkmann2019-08-241-12/+18
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2019-07-111-43/+79
|\
| * bpf: implement getsockopt and setsockopt hooksStanislav Fomichev2019-06-281-0/+19
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-06-181-9/+9
| |\
| * | bpf: move memory size checks to bpf_map_charge_init()Roman Gushchin2019-06-011-2/+7
| * | bpf: rework memlock-based memory accounting for mapsRoman Gushchin2019-06-011-36/+33
| * | bpf: group memory related fields in struct bpf_map_memoryRoman Gushchin2019-06-011-9/+10
| * | bpf: cgroup inet skb programs can return 0 to 3brakmo2019-06-011-0/+12
| * | bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32"Jiong Wang2019-05-251-1/+3
* | | Merge branch 'timers/vdso' into timers/coreThomas Gleixner2019-07-031-0/+8
|\ \ \ | | |/ | |/|
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2019-06-181-0/+8
| |\ \
| | * | bpf: fix unconnected udp hooksDaniel Borkmann2019-06-071-0/+8
| | |/
* | / timekeeping: Use proper clock specifier names in functionsJason A. Donenfeld2019-06-221-1/+1
|/ /
* / treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295Thomas Gleixner2019-06-051-9/+1
|/
* bpf: add map_lookup_elem_sys_only for lookups from syscall sideDaniel Borkmann2019-05-141-1/+4
* bpf: Introduce bpf sk local storageMartin KaFai Lau2019-04-271-1/+2
* bpf: add writable context for raw tracepointsMatt Mullins2019-04-271-2/+6
* bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_typeStanislav Fomichev2019-04-251-0/+2
* bpf: Sysctl hookAndrey Ignatov2019-04-121-0/+7
* bpf: support input __sk_buff context in BPF_PROG_TEST_RUNStanislav Fomichev2019-04-111-1/+9
* bpf: allow for key-less BTF in array mapDaniel Borkmann2019-04-101-4/+11
* bpf: allow . char as part of the object nameDaniel Borkmann2019-04-101-3/+3
* bpf: add syscall side map freeze supportDaniel Borkmann2019-04-101-12/+54
* bpf: add program side {rd, wr}only support for mapsDaniel Borkmann2019-04-101-0/+2
* bpf: do not retain flags that are not tied to map lifetimeDaniel Borkmann2019-04-101-1/+13
* bpf: implement lookup-free direct value access for mapsDaniel Borkmann2019-04-101-7/+21
* bpf: increase complexity limit and maximum program sizeAlexei Starovoitov2019-04-041-1/+2
* bpf: Try harder when allocating memory for large mapsMartynas Pumputis2019-03-181-7/+15
* Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2019-03-061-0/+2
|\
| * Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar2019-02-281-2/+10
| |\
| * | perf, bpf: Introduce PERF_RECORD_BPF_EVENTSong Liu2019-01-211-0/+2
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-03-041-2/+37
|\ \ \
| * | | bpf: expose program stats via bpf_prog_infoAlexei Starovoitov2019-02-271-0/+5