- 4cd12c6 bpf, sockmap: Fix NULL pointer dereference in sk_psock_verdict_data_ready() by Shigeru Yoshida · 1 year, 1 month ago
- 8866730 bpf, sockmap: af_unix stream sockets need to hold ref for pair sock by John Fastabend · 1 year, 3 months ago
- a454d84 bpf, sockmap: Fix skb refcnt race after locking changes by John Fastabend · 1 year, 6 months ago
- 4d016ae4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 1 year, 7 months ago
- 809e4dc bpf, sockmap: Fix bug that strp_done cannot be called by Xu Kuohai · 1 year, 7 months ago
- 1ded5e5 net: annotate data-races around sock->ops by Eric Dumazet · 1 year, 7 months ago
- b320a45 bpf, sockmap: Avoid potential NULL dereference in sk_psock_verdict_data_ready() by Eric Dumazet · 1 year, 9 months ago
- e5c6de5 bpf, sockmap: Incorrectly handling copied_seq by John Fastabend · 1 year, 10 months ago
- 6df7f76 bpf, sockmap: Wake up polling after data copy by John Fastabend · 1 year, 10 months ago
- 405df89 bpf, sockmap: Improved check for empty queue by John Fastabend · 1 year, 10 months ago
- bce2255 bpf, sockmap: Reschedule is now done through backlog by John Fastabend · 1 year, 10 months ago
- 29173d0 bpf, sockmap: Convert schedule_work into delayed_work by John Fastabend · 1 year, 10 months ago
- 78fa0d6 bpf, sockmap: Pass skb ownership through read_skb by John Fastabend · 1 year, 10 months ago
- 40e0b09 net/sock: Introduce trace_sk_data_ready() by Peilin Ye · 2 years, 2 months ago
- a351d60 bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes by Pengcheng Yang · 2 years, 3 months ago
- 8bbabb3 bpf, sock_map: Move cancel_work_sync() out of sock lock by Cong Wang · 2 years, 4 months ago
- 2d1f274 skmsg: pass gfp argument to alloc_sk_msg() by Eric Dumazet · 2 years, 5 months ago
- bec2171 skmsg: Schedule psock work if the cached skb exists on the psock by Liu Jian · 2 years, 6 months ago
- 2e085ec Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf by David S. Miller · 2 years, 7 months ago
- 2e23acd tcp: handle pure FIN case correctly by Cong Wang · 2 years, 7 months ago
- 583585e skmsg: Fix wrong last sg check in sk_msg_recvmsg() by Liu Jian · 2 years, 7 months ago
- 7ebfc85 Merge tag 'net-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Linus Torvalds · 2 years, 7 months ago
- 2a01337 net: fix refcount bug in sk_psock_get (2) by Hawkins Jiawei · 2 years, 7 months ago
- 1ef255e iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() by Al Viro · 2 years, 9 months ago
- 9974d37 skmsg: Fix invalid last sg check in sk_msg_recvmsg() by Liu Jian · 2 years, 9 months ago
- 0076cad Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 2 years, 8 months ago
- 93817be Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 2 years, 9 months ago
- e34a07c sock: redo the psock vs ULP protection check by Jakub Kicinski · 2 years, 9 months ago
- 4331291 skmsg: Get rid of unncessary memset() by Cong Wang · 2 years, 9 months ago
- 57452d7 skmsg: Get rid of skb_clone() by Cong Wang · 2 years, 9 months ago
- 965b57b net: Introduce a new proto_ops ->read_skb() by Cong Wang · 2 years, 9 months ago
- d8616ee bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues by Wang Yufen · 2 years, 10 months ago
- 3527bfe bpf, sockmap: Call skb_linearize only when required in sk_psock_skb_ingress_enqueue by Liu Jian · 2 years, 11 months ago
- 9c34e38 bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full by Wang Yufen · 3 years ago
- 60ce37b bpf, sockmap: Do not ignore orig_len parameter by Eric Dumazet · 3 years ago
- c0d95d3 bpf, sockmap: Re-evaluate proto ops when psock is removed from sockmap by John Fastabend · 3 years, 4 months ago
- b7b98f8 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 3 years, 4 months ago
- 7303524 skmsg: Lose offset info in sk_psock_skb_ingress by Liu Jian · 3 years, 4 months ago
- fb4e0a5 skmsg: Extract and reuse sk_msg_is_readable() by Cong Wang · 3 years, 5 months ago
- 9635720 bpf, sockmap: Fix memleak on ingress msg enqueue by John Fastabend · 3 years, 8 months ago
- 476d980 bpf, sockmap: On cleanup we additionally need to remove cached skb by John Fastabend · 3 years, 8 months ago
- 343597d bpf, sockmap: Zap ingress queues after stopping strparser by John Fastabend · 3 years, 8 months ago
- 7e6b27a bpf, sockmap: Fix potential memory leak on unlikely error case by John Fastabend · 3 years, 8 months ago
- 781dd04 skmsg: Increase sk->sk_drops when dropping packets by Cong Wang · 3 years, 9 months ago
- 4283057 skmsg: Pass source psock to sk_psock_skb_redirect() by Cong Wang · 3 years, 9 months ago
- 1581a6c skmsg: Teach sk_psock_verdict_apply() to return errors by Cong Wang · 3 years, 9 months ago
- 0cf6672 skmsg: Fix a memory leak in sk_psock_verdict_apply() by Cong Wang · 3 years, 9 months ago
- 30b9c54 skmsg: Clear skb redirect pointer before dropping it by Cong Wang · 3 years, 9 months ago
- 9f2470f skmsg: Improve udp_bpf_recvmsg() accuracy by Cong Wang · 3 years, 9 months ago
- 8859a44 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 4 years ago
- 144748e bpf, sockmap: Fix incorrect fwd_alloc accounting by John Fastabend · 4 years ago
- 2bc793e skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data() by Cong Wang · 4 years ago
- 8a59f9d sock: Introduce sk->sk_prot->psock_update_sk_prot() by Cong Wang · 4 years ago
- a7ba455 sock_map: Introduce BPF_SK_SKB_VERDICT by Cong Wang · 4 years ago
- 190179f skmsg: Use GFP_KERNEL in sk_psock_create_ingress_msg() by Cong Wang · 4 years ago
- 7786dfc skmsg: Use rcu work for destroying psock by Cong Wang · 4 years ago
- 799aa7f skmsg: Avoid lock_sock() in sk_psock_backlog() by Cong Wang · 4 years ago
- b01fd6e skmsg: Introduce a spinlock to protect ingress_msg by Cong Wang · 4 years ago
- 37f0e51 skmsg: Lock ingress_skb when purging by Cong Wang · 4 years ago
- 5333423 skmsg: Get rid of sk_psock_bpf_run() by Cong Wang · 4 years, 1 month ago
- cd81cefb skmsg: Make __sk_psock_purge_ingress_msg() static by Cong Wang · 4 years, 1 month ago
- ae8b833 sock_map: Rename skb_parser and skb_verdict by Cong Wang · 4 years, 1 month ago
- e3526bb skmsg: Move sk_redir from TCP_SKB_CB to skb by Cong Wang · 4 years, 1 month ago
- 16137b0 bpf: Compute data_end dynamically with JIT code by Cong Wang · 4 years, 1 month ago
- 5a685cd skmsg: Get rid of struct sk_psock_parser by Cong Wang · 4 years, 1 month ago
- 8875960 bpf: Clean up sockmap related Kconfigs by Cong Wang · 4 years, 1 month ago
- 8063e18 skmsg: Make sk_psock_destroy() static by Cong Wang · 4 years, 1 month ago
- 4363023 bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list by John Fastabend · 4 years, 4 months ago
- 2443ca6 bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self by John Fastabend · 4 years, 4 months ago
- 6fa9201 bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self by John Fastabend · 4 years, 4 months ago
- 70796fb bpf, sockmap: Use truesize with sk_rmem_schedule() by John Fastabend · 4 years, 4 months ago
- 36cd0e69 bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect by John Fastabend · 4 years, 4 months ago
- ef56592 bpf, sockmap: Allow skipping sk_skb parser program by John Fastabend · 4 years, 5 months ago
- 0b17ad2 bpf, sockmap: Add memory accounting so skbs on ingress lists are visible by John Fastabend · 4 years, 5 months ago
- 10d58d0 bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup by John Fastabend · 4 years, 5 months ago
- 9047f19 bpf, sockmap: Remove dropped data on errors in redirect case by John Fastabend · 4 years, 5 months ago
- 29545f4 bpf, sockmap: Remove skb_set_owner_w wmem will be taken later from sendpage by John Fastabend · 4 years, 5 months ago
- 9ecbfb0 bpf, sockmap: On receive programs try to fast track SK_PASS ingress by John Fastabend · 4 years, 5 months ago
- cfea28f bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits by John Fastabend · 4 years, 5 months ago
- 44a8c4f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 4 years, 6 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 7 months ago
- 7b219da net: sk_msg: Simplify sk_psock initialization by Lorenz Bauer · 4 years, 7 months ago
- 8025751 bpf, sockmap: RCU dereferenced psock may be used outside RCU block by John Fastabend · 4 years, 9 months ago
- 93dd5f1 bpf, sockmap: RCU splat with redirect and strparser error or TLS by John Fastabend · 4 years, 9 months ago
- e91de6a bpf: Fix running sk_skb program types with ktls by John Fastabend · 4 years, 10 months ago
- ca2f5f2 bpf: Refactor sockmap redirect code so its easy to reuse by John Fastabend · 4 years, 10 months ago
- 3d9f773c bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites. by David Miller · 5 years ago
- f1ff5ce net, sk_msg: Clear sk_user_data pointer on clone if tagged by Jakub Sitnicki · 5 years ago
- 58c8db92 net, sk_msg: Don't check if sock is locked when tearing down psock by Jakub Sitnicki · 5 years ago
- 7e81a35 bpf: Sockmap, ensure sock lock held during tear down by John Fastabend · 5 years ago
- 031097d net: skmsg: fix TLS 1.3 crash with full sk_msg by Jakub Kicinski · 5 years ago
- 8163999 bpf: skmsg, fix potential psock NULL pointer dereference by John Fastabend · 5 years ago
- 683916f net/tls: fix sk_msg trim on fallback to copy mode by Jakub Kicinski · 5 years ago
- dd016ac net/core/skmsg: Delete an unnecessary check before the function call “consume_skb” by Markus Elfring · 6 years ago
- 95fa145 bpf: sockmap/tls, close can race with map free by John Fastabend · 6 years ago
- cabede8 bpf: sockmap fix msg->sg.size account on ingress skb by John Fastabend · 6 years ago
- 0148943 bpf: sockmap, only stop/flush strp if it was enabled at some point by John Fastabend · 6 years ago
- e8e3437 bpf: Stop the psock parser before canceling its work by Jakub Sitnicki · 6 years ago
- a655fe9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
- 1d79895 sk_msg: Always cancel strp work before freeing the psock by Jakub Sitnicki · 6 years ago