summaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)Author
2020-03-02bpf: Introduce pinnable bpf_link abstractionAndrii Nakryiko
2020-02-27bpf: INET_DIAG support in bpf_sk_storageMartin KaFai Lau
2020-02-28bpf: Replace zero-length array with flexible-array memberGustavo A. R. Silva
2020-02-24bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabledDavid Miller
2020-02-24bpf, lpm: Make locking RT friendlyThomas Gleixner
2020-02-24bpf: Prepare hashtab locking for PREEMPT_RTThomas Gleixner
2020-02-24bpf: Factor out hashtab bucket lock operationsThomas Gleixner
2020-02-24bpf: Replace open coded recursion prevention in sys_bpf()Thomas Gleixner
2020-02-24bpf: Use recursion prevention helpers in hashtab codeThomas Gleixner
2020-02-24bpf: Use migrate_disable/enabe() in trampoline code.David Miller
2020-02-24bpf: Dont iterate over possible CPUs with interrupts disabledThomas Gleixner
2020-02-24bpf: Remove recursion prevention from rcu free callbackThomas Gleixner
2020-02-24bpf: Update locking comment in hashtab codeThomas Gleixner
2020-02-24bpf: Enforce preallocation for instrumentation programs on RTThomas Gleixner
2020-02-24bpf: Tighten the requirements for preallocated hash mapsThomas Gleixner
2020-02-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2020-02-21net: Generate reuseport group ID on group creationJakub Sitnicki
2020-02-21bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASHJakub Sitnicki
2020-02-19bpf: Fix a potential deadlock with bpf_map_do_batchYonghong Song
2020-02-19bpf: Do not grab the bucket spinlock by default on htab batch opsBrian Vazquez
2020-02-17bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fillJohannes Krude
2020-02-11bpf: Make btf_check_func_type_match() staticHongbo Yao
2020-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds
2020-02-08Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2020-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller
2020-02-07fs_parse: fold fs_parameter_desc/fs_parameter_specAl Viro
2020-02-07fs_parser: remove fs_parameter_description name fieldEric Sandeen
2020-02-04bpf: Fix modifier skipping logicAlexei Starovoitov
2020-01-29Merge branch 'work.openat2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2020-01-29bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init()Martin KaFai Lau
2020-01-27bpf, xdp: Remove no longer required rcu_read_{un}lock()John Fastabend
2020-01-27bpf, xdp: Update devmap comments to reflect napi/rcu usageJohn Fastabend
2020-01-27bpf: map_seq_next should always increase position indexVasily Averin
2020-01-25bpf: Allow to resolve bpf trampoline and dispatcher in unwindJiri Olsa
2020-01-25bpf: Allow BTF ctx access for string pointersJiri Olsa
2020-01-23bpf, devmap: Pass lockdep expression to RCU listsAmol Grover
2020-01-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2020-01-22bpf: Add BPF_FUNC_jiffies64Martin KaFai Lau
2020-01-22bpf: Introduce dynamic program extensionsAlexei Starovoitov
2020-01-22bpf: Fix error path under memory pressureAlexei Starovoitov
2020-01-22bpf: Fix trampoline usage in preemptAlexei Starovoitov
2020-01-21bpf: don't bother with getname/kern_path - use user_path_atAl Viro
2020-01-20bpf: Fix memory leaks in generic update/delete batch opsBrian Vazquez
2020-01-19Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller
2020-01-16bpf: Remove set but not used variable 'first_key'YueHaibing
2020-01-16devmap: Adjust tracepoint for map-less queue flushJesper Dangaard Brouer
2020-01-16xdp: Use bulking for non-map XDP_REDIRECT and consolidate code pathsToke Høiland-Jørgensen
2020-01-16xdp: Move devmap bulk queue into struct net_deviceToke Høiland-Jørgensen
2020-01-15bpf: Add batch ops to all htab bpf mapYonghong Song
2020-01-15bpf: Add lookup and update batch ops to arraymapBrian Vazquez