John Fastabend
|
abaeb096ca
bpf: sockmap, fix error handling in redirect failures
|
7 years ago |
John Fastabend
|
fec51d40ea
bpf: sockmap, zero sg_size on error when buffer is released
|
7 years ago |
John Fastabend
|
3cc9a472d6
bpf: sockmap, fix scatterlist update on error path in send with apply
|
7 years ago |
John Fastabend
|
4fcfdfb833
bpf: sockmap, fix double page_put on ENOMEM error in redirect path
|
7 years ago |
John Fastabend
|
e20f733483
bpf: sockmap, sk_wait_event needed to handle blocking cases
|
7 years ago |
John Fastabend
|
ba6b8de423
bpf: sockmap, map_release does not hold refcnt for pinned maps
|
7 years ago |
Jann Horn
|
6ab690aa43
bpf: sockmap remove dead check
|
7 years ago |
John Fastabend
|
0e94d87fcf
bpf: sockmap, duplicates release calls may NULL sk_prot
|
7 years ago |
John Fastabend
|
820ed3fb2e
bpf: sockmap, free memory on sock close with cork data
|
7 years ago |
Prashant Bhole
|
6ef6d84cee
bpf: sockmap: initialize sg table entries properly
|
7 years ago |
John Fastabend
|
fa246693a1
bpf: sockmap, BPF_F_INGRESS flag for BPF_SK_SKB_STREAM_VERDICT:
|
7 years ago |
John Fastabend
|
8934ce2fd0
bpf: sockmap redirect ingress support
|
7 years ago |
John Fastabend
|
4f738adba3
bpf: create tcp_bpf_ulp allowing BPF to monitor socket TX/RX data
|
7 years ago |
John Fastabend
|
ffa3566001
sockmap: convert refcnt to an atomic refcnt
|
7 years ago |
Eric Dumazet
|
952fad8e32
bpf: fix sock_map_alloc() error path
|
7 years ago |
John Fastabend
|
3d9e952697
bpf: sockmap, fix leaking maps with attached but not detached progs
|
7 years ago |
John Fastabend
|
1aa12bdf1b
bpf: sockmap, add sock close() hook to remove socks
|
7 years ago |
Jakub Kicinski
|
bd475643d7
bpf: add helper for copying attrs to struct bpf_map
|
7 years ago |
David S. Miller
|
19d28fbd30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
7 years ago |
John Fastabend
|
5731a879d0
bpf: sockmap missing NULL psock check
|
7 years ago |
John Fastabend
|
c20a71a7a3
bpf: sockmap remove unused function
|
7 years ago |
David S. Miller
|
ed29668d1a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
7 years ago |
John Fastabend
|
04686ef299
bpf: remove SK_REDIRECT from UAPI
|
7 years ago |
David S. Miller
|
e1ea2f9856
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
8 years ago |
John Fastabend
|
bfa640757e
bpf: rename sk_actions to align with bpf infrastructure
|
8 years ago |
John Fastabend
|
8108a77515
bpf: bpf_compute_data uses incorrect cb structure
|
8 years ago |
David S. Miller
|
f8ddadc4db
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
8 years ago |
Chenbo Feng
|
6e71b04a82
bpf: Add file mode configuration into bpf maps
|
8 years ago |
John Fastabend
|
fb50df8d32
bpf: require CAP_NET_ADMIN when using sockmap maps
|
8 years ago |
John Fastabend
|
34f79502bb
bpf: avoid preempt enable/disable in sockmap using tcp_skb_cb region
|
8 years ago |