summaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)AuthorFilesLines
2018-10-01bpf: rework cgroup storage pointer passingRoman Gushchin2-3/+8
2018-10-01bpf: extend cgroup bpf core to allow multiple cgroup storage typesRoman Gushchin5-39/+85
2018-09-28bpf: harden flags check in cgroup_storage_update_elem()Roman Gushchin1-1/+1
2018-09-28bpf: permit CGROUP_DEVICE programs accessing helper bpf_get_current_cgroup_id()Yonghong Song1-0/+2
2018-09-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller4-13/+74
2018-09-25Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-20/+71
2018-09-22bpf: sockmap, fix transition through disconnect without closeJohn Fastabend1-19/+41
2018-09-22bpf: sockmap only allow ESTABLISHED sock stateJohn Fastabend1-1/+30
2018-09-21bpf: remove redundant null pointer check before consume_skbzhong jiang1-4/+2
2018-09-18Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-2/+2
2018-09-14flow_dissector: implements flow dissector BPF hookPetar Penkov2-0/+40
2018-09-13bpf/verifier: disallow pointer subtractionAlexei Starovoitov1-1/+1
2018-09-12bpf: btf: Fix end boundary calculation for type sectionMartin KaFai Lau1-1/+1
2018-09-12bpf: add bpffs pretty print for program array mapYonghong Song1-1/+24
2018-09-06bpf/verifier: fix verifier instabilityAlexei Starovoitov1-8/+8
2018-09-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-28/+36
2018-09-02bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULPJohn Fastabend1-1/+11
2018-08-30bpf: add bpffs pretty print for percpu arraymap/hash/lru_hashYonghong Song2-0/+55
2018-08-30bpf/verifier: display non-spill stack slot types in print_verifier_stateEdward Cree1-7/+25
2018-08-30bpf/verifier: per-register parent pointersEdward Cree1-140/+44
2018-08-29bpf: remove duplicated include from syscall.cYueHaibing1-1/+0
2018-08-28bpf: sockmap, decrement copied count correctly in redirect error caseJohn Fastabend1-23/+22
2018-08-28bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsgDaniel Borkmann1-3/+2
2018-08-28bpf, sockmap: fix potential use after free in bpf_tcp_closeDaniel Borkmann1-1/+1
2018-08-23bpf: use per htab salt for bucket hashDaniel Borkmann1-10/+13
2018-08-22bpf: sockmap: write_space events need to be passed to TCP handlerJohn Fastabend1-0/+3
2018-08-22bpf, sockmap: fix sock hash count in alloc_sock_hash_elemDaniel Borkmann1-1/+3
2018-08-22bpf, sockmap: fix sock_hash_alloc and reject zero-sized keysDaniel Borkmann1-1/+3
2018-08-18bpf: fix redirect to map under tail callsDaniel Borkmann4-21/+4
2018-08-17bpf, sockmap: fix sock_map_ctx_update_elem race with exist/noexistDaniel Borkmann1-49/+57
2018-08-17bpf, sockmap: fix map elem deletion race with smap_stop_sockDaniel Borkmann1-1/+4
2018-08-17bpf, sockmap: fix leakage of smap_psock_map_entryDaniel Borkmann1-2/+7
2018-08-16bpf: fix a rcu usage warning in bpf_prog_array_copy_core()Yonghong Song1-1/+1
2018-08-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds19-206/+1273
2018-08-13Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-2/+2
2018-08-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller14-25/+478
2018-08-13bpf: decouple btf from seq bpf fs dump and enable more mapsDaniel Borkmann11-40/+66
2018-08-12Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-14/+24
2018-08-11bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORTMartin KaFai Lau1-0/+9
2018-08-11bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAYMartin KaFai Lau4-1/+373
2018-08-10bpf: btf: add pretty print for hash/lru_hash mapsYonghong Song1-0/+44
2018-08-10bpf: fix bpffs non-array map seq_show issueYonghong Song1-3/+5
2018-08-09xdp: fix bug in devmap teardown code pathJesper Dangaard Brouer1-5/+9
2018-08-09xdp: fix bug in cpumap teardown code pathJesper Dangaard Brouer1-6/+9
2018-08-08bpf, sockmap: fix leak in bpf_tcp_sendmsg wait for mem pathDaniel Borkmann1-2/+5
2018-08-08bpf, sockmap: fix bpf_tcp_sendmsg sock error handlingDaniel Borkmann1-1/+1
2018-08-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller8-124/+617
2018-08-07bpf: introduce update_effective_progs()Roman Gushchin1-54/+45
2018-08-03bpf: introduce the bpf_get_local_storage() helper functionRoman Gushchin4-0/+41
2018-08-03bpf: don't allow create maps of cgroup local storagesRoman Gushchin1-1/+2