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