summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
AgeCommit message (Expand)AuthorLines
2018-09-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller-13/+74
2018-09-25Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller-20/+71
2018-09-22bpf: sockmap, fix transition through disconnect without closeJohn Fastabend-19/+41
2018-09-22bpf: sockmap only allow ESTABLISHED sock stateJohn Fastabend-1/+30
2018-09-21bpf: remove redundant null pointer check before consume_skbzhong jiang-4/+2
2018-09-18Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller-2/+2
2018-09-14flow_dissector: implements flow dissector BPF hookPetar Penkov-0/+40
2018-09-12bpf/verifier: disallow pointer subtractionAlexei Starovoitov-1/+1
2018-09-12bpf: btf: Fix end boundary calculation for type sectionMartin KaFai Lau-1/+1
2018-09-11bpf: add bpffs pretty print for program array mapYonghong Song-1/+24
2018-09-05bpf/verifier: fix verifier instabilityAlexei Starovoitov-8/+8
2018-09-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller-28/+36
2018-09-02bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULPJohn Fastabend-1/+11
2018-08-30bpf: add bpffs pretty print for percpu arraymap/hash/lru_hashYonghong Song-0/+55
2018-08-29bpf/verifier: display non-spill stack slot types in print_verifier_stateEdward Cree-7/+25
2018-08-29bpf/verifier: per-register parent pointersEdward Cree-140/+44
2018-08-29bpf: remove duplicated include from syscall.cYueHaibing-1/+0
2018-08-28bpf: sockmap, decrement copied count correctly in redirect error caseJohn Fastabend-23/+22
2018-08-27bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsgDaniel Borkmann-3/+2
2018-08-27bpf, sockmap: fix potential use after free in bpf_tcp_closeDaniel Borkmann-1/+1
2018-08-23bpf: use per htab salt for bucket hashDaniel Borkmann-10/+13
2018-08-22bpf: sockmap: write_space events need to be passed to TCP handlerJohn Fastabend-0/+3
2018-08-22bpf, sockmap: fix sock hash count in alloc_sock_hash_elemDaniel Borkmann-1/+3
2018-08-22bpf, sockmap: fix sock_hash_alloc and reject zero-sized keysDaniel Borkmann-1/+3
2018-08-17bpf: fix redirect to map under tail callsDaniel Borkmann-21/+4
2018-08-16bpf, sockmap: fix sock_map_ctx_update_elem race with exist/noexistDaniel Borkmann-49/+57
2018-08-16bpf, sockmap: fix map elem deletion race with smap_stop_sockDaniel Borkmann-1/+4
2018-08-16bpf, sockmap: fix leakage of smap_psock_map_entryDaniel Borkmann-2/+7
2018-08-16bpf: fix a rcu usage warning in bpf_prog_array_copy_core()Yonghong Song-1/+1
2018-08-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds-206/+1273
2018-08-13Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds-2/+2
2018-08-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller-25/+478
2018-08-13bpf: decouple btf from seq bpf fs dump and enable more mapsDaniel Borkmann-40/+66
2018-08-11Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller-14/+24
2018-08-11bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORTMartin KaFai Lau-0/+9
2018-08-11bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAYMartin KaFai Lau-1/+373
2018-08-10bpf: btf: add pretty print for hash/lru_hash mapsYonghong Song-0/+44
2018-08-10bpf: fix bpffs non-array map seq_show issueYonghong Song-3/+5
2018-08-09xdp: fix bug in devmap teardown code pathJesper Dangaard Brouer-5/+9
2018-08-09xdp: fix bug in cpumap teardown code pathJesper Dangaard Brouer-6/+9
2018-08-08bpf, sockmap: fix leak in bpf_tcp_sendmsg wait for mem pathDaniel Borkmann-2/+5
2018-08-08bpf, sockmap: fix bpf_tcp_sendmsg sock error handlingDaniel Borkmann-1/+1
2018-08-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller-124/+617
2018-08-07bpf: introduce update_effective_progs()Roman Gushchin-54/+45
2018-08-03bpf: introduce the bpf_get_local_storage() helper functionRoman Gushchin-0/+41
2018-08-03bpf: don't allow create maps of cgroup local storagesRoman Gushchin-1/+2
2018-08-03bpf/verifier: introduce BPF_PTR_TO_MAP_VALUERoman Gushchin-2/+6
2018-08-03bpf: extend bpf_prog_array to store pointers to the cgroup storageRoman Gushchin-46/+51
2018-08-03bpf: allocate cgroup storage entries on attaching bpf programsRoman Gushchin-4/+31
2018-08-03bpf: pass a pointer to a cgroup storage using pcpu variableRoman Gushchin-0/+2