Age | Commit message (Expand) | Author | Files | Lines |
2025-01-29 | bpf: Fix wrong copied_seq calculation |  Jiayuan Chen | 1 | -0/+36 |
2024-12-20 | tcp_bpf: Fix copied value in tcp_bpf_sendmsg |  Levi Zim | 1 | -4/+4 |
2024-12-20 | tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection |  Zijian Zhang | 1 | -1/+3 |
2024-12-20 | tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress() |  Cong Wang | 1 | -1/+1 |
2024-11-26 | tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg |  Zijian Zhang | 1 | -7/+4 |
2024-10-29 | bpf: fix filed access without lock |  Jiayuan Chen | 1 | -3/+4 |
2024-09-12 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next |  Jakub Kicinski | 1 | -2/+2 |
2024-09-02 | tcp_bpf: Remove an unused parameter for bpf_tcp_ingress() |  Yaxin Chen | 1 | -2/+2 |
2024-08-30 | tcp_bpf: fix return value of tcp_bpf_sendmsg() |  Cong Wang | 1 | -1/+1 |
2023-10-18 | tcp_bpf: properly release resources on error paths |  Paolo Abeni | 1 | -4/+12 |
2023-10-13 | tcp: allow again tcp_disconnect() when threads are waiting |  Paolo Abeni | 1 | -0/+4 |
2023-09-29 | bpf, sockmap: Do not inc copied_seq when PEEK flag set |  John Fastabend | 1 | -1/+3 |
2023-06-24 | sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES) |  David Howells | 1 | -21/+2 |
2023-06-24 | tcp_bpf, smc, tls, espintcp, siw: Reduce MSG_SENDPAGE_NOTLAST usage |  David Howells | 1 | -2/+3 |
2023-06-12 | tcp_bpf: Make tcp_bpf_sendpage() go through tcp_bpf_sendmsg(MSG_SPLICE_PAGES) |  David Howells | 1 | -40/+9 |
2023-05-25 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net |  Jakub Kicinski | 1 | -1/+78 |
2023-05-23 | tcp_bpf: Inline do_tcp_sendpages as it's now a wrapper around tcp_sendmsg |  David Howells | 1 | -8/+12 |
2023-05-23 | bpf, sockmap: Incorrectly handling copied_seq |  John Fastabend | 1 | -1/+27 |
2023-05-23 | bpf, sockmap: TCP data stall on recv before accept |  John Fastabend | 1 | -0/+20 |
2023-05-23 | bpf, sockmap: Handle fin correctly |  John Fastabend | 1 | -0/+31 |
2023-05-10 | net: deal with most data-races in sk_wait_event() |  Eric Dumazet | 1 | -1/+1 |
2023-03-03 | bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() |  Liu Jian | 1 | -0/+6 |
2023-01-24 | bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener |  Jakub Sitnicki | 1 | -2/+2 |
2022-12-01 | bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect |  Pengcheng Yang | 1 | -1/+4 |
2022-12-01 | bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes |  Pengcheng Yang | 1 | -5/+6 |
2022-12-01 | bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data |  Pengcheng Yang | 1 | -1/+2 |
2022-11-01 | bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues |  Wang Yufen | 1 | -3/+5 |
2022-10-28 | net: remove SOCK_SUPPORT_ZC from sockmap |  Pavel Begunkov | 1 | -2/+2 |
2022-06-23 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net |  Jakub Kicinski | 1 | -3/+0 |
2022-06-23 | sock: redo the psock vs ULP protection check |  Jakub Kicinski | 1 | -3/+0 |
2022-06-02 | bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues |  Wang Yufen | 1 | -0/+1 |
2022-04-12 | net: remove noblock parameter from recvmsg() entities |  Oliver Hartkopp | 1 | -8/+7 |
2022-03-15 | bpf, sockmap: Fix double uncharge the mem of sk_msg |  Wang Yufen | 1 | -4/+3 |
2022-03-15 | bpf, sockmap: Fix more uncharged while msg has more_data |  Wang Yufen | 1 | -2/+5 |
2022-01-05 | bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser() |  John Fastabend | 1 | -0/+27 |
2021-11-09 | bpf, sockmap: Fix race in ingress receive verdict with redirect to self |  John Fastabend | 1 | -0/+47 |
2021-11-09 | bpf, sockmap: Remove unhash handler for BPF sockmap usage |  John Fastabend | 1 | -1/+0 |
2021-10-26 | skmsg: Extract and reuse sk_msg_is_readable() |  Cong Wang | 1 | -14/+1 |
2021-10-26 | net: Rename ->stream_memory_read to ->sock_is_readable |  Cong Wang | 1 | -2/+2 |
2021-10-26 | tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function |  Liu Jian | 1 | -0/+12 |
2021-07-15 | bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats |  John Fastabend | 1 | -1/+1 |
2021-06-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net |  Jakub Kicinski | 1 | -1/+23 |
2021-06-21 | skmsg: Improve udp_bpf_recvmsg() accuracy |  Cong Wang | 1 | -1/+23 |
2021-05-18 | skmsg: Remove unused parameters of sk_msg_wait_data() |  Cong Wang | 1 | -7/+2 |
2021-04-25 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next |  David S. Miller | 1 | -2/+1 |
2021-04-12 | skmsg: Pass psock pointer to ->psock_update_sk_prot() |  Cong Wang | 1 | -2/+1 |
2021-04-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net |  Jakub Kicinski | 1 | -0/+6 |
2021-04-01 | skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data() |  Cong Wang | 1 | -98/+2 |
2021-04-01 | sock: Introduce sk->sk_prot->psock_update_sk_prot() |  Cong Wang | 1 | -3/+21 |
2021-04-01 | skmsg: Introduce a spinlock to protect ingress_msg |  Cong Wang | 1 | -12/+6 |