summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
...
* | bpf: Attachment verification for BPF_MODIFY_RETURNKP Singh2020-03-042-8/+51
* | bpf: Introduce BPF_MODIFY_RETURNKP Singh2020-03-044-2/+8
* | bpf: Refactor trampoline update codeKP Singh2020-03-042-28/+44
* | bpf: Introduce pinnable bpf_link abstractionAndrii Nakryiko2020-03-022-46/+219
* | bpf: INET_DIAG support in bpf_sk_storageMartin KaFai Lau2020-02-271-0/+15
* | bpf: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-02-283-3/+3
* | bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabledDavid Miller2020-02-241-3/+15
* | bpf, lpm: Make locking RT friendlyThomas Gleixner2020-02-241-6/+6
* | bpf: Prepare hashtab locking for PREEMPT_RTThomas Gleixner2020-02-241-9/+56
* | bpf: Factor out hashtab bucket lock operationsThomas Gleixner2020-02-241-23/+46
* | bpf: Replace open coded recursion prevention in sys_bpf()Thomas Gleixner2020-02-241-19/+8
* | bpf: Use recursion prevention helpers in hashtab codeThomas Gleixner2020-02-241-8/+4
* | bpf: Use migrate_disable/enabe() in trampoline code.David Miller2020-02-241-4/+5
* | bpf: Dont iterate over possible CPUs with interrupts disabledThomas Gleixner2020-02-241-10/+10
* | bpf: Remove recursion prevention from rcu free callbackThomas Gleixner2020-02-241-8/+0
* | bpf: Update locking comment in hashtab codeThomas Gleixner2020-02-241-4/+20
* | bpf: Enforce preallocation for instrumentation programs on RTThomas Gleixner2020-02-241-4/+9
* | bpf: Tighten the requirements for preallocated hash mapsThomas Gleixner2020-02-241-11/+28
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-02-212-8/+7
|\ \ | |/ |/|
| * net: Generate reuseport group ID on group creationJakub Sitnicki2020-02-211-5/+0
| * bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASHJakub Sitnicki2020-02-211-3/+7
* | bpf: Fix a potential deadlock with bpf_map_do_batchYonghong Song2020-02-191-3/+31
* | bpf: Do not grab the bucket spinlock by default on htab batch opsBrian Vazquez2020-02-191-2/+22
* | bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fillJohannes Krude2020-02-171-1/+1
* | bpf: Make btf_check_func_type_match() staticHongbo Yao2020-02-111-3/+3
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2020-02-082-9/+6
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2020-02-082-9/+6
| |\
| | * bpf: Fix modifier skipping logicAlexei Starovoitov2020-02-041-5/+3
| | * bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init()Martin KaFai Lau2020-01-292-4/+3
* | | Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-02-081-8/+3
|\ \ \ | |/ / |/| |
| * | fs_parse: fold fs_parameter_desc/fs_parameter_specAl Viro2020-02-071-7/+3
| * | fs_parser: remove fs_parameter_description name fieldEric Sandeen2020-02-071-1/+0
* | | Merge branch 'work.openat2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-01-291-6/+6
|\ \ \ | |_|/ |/| |
| * | nsfs: clean-up ns_get_path() signature to return intAleksa Sarai2019-12-081-6/+6
* | | bpf, xdp: Remove no longer required rcu_read_{un}lock()John Fastabend2020-01-271-2/+3
* | | bpf, xdp: Update devmap comments to reflect napi/rcu usageJohn Fastabend2020-01-271-10/+11
* | | bpf: map_seq_next should always increase position indexVasily Averin2020-01-271-2/+1
* | | bpf: Allow to resolve bpf trampoline and dispatcher in unwindJiri Olsa2020-01-252-10/+74
* | | bpf: Allow BTF ctx access for string pointersJiri Olsa2020-01-251-0/+16
* | | bpf, devmap: Pass lockdep expression to RCU listsAmol Grover2020-01-231-1/+2
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-01-2314-408/+2341
|\ \ \
| * | | bpf: Add BPF_FUNC_jiffies64Martin KaFai Lau2020-01-223-0/+37
| * | | bpf: Introduce dynamic program extensionsAlexei Starovoitov2020-01-224-27/+266
| * | | bpf: Fix error path under memory pressureAlexei Starovoitov2020-01-221-2/+7
| * | | bpf: Fix trampoline usage in preemptAlexei Starovoitov2020-01-221-0/+10
| * | | bpf: don't bother with getname/kern_path - use user_path_atAl Viro2020-01-211-30/+13
| * | | bpf: Fix memory leaks in generic update/delete batch opsBrian Vazquez2020-01-201-11/+19
| * | | bpf: Remove set but not used variable 'first_key'YueHaibing2020-01-161-2/+0
| * | | devmap: Adjust tracepoint for map-less queue flushJesper Dangaard Brouer2020-01-161-1/+1
| * | | xdp: Use bulking for non-map XDP_REDIRECT and consolidate code pathsToke Høiland-Jørgensen2020-01-161-10/+22