summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
* bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok()Kees Cook2020-07-161-14/+18
* bpf: Don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZEStanislav Fomichev2020-06-301-20/+33
* devmap: Use bpf_map_area_alloc() for allocating hash bucketsToke Høiland-Jørgensen2020-06-301-4/+6
* bpf: Fix map permissions checkAnton Protopopov2020-06-221-1/+2
* bpf: Support llvm-objcopy for vmlinux BTFFangrui Song2020-06-171-6/+5
* bpf: Fix error return code in map_lookup_and_delete_elem()Wei Yongjun2020-05-201-1/+3
* cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabledToke Høiland-Jørgensen2020-05-021-1/+1
* bpf: Forbid XADD on spilled pointers for unprivileged usersJann Horn2020-05-021-9/+19
* bpf: fix buggy r0 retval refinement for tracing helpersDaniel Borkmann2020-04-231-11/+34
* bpf: Fix tnum constraints for 32-bit comparisonsJann Horn2020-04-171-36/+72
* bpf: Explicitly memset some bpf info structures declared on the stackGreg Kroah-Hartman2020-04-022-3/+6
* bpf: Explicitly memset the bpf_attr structureGreg Kroah-Hartman2020-04-021-1/+2
* bpf: Undo incorrect __reg_bound_offset32 handlingDaniel Borkmann2020-04-011-19/+0
* bpf/btf: Fix BTF verification of enum members in struct/unionYoshiki Komachi2020-04-011-1/+1
* bpf: Initialize storage pointers to NULL to prevent freeing garbage pointerAndrii Nakryiko2020-04-011-2/+2
* bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memoryAndrii Nakryiko2020-04-011-0/+3
* bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fillJohannes Krude2020-02-281-1/+1
* bpf: map_seq_next should always increase position indexVasily Averin2020-02-241-2/+1
* bpf, devmap: Pass lockdep expression to RCU listsAmol Grover2020-02-111-1/+2
* xdp: Fix cleanup on map free for devmap_hash map typeToke Høiland-Jørgensen2020-01-261-28/+46
* bpf: Fix incorrect verifier simulation of ARSH under ALU32Daniel Borkmann2020-01-232-5/+17
* bpf: cgroup: prevent out-of-order release of cgroup bpfRoman Gushchin2020-01-171-2/+9
* bpf: Fix passing modified ctx to ld/abs/ind instructionDaniel Borkmann2020-01-121-2/+7
* bpf: Fix precision tracking for unbounded scalarsDaniel Borkmann2020-01-091-21/+22
* bpf: Provide better register bounds after jmp32 instructionsYonghong Song2019-12-311-0/+19
* bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack()Song Liu2019-12-311-3/+4
* bpf, offload: Unlock on error in bpf_offload_dev_create()Dan Carpenter2019-11-071-1/+3
* bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}()Björn Töpel2019-10-311-2/+5
* bpf: Allow narrow loads of bpf_sysctl fields with offset > 0Ilya Leoshkevich2019-10-301-2/+2
* bpf: Fix use after free in bpf_get_prog_nameDaniel Borkmann2019-10-221-1/+1
* bpf: Fix use after free in subprog's jited symbol removalDaniel Borkmann2019-10-222-12/+21
* xdp: Handle device unregister for devmap_hash map typeToke Høiland-Jørgensen2019-10-211-0/+31
* xdp: Prevent overflow in devmap_hash cost calculation for 32-bit buildsToke Høiland-Jørgensen2019-10-181-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2019-09-282-5/+4
|\
| * bpf: Clean up indentation issue in BTF kflag processingColin Ian King2019-09-261-1/+1
| * bpf/xskmap: Return ERR_PTR for failure case instead of NULL.Jonathan Lemon2019-09-251-1/+1
| * bpf: fix BTF verification of enumsAlexei Starovoitov2019-09-191-3/+2
* | Merge branch 'work.mount3' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2019-09-241-34/+58
|\ \ | |/ |/|
| * vfs: Convert bpf to use the new mount APIDavid Howells2019-09-181-34/+58
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-09-163-9/+22
|\ \
| * | bpf: fix accessing bpf_sysctl.file_pos on s390Ilya Leoshkevich2019-09-162-4/+10
| * | xdp: Fix race in dev_map_hash_update_elem() when replacing elementToke Høiland-Jørgensen2019-09-161-5/+12
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-09-151-9/+14
|\ \ \ | |/ / |/| |
| * | bpf: fix precision tracking of stack slotsAlexei Starovoitov2019-09-051-9/+14
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-09-065-35/+149
|\ \ \
| * | | bpf: introduce verifier internal test flagAlexei Starovoitov2019-08-282-1/+5
| * | | bpf: add new BPF_BTF_GET_NEXT_ID syscall commandQuentin Monnet2019-08-202-2/+6
| * | | bpf: add BTF ids in procfs for file descriptors to BTF objectsQuentin Monnet2019-08-201-0/+12
| * | | bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc()YueHaibing2019-08-201-1/+1
| * | | xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAPBjörn Töpel2019-08-171-2/+6