summaryrefslogtreecommitdiffstats
path: root/kernel/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callbackMircea Cirjaliu2021-01-191-1/+1
| * | bpf: Support PTR_TO_MEM{,_OR_NULL} register spillingGilad Reti2021-01-141-0/+2
| * | bpf: Allow empty module BTFsAndrii Nakryiko2021-01-121-1/+1
| * | bpf: Don't leak memory in bpf getsockopt when optlen == 0Stanislav Fomichev2021-01-121-2/+3
| * | bpf: Fix typo in bpf_inode_storage.cKP Singh2021-01-121-2/+2
| * | bpf: Local storage helpers should check nullness of owner ptr passedKP Singh2021-01-122-2/+8
| * | bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attachJiri Olsa2021-01-121-2/+4
| |/
* | bpf: Add size arg to build_id_parse functionJiri Olsa2021-01-151-1/+1
* | bpf: Move stack_map_get_build_id into libJiri Olsa2021-01-151-139/+4
* | bpf: Add bitwise atomic instructionsBrendan Jackman2021-01-153-4/+26
* | bpf: Pull out a macro for interpreting atomic ALU operationsBrendan Jackman2021-01-151-41/+39
* | bpf: Add instructions for atomic_[cmp]xchgBrendan Jackman2021-01-153-2/+52
* | bpf: Add BPF_FETCH field / create atomic_fetch_add instructionBrendan Jackman2021-01-153-9/+44
* | bpf: Move BPF_STX reserved field check into BPF_STX verifier codeBrendan Jackman2021-01-151-7/+6
* | bpf: Rename BPF_XADD and prepare to encode other atomics in .immBrendan Jackman2021-01-153-21/+40
* | bpf: Support BPF ksym variables in kernel modulesAndrii Nakryiko2021-01-133-30/+178
* | bpf: Fix a verifier message for alloc size helper argBrendan Jackman2021-01-121-1/+1
* | bpf: Remove unnecessary <argp.h> include from preload/iteratorsLeah Neukirchen2021-01-081-1/+1
|/
* bpf: Fix a task_iter bug caused by a merge conflict resolutionYonghong Song2021-01-031-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2020-12-293-10/+10
|\
| * bpf: Use thread_group_leader()Jonathan Lemon2020-12-241-1/+1
| * bpf: Save correct stopping point in file seq iterationJonathan Lemon2020-12-241-1/+2
| * bpf: Add schedule point in htab_init_buckets()Eric Dumazet2020-12-221-0/+1
| * bpf: Remove unused including <linux/version.h>Tian Tao2020-12-181-1/+0
* | Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-12-162-43/+10
|\ \ | |/ |/|
| * bpf/task_iter: In task_file_seq_get_next use task_lookup_next_fd_rcuEric W. Biederman2020-12-101-34/+10
| * file: Replace fcheck_files with files_lookup_fd_rcuEric W. Biederman2020-12-101-1/+1
| * bpf: In bpf_task_fd_query use fget_taskEric W. Biederman2020-12-101-17/+3
* | Merge tag 'net-next-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2020-12-1523-728/+1536
|\ \
| * \ Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-12-153-5/+9
| |\ \
| | * | bpf: Permits pointers on stack for helper callsYonghong Song2020-12-141-1/+2
| | * | bpf: Return -ENOTSUPP when attaching to non-kernel BTFAndrii Nakryiko2020-12-081-1/+4
| | * | bpf: Propagate __user annotations properlyLukas Bulwahn2020-12-081-1/+1
| | * | bpf: Avoid overflows involving hash elem_sizeEric Dumazet2020-12-071-2/+2
| * | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-12-122-7/+7
| |\ \ \ | | |/ / | |/| |
| * | | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-12-0419-580/+514
| |\ \ \
| | * | | bpf: Allow to specify kernel module BTFs when attaching BPF programsAndrii Nakryiko2020-12-042-31/+56
| | * | | bpf: Remove hard-coded btf_vmlinux assumption from BPF verifierAndrii Nakryiko2020-12-043-54/+112
| | * | | bpf: Eliminate rlimit-based memory accounting for bpf progsRoman Gushchin2020-12-032-69/+12
| | * | | bpf: Eliminate rlimit-based memory accounting infra for bpf mapsRoman Gushchin2020-12-031-80/+16
| | * | | bpf: Eliminate rlimit-based memory accounting for bpf local storage mapsRoman Gushchin2020-12-031-10/+0
| | * | | bpf: Eliminate rlimit-based memory accounting for stackmap mapsRoman Gushchin2020-12-031-13/+3
| | * | | bpf: Eliminate rlimit-based memory accounting for bpf ringbufferRoman Gushchin2020-12-031-20/+4
| | * | | bpf: Eliminate rlimit-based memory accounting for reuseport_array mapsRoman Gushchin2020-12-031-10/+2
| | * | | bpf: Eliminate rlimit-based memory accounting for queue_stack_maps mapsRoman Gushchin2020-12-031-12/+4
| | * | | bpf: Eliminate rlimit-based memory accounting for lpm_trie mapsRoman Gushchin2020-12-031-13/+0
| | * | | bpf: Eliminate rlimit-based memory accounting for hashtab mapsRoman Gushchin2020-12-031-18/+1
| | * | | bpf: Eliminate rlimit-based memory accounting for devmap mapsRoman Gushchin2020-12-031-16/+2
| | * | | bpf: Eliminate rlimit-based memory accounting for cgroup storage mapsRoman Gushchin2020-12-031-20/+1
| | * | | bpf: Eliminate rlimit-based memory accounting for cpumap mapsRoman Gushchin2020-12-031-15/+1