John Fastabend
|
597222f72a
bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULP
|
7 years ago |
John Fastabend
|
501ca81760
bpf: sockmap, decrement copied count correctly in redirect error case
|
7 years ago |
Daniel Borkmann
|
15c480efab
bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg
|
7 years ago |
Daniel Borkmann
|
e06fa9c16c
bpf, sockmap: fix potential use after free in bpf_tcp_close
|
7 years ago |
John Fastabend
|
9b2e0388be
bpf: sockmap: write_space events need to be passed to TCP handler
|
7 years ago |
Daniel Borkmann
|
eb29429d81
bpf, sockmap: fix sock hash count in alloc_sock_hash_elem
|
7 years ago |
Daniel Borkmann
|
b845c898b2
bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys
|
7 years ago |
Daniel Borkmann
|
585f5a6252
bpf, sockmap: fix sock_map_ctx_update_elem race with exist/noexist
|
7 years ago |
Daniel Borkmann
|
166ab6f0a0
bpf, sockmap: fix map elem deletion race with smap_stop_sock
|
7 years ago |
Daniel Borkmann
|
d40b0116c9
bpf, sockmap: fix leakage of smap_psock_map_entry
|
7 years ago |
David S. Miller
|
c1617fb4c5
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
|
7 years ago |
Daniel Borkmann
|
e8d2bec045
bpf: decouple btf from seq bpf fs dump and enable more maps
|
7 years ago |
David S. Miller
|
6a92ef08a1
Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
|
7 years ago |
Daniel Borkmann
|
7c81c71730
bpf, sockmap: fix leak in bpf_tcp_sendmsg wait for mem path
|
7 years ago |
Daniel Borkmann
|
5121700b34
bpf, sockmap: fix bpf_tcp_sendmsg sock error handling
|
7 years ago |
David S. Miller
|
eae249b27f
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
|
7 years ago |
Colin Ian King
|
c23e014a4b
bpf: sockmap: remove redundant pointer sg
|
7 years ago |
John Fastabend
|
0ea488ff8d
bpf: sockmap, convert bpf_compute_data_pointers to bpf_*_sk_skb
|
7 years ago |
John Fastabend
|
7ebc14d507
bpf: sockmap, consume_skb in close path
|
7 years ago |
John Fastabend
|
99ba2b5aba
bpf: sockhash, disallow bpf_tcp_close and update in parallel
|
7 years ago |
John Fastabend
|
1d1ef005db
bpf: sockmap, hash table is RCU so readers do not need locks
|
7 years ago |
John Fastabend
|
547b3aa451
bpf: sockmap, error path can not release psock in multi-map case
|
7 years ago |
John Fastabend
|
caac76a517
bpf: sockhash, add release routine
|
7 years ago |
John Fastabend
|
e9db4ef6bf
bpf: sockhash fix omitted bucket lock in sock_close
|
7 years ago |
John Fastabend
|
54fedb42c6
bpf: sockmap, fix smap_list_map_remove when psock is in many maps
|
7 years ago |
John Fastabend
|
9901c5d77e
bpf: sockmap, fix crash when ipv6 sock is added
|
7 years ago |
Sean Young
|
fdb5c4531c
bpf: fix attach type BPF_LIRC_MODE2 dependency wrt CONFIG_CGROUP_BPF
|
7 years ago |
David S. Miller
|
90fed9c946
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
|
7 years ago |
David S. Miller
|
6f6e434aa2
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
7 years ago |
John Fastabend
|
303def35f6
bpf: allow sk_msg programs to read sock fields
|
7 years ago |