aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/kernel/bpf (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-03-10bpf/btf: Fix BTF verification of enum members in struct/unionYoshiki Komachi1-1/+1
2020-03-09bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memoryAndrii Nakryiko1-0/+3
2020-03-09bpf: Initialize storage pointers to NULL to prevent freeing garbage pointerAndrii Nakryiko1-2/+2
2020-03-05bpf: Remove unnecessary CAP_MAC_ADMIN checkKP Singh1-10/+3
2020-03-05bpf: Do not allow map_freeze in struct_ops mapMartin KaFai Lau1-0/+5
2020-03-05bpf: Return better error value in delete_elem for struct_ops mapMartin KaFai Lau1-3/+11
2020-03-04bpf: Attachment verification for BPF_MODIFY_RETURNKP Singh2-8/+51
2020-03-04bpf: Introduce BPF_MODIFY_RETURNKP Singh4-2/+8
2020-03-04bpf: Refactor trampoline update codeKP Singh2-28/+44
2020-03-02bpf: Introduce pinnable bpf_link abstractionAndrii Nakryiko2-46/+219
2020-02-27bpf: INET_DIAG support in bpf_sk_storageMartin KaFai Lau1-0/+15
2020-02-28bpf: Replace zero-length array with flexible-array memberGustavo A. R. Silva3-3/+3
2020-02-24bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabledDavid Miller1-3/+15
2020-02-24bpf, lpm: Make locking RT friendlyThomas Gleixner1-6/+6
2020-02-24bpf: Prepare hashtab locking for PREEMPT_RTThomas Gleixner1-9/+56
2020-02-24bpf: Factor out hashtab bucket lock operationsThomas Gleixner1-23/+46
2020-02-24bpf: Replace open coded recursion prevention in sys_bpf()Thomas Gleixner1-19/+8
2020-02-24bpf: Use recursion prevention helpers in hashtab codeThomas Gleixner1-8/+4
2020-02-24bpf: Use migrate_disable/enabe() in trampoline code.David Miller1-4/+5
2020-02-24bpf: Dont iterate over possible CPUs with interrupts disabledThomas Gleixner1-10/+10
2020-02-24bpf: Remove recursion prevention from rcu free callbackThomas Gleixner1-8/+0
2020-02-24bpf: Update locking comment in hashtab codeThomas Gleixner1-4/+20
2020-02-24bpf: Enforce preallocation for instrumentation programs on RTThomas Gleixner1-4/+9
2020-02-24bpf: Tighten the requirements for preallocated hash mapsThomas Gleixner1-11/+28
2020-02-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2-8/+7
2020-02-21net: Generate reuseport group ID on group creationJakub Sitnicki1-5/+0
2020-02-21bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASHJakub Sitnicki1-3/+7
2020-02-19bpf: Fix a potential deadlock with bpf_map_do_batchYonghong Song1-3/+31
2020-02-19bpf: Do not grab the bucket spinlock by default on htab batch opsBrian Vazquez1-2/+22
2020-02-17bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fillJohannes Krude1-1/+1
2020-02-11bpf: Make btf_check_func_type_match() staticHongbo Yao1-3/+3
2020-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2-9/+6
2020-02-08Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-8/+3
2020-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-9/+6
2020-02-07fs_parse: fold fs_parameter_desc/fs_parameter_specAl Viro1-7/+3
2020-02-07fs_parser: remove fs_parameter_description name fieldEric Sandeen1-1/+0
2020-02-04bpf: Fix modifier skipping logicAlexei Starovoitov1-5/+3
2020-01-29Merge branch 'work.openat2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-6/+6
2020-01-29bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init()Martin KaFai Lau2-4/+3
2020-01-27bpf, xdp: Remove no longer required rcu_read_{un}lock()John Fastabend1-2/+3
2020-01-27bpf, xdp: Update devmap comments to reflect napi/rcu usageJohn Fastabend1-10/+11
2020-01-27bpf: map_seq_next should always increase position indexVasily Averin1-2/+1
2020-01-25bpf: Allow to resolve bpf trampoline and dispatcher in unwindJiri Olsa2-10/+74
2020-01-25bpf: Allow BTF ctx access for string pointersJiri Olsa1-0/+16
2020-01-23bpf, devmap: Pass lockdep expression to RCU listsAmol Grover1-1/+2
2020-01-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller14-408/+2341
2020-01-22bpf: Add BPF_FUNC_jiffies64Martin KaFai Lau3-0/+37
2020-01-22bpf: Introduce dynamic program extensionsAlexei Starovoitov4-27/+266
2020-01-22bpf: Fix error path under memory pressureAlexei Starovoitov1-2/+7
2020-01-22bpf: Fix trampoline usage in preemptAlexei Starovoitov1-0/+10