- c0d95d3 bpf, sockmap: Re-evaluate proto ops when psock is removed from sockmap by John Fastabend · 3 years, 1 month ago
- b7b98f8 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 3 years, 2 months ago
- 7303524 skmsg: Lose offset info in sk_psock_skb_ingress by Liu Jian · 3 years, 2 months ago
- fb4e0a5 skmsg: Extract and reuse sk_msg_is_readable() by Cong Wang · 3 years, 3 months ago
- 9635720 bpf, sockmap: Fix memleak on ingress msg enqueue by John Fastabend · 3 years, 5 months ago
- 476d980 bpf, sockmap: On cleanup we additionally need to remove cached skb by John Fastabend · 3 years, 5 months ago
- 343597d bpf, sockmap: Zap ingress queues after stopping strparser by John Fastabend · 3 years, 5 months ago
- 7e6b27a bpf, sockmap: Fix potential memory leak on unlikely error case by John Fastabend · 3 years, 6 months ago
- 781dd04 skmsg: Increase sk->sk_drops when dropping packets by Cong Wang · 3 years, 7 months ago
- 4283057 skmsg: Pass source psock to sk_psock_skb_redirect() by Cong Wang · 3 years, 7 months ago
- 1581a6c skmsg: Teach sk_psock_verdict_apply() to return errors by Cong Wang · 3 years, 7 months ago
- 0cf6672 skmsg: Fix a memory leak in sk_psock_verdict_apply() by Cong Wang · 3 years, 7 months ago
- 30b9c54 skmsg: Clear skb redirect pointer before dropping it by Cong Wang · 3 years, 7 months ago
- 9f2470f skmsg: Improve udp_bpf_recvmsg() accuracy by Cong Wang · 3 years, 7 months ago
- 8859a44 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 9 months ago
- 144748e bpf, sockmap: Fix incorrect fwd_alloc accounting by John Fastabend · 3 years, 9 months ago
- 2bc793e skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data() by Cong Wang · 3 years, 9 months ago
- 8a59f9d sock: Introduce sk->sk_prot->psock_update_sk_prot() by Cong Wang · 3 years, 9 months ago
- a7ba455 sock_map: Introduce BPF_SK_SKB_VERDICT by Cong Wang · 3 years, 9 months ago
- 190179f skmsg: Use GFP_KERNEL in sk_psock_create_ingress_msg() by Cong Wang · 3 years, 9 months ago
- 7786dfc skmsg: Use rcu work for destroying psock by Cong Wang · 3 years, 9 months ago
- 799aa7f skmsg: Avoid lock_sock() in sk_psock_backlog() by Cong Wang · 3 years, 9 months ago
- b01fd6e skmsg: Introduce a spinlock to protect ingress_msg by Cong Wang · 3 years, 9 months ago
- 37f0e51 skmsg: Lock ingress_skb when purging by Cong Wang · 3 years, 9 months ago
- 5333423 skmsg: Get rid of sk_psock_bpf_run() by Cong Wang · 3 years, 10 months ago
- cd81cefb skmsg: Make __sk_psock_purge_ingress_msg() static by Cong Wang · 3 years, 10 months ago
- ae8b833 sock_map: Rename skb_parser and skb_verdict by Cong Wang · 3 years, 10 months ago
- e3526bb skmsg: Move sk_redir from TCP_SKB_CB to skb by Cong Wang · 3 years, 10 months ago
- 16137b0 bpf: Compute data_end dynamically with JIT code by Cong Wang · 3 years, 10 months ago
- 5a685cd skmsg: Get rid of struct sk_psock_parser by Cong Wang · 3 years, 10 months ago
- 8875960 bpf: Clean up sockmap related Kconfigs by Cong Wang · 3 years, 10 months ago
- 8063e18 skmsg: Make sk_psock_destroy() static by Cong Wang · 4 years ago
- 4363023 bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list by John Fastabend · 4 years, 1 month ago
- 2443ca6 bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self by John Fastabend · 4 years, 1 month ago
- 6fa9201 bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self by John Fastabend · 4 years, 1 month ago
- 70796fb bpf, sockmap: Use truesize with sk_rmem_schedule() by John Fastabend · 4 years, 1 month ago
- 36cd0e69 bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect by John Fastabend · 4 years, 1 month ago
- ef56592 bpf, sockmap: Allow skipping sk_skb parser program by John Fastabend · 4 years, 3 months ago
- 0b17ad2 bpf, sockmap: Add memory accounting so skbs on ingress lists are visible by John Fastabend · 4 years, 3 months ago
- 10d58d0 bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup by John Fastabend · 4 years, 3 months ago
- 9047f19 bpf, sockmap: Remove dropped data on errors in redirect case by John Fastabend · 4 years, 3 months ago
- 29545f4 bpf, sockmap: Remove skb_set_owner_w wmem will be taken later from sendpage by John Fastabend · 4 years, 3 months ago
- 9ecbfb0 bpf, sockmap: On receive programs try to fast track SK_PASS ingress by John Fastabend · 4 years, 3 months ago
- cfea28f bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits by John Fastabend · 4 years, 3 months ago
- 44a8c4f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 4 years, 4 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
- 7b219da net: sk_msg: Simplify sk_psock initialization by Lorenz Bauer · 4 years, 4 months ago
- 8025751 bpf, sockmap: RCU dereferenced psock may be used outside RCU block by John Fastabend · 4 years, 6 months ago
- 93dd5f1 bpf, sockmap: RCU splat with redirect and strparser error or TLS by John Fastabend · 4 years, 6 months ago
- e91de6a bpf: Fix running sk_skb program types with ktls by John Fastabend · 4 years, 7 months ago
- ca2f5f2 bpf: Refactor sockmap redirect code so its easy to reuse by John Fastabend · 4 years, 7 months ago
- 3d9f773c bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites. by David Miller · 4 years, 10 months ago
- f1ff5ce net, sk_msg: Clear sk_user_data pointer on clone if tagged by Jakub Sitnicki · 4 years, 10 months 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 · 5 years ago
- 95fa145 bpf: sockmap/tls, close can race with map free by John Fastabend · 5 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
- fda497e Optimize sk_msg_clone() by data merge to end dst sg entry by Vakul Garg · 6 years ago
- e0c38a4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next by Linus Torvalds · 6 years ago
- 792bf4d Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
- ce28bb4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
- 5c1e7e9 Prevent overflow of sk_msg in sk_msg_clone() by Vakul Garg · 6 years ago
- a136678 bpf: sk_msg, zap ingress queue on psock down by John Fastabend · 6 years ago
- 552de910 bpf: sk_msg, fix socket data_ready events by John Fastabend · 6 years ago
- 5119940 bpf: skb_verdict, support SK_PASS on RX BPF path by John Fastabend · 6 years ago
- 0245b80 net/core/skmsg: Replace call_rcu_sched() with call_rcu() by Paul E. McKenney · 6 years ago
- d829e9c tls: convert to generic sk_msg interface by Daniel Borkmann · 6 years ago
- 604326b bpf, sockmap: convert to generic sk_msg interface by Daniel Borkmann · 6 years ago