summaryrefslogtreecommitdiffstats
path: root/net/core/skmsg.c
AgeCommit message (Expand)AuthorLines
2025-09-22net: replace use of system_wq with system_percpu_wqMarco Crivellari-1/+1
2025-06-10bpf, sockmap: Fix psock incorrectly pointing to skJiayuan Chen-0/+7
2025-05-22bpf, sockmap: Avoid using sk_socket after free when sendingJiayuan Chen-0/+8
2025-04-09bpf, sockmap: Fix panic when calling skb_linearizeJiayuan Chen-15/+16
2025-04-09bpf, sockmap: fix duplicated data transmissionJiayuan Chen-5/+9
2025-04-09bpf, sockmap: Fix data lost during EAGAIN retriesJiayuan Chen-1/+2
2025-01-29bpf: Fix wrong copied_seq calculationJiayuan Chen-0/+7
2024-12-20skmsg: Return copied bytes in sk_msg_memcopy_from_iterLevi Zim-2/+3
2024-12-20tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirectionZijian Zhang-1/+5
2024-11-18bpf: fix recursive lock when verdict program return SK_PASSJiayuan Chen-2/+2
2024-09-02bpf, sockmap: Correct spelling skmsg.cSimon Horman-1/+1
2024-07-09skmsg: Skip zero length skb in sk_msg_recvmsgGeliang Tang-1/+2
2024-04-08bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueueJason Xing-4/+1
2024-02-21bpf, sockmap: Fix NULL pointer dereference in sk_psock_verdict_data_ready()Shigeru Yoshida-2/+5
2023-11-30bpf, sockmap: af_unix stream sockets need to hold ref for pair sockJohn Fastabend-0/+2
2023-09-04bpf, sockmap: Fix skb refcnt race after locking changesJohn Fastabend-4/+8
2023-08-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-2/+8
2023-08-09bpf, sockmap: Fix bug that strp_done cannot be calledXu Kuohai-2/+8
2023-08-09net: annotate data-races around sock->opsEric Dumazet-2/+6
2023-06-01bpf, sockmap: Avoid potential NULL dereference in sk_psock_verdict_data_ready()Eric Dumazet-1/+2
2023-05-23bpf, sockmap: Incorrectly handling copied_seqJohn Fastabend-8/+7
2023-05-23bpf, sockmap: Wake up polling after data copyJohn Fastabend-1/+10
2023-05-23bpf, sockmap: Improved check for empty queueJohn Fastabend-24/+8
2023-05-23bpf, sockmap: Reschedule is now done through backlogJohn Fastabend-2/+0
2023-05-23bpf, sockmap: Convert schedule_work into delayed_workJohn Fastabend-7/+14
2023-05-23bpf, sockmap: Pass skb ownership through read_skbJohn Fastabend-2/+0
2023-01-23net/sock: Introduce trace_sk_data_ready()Peilin Ye-0/+5
2022-12-01bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytesPengcheng Yang-3/+6
2022-11-03bpf, sock_map: Move cancel_work_sync() out of sock lockCong Wang-5/+2
2022-10-16skmsg: pass gfp argument to alloc_sk_msg()Eric Dumazet-4/+4
2022-09-26skmsg: Schedule psock work if the cached skb exists on the psockLiu Jian-4/+8
2022-08-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller-2/+2
2022-08-18tcp: handle pure FIN case correctlyCong Wang-2/+3
2022-08-17skmsg: Fix wrong last sg check in sk_msg_recvmsg()Liu Jian-2/+2
2022-08-11Merge tag 'net-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds-1/+3
2022-08-10net: fix refcount bug in sk_psock_get (2)Hawkins Jiawei-1/+3
2022-08-08iov_iter: advancing variants of iov_iter_get_pages{,_alloc}()Al Viro-2/+1
2022-07-11skmsg: Fix invalid last sg check in sk_msg_recvmsg()Liu Jian-2/+2
2022-07-09Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski-30/+18
2022-06-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-0/+5
2022-06-23sock: redo the psock vs ULP protection checkJakub Kicinski-0/+5
2022-06-20skmsg: Get rid of unncessary memset()Cong Wang-10/+13
2022-06-20skmsg: Get rid of skb_clone()Cong Wang-6/+1
2022-06-20net: Introduce a new proto_ops ->read_skb()Cong Wang-15/+5
2022-06-02bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queuesWang Yufen-0/+1
2022-04-28bpf, sockmap: Call skb_linearize only when required in sk_psock_skb_ingress_e...Liu Jian-9/+13
2022-03-15bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is fullWang Yufen-4/+13
2022-03-02bpf, sockmap: Do not ignore orig_len parameterEric Dumazet-1/+1
2021-11-20bpf, sockmap: Re-evaluate proto ops when psock is removed from sockmapJohn Fastabend-0/+5
2021-11-01Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski-10/+33