Show patches with: Submitter = Cong Wang       |    Archived = No       |   381 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf,2/2] selftests/bpf: Add a BPF selftest for bpf_skb_change_tail() [bpf,1/2] bpf: check negative offsets in __bpf_skb_min_len() - - - 592- 2024-11-07 Cong Wang bpf Needs ACK
[bpf,1/2] bpf: check negative offsets in __bpf_skb_min_len() [bpf,1/2] bpf: check negative offsets in __bpf_skb_min_len() - - - 601- 2024-11-07 Cong Wang bpf Needs ACK
[bpf] sock_map: fix a NULL pointer dereference in sock_map_link_update_prog() [bpf] sock_map: fix a NULL pointer dereference in sock_map_link_update_prog() - - - 601- 2024-10-26 Cong Wang bpf Accepted
[bpf] bpf: check negative offsets in __bpf_skb_min_len() [bpf] bpf: check negative offsets in __bpf_skb_min_len() - - - 601- 2024-10-08 Cong Wang bpf Changes Requested
[net] smc: use RCU version of lower netdev searching [net] smc: use RCU version of lower netdev searching - - - 1621 2024-09-12 Cong Wang netdev Changes Requested
[net] mptcp: initialize sock lock with its own lockdep keys [net] mptcp: initialize sock lock with its own lockdep keys - - - 1621 2024-09-08 Cong Wang netdev Changes Requested
[net] gtp: fix a potential NULL pointer dereference [net] gtp: fix a potential NULL pointer dereference - 2 - 181- 2024-08-25 Cong Wang netdev Accepted
[net-next] l2tp: avoid overriding sk->sk_user_data [net-next] l2tp: avoid overriding sk->sk_user_data - 1 1 181- 2024-08-22 Cong Wang netdev Accepted
[bpf] tcp_bpf: fix return value of tcp_bpf_sendmsg() [bpf] tcp_bpf: fix return value of tcp_bpf_sendmsg() 1 1 - 60-1 2024-08-21 Cong Wang netdev Accepted
[net] vsock: fix recursive ->recvmsg calls [net] vsock: fix recursive ->recvmsg calls 1 - 1 172- 2024-08-12 Cong Wang netdev Accepted
[net] net: remove the bogus overflow debug check in pskb_may_pull() [net] net: remove the bogus overflow debug check in pskb_may_pull() - - - 18-1 2024-06-06 Cong Wang netdev Changes Requested
[bpf] bpf: fix a potential use-after-free in bpf_link_free() [bpf] bpf: fix a potential use-after-free in bpf_link_free() 2 - - 58-4 2024-06-02 Cong Wang bpf Accepted
[v2] vmalloc: check CONFIG_EXECMEM in is_vmalloc_or_module_addr() [v2] vmalloc: check CONFIG_EXECMEM in is_vmalloc_or_module_addr() 1 - - 1-- 2024-05-28 Cong Wang Not Applicable
[bpf] vmalloc: relax is_vmalloc_or_module_addr() check [bpf] vmalloc: relax is_vmalloc_or_module_addr() check - - - 49112 2024-05-26 Cong Wang bpf Changes Requested
[net] vsock: improve tap delivery accuracy [net] vsock: improve tap delivery accuracy - 1 - 14-1 2023-05-02 Cong Wang netdev Changes Requested
[net,v2] sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() [net,v2] sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() - 2 - 14-1 2023-04-27 Cong Wang netdev Accepted
[net] sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() [net] sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() - - - 12-3 2023-04-24 Cong Wang netdev Superseded
[bpf-next] sock_map: include sk_psock memory overhead too [bpf-next] sock_map: include sk_psock memory overhead too - - - 4911 2023-03-26 Cong Wang bpf Changes Requested
[net-next,v3] sock_map: dump socket map id via diag [net-next,v3] sock_map: dump socket map id via diag - - - 5011 2023-03-19 Cong Wang bpf Changes Requested
[net-next,v2] sock_map: dump socket map id via diag [net-next,v2] sock_map: dump socket map id via diag - - - 141- 2023-03-13 Cong Wang netdev Superseded
[net-next] sock_map: dump socket map id via diag [net-next] sock_map: dump socket map id via diag - - - 161- 2023-02-11 Cong Wang netdev Changes Requested
[bpf-next,2/2] bpf: remove a redundant parameter of bpf_prog_free_id() bpf: two trivial cleanup patches - - - 5213 2023-01-17 Cong Wang bpf Changes Requested
[bpf-next,1/2] bpf: remove a redundant parameter of bpf_map_free_id() bpf: two trivial cleanup patches - - - 5213 2023-01-17 Cong Wang bpf Changes Requested
[net,v3,2/2] l2tp: close all race conditions in l2tp_tunnel_register() l2tp: fix race conditions in l2tp_tunnel_register() - 1 - 16-1 2023-01-14 Cong Wang netdev Accepted
[net,v3,1/2] l2tp: convert l2tp_tunnel_list to idr l2tp: fix race conditions in l2tp_tunnel_register() - 1 - 161- 2023-01-14 Cong Wang netdev Accepted
[net,v2,2/2] l2tp: close all race conditions in l2tp_tunnel_register() l2tp: fix race conditions in l2tp_tunnel_register() - - - 16-1 2023-01-10 Cong Wang netdev Superseded
[net,v2,1/2] l2tp: convert l2tp_tunnel_list to idr l2tp: fix race conditions in l2tp_tunnel_register() - - - 161- 2023-01-10 Cong Wang netdev Superseded
[net,2/2] l2tp: close all race conditions in l2tp_tunnel_register() l2tp: fix race conditions in l2tp_tunnel_register() - 1 - 16-1 2023-01-05 Cong Wang netdev Superseded
[net,1/2] l2tp: convert l2tp_tunnel_list to idr l2tp: fix race conditions in l2tp_tunnel_register() - 1 - 161- 2023-01-05 Cong Wang netdev Superseded
[net] net_sched: reject TCF_EM_SIMPLE case for complex ematch module [net] net_sched: reject TCF_EM_SIMPLE case for complex ematch module 1 - - 161- 2022-12-17 Cong Wang netdev Accepted
[net,v3] kcm: close race conditions on sk_receive_queue [net,v3] kcm: close race conditions on sk_receive_queue - - - 16-1 2022-11-14 Cong Wang netdev Accepted
[net,v2] kcm: close race conditions on sk_receive_queue [net,v2] kcm: close race conditions on sk_receive_queue - - - 16-1 2022-11-03 Cong Wang netdev Superseded
[bpf,v2] sock_map: move cancel_work_sync() out of sock lock [bpf,v2] sock_map: move cancel_work_sync() out of sock lock 2 - 1 26-2 2022-11-02 Cong Wang bpf Accepted
[net] kcm: fix a race condition in kcm_recvmsg() [net] kcm: fix a race condition in kcm_recvmsg() - - 1 16-1 2022-10-23 Cong Wang netdev Changes Requested
[bpf] sock_map: convert cancel_work_sync() to cancel_work() [bpf] sock_map: convert cancel_work_sync() to cancel_work() - - 1 35-7 2022-10-18 Cong Wang bpf Changes Requested
[RFC,v6,5/5] net_sched: Introduce helper bpf_skb_tc_classify() net_sched: introduce eBPF based Qdisc - - - 1436 2022-10-05 Cong Wang bpf RFC
[RFC,v6,4/5] net_sched: Add kfuncs for storing skb net_sched: introduce eBPF based Qdisc - - - 1436 2022-10-05 Cong Wang netdev RFC
[RFC,v6,3/5] net_sched: introduce eBPF based Qdisc net_sched: introduce eBPF based Qdisc - - - 1337 2022-10-05 Cong Wang bpf RFC
[RFC,v6,2/5] bpf: Add map in map support to rbtree net_sched: introduce eBPF based Qdisc - - - 1634 2022-10-05 Cong Wang bpf RFC
[RFC,v6,1/5] bpf: Introduce rbtree map net_sched: introduce eBPF based Qdisc - - - 1427 2022-10-05 Cong Wang bpf RFC
[net] tcp: read multiple skbs in tcp_read_skb() [net] tcp: read multiple skbs in tcp_read_skb() - - - 1-1 2022-09-12 Cong Wang netdev Accepted
[net,v2] kcm: fix strp_init() order and cleanup [net,v2] kcm: fix strp_init() order and cleanup - - - 16-1 2022-08-27 Cong Wang netdev Accepted
[net] kcm: get rid of unnecessary cleanup [net] kcm: get rid of unnecessary cleanup - - - 16-1 2022-08-22 Cong Wang netdev Changes Requested
[net,v3,4/4] tcp: handle pure FIN case correctly tcp: some bug fixes for tcp_read_skb() - - - 16-1 2022-08-17 Cong Wang netdev Accepted
[net,v3,3/4] tcp: refactor tcp_read_skb() a bit tcp: some bug fixes for tcp_read_skb() - - - 161- 2022-08-17 Cong Wang netdev Accepted
[net,v3,2/4] tcp: fix tcp_cleanup_rbuf() for tcp_read_skb() tcp: some bug fixes for tcp_read_skb() - - - 16-1 2022-08-17 Cong Wang netdev Accepted
[net,v3,1/4] tcp: fix sock skb accounting in tcp_read_skb() tcp: some bug fixes for tcp_read_skb() - - 1 16-1 2022-08-17 Cong Wang netdev Accepted
[net,v2,4/4] tcp: handle pure FIN case correctly tcp: some bug fixes for tcp_read_skb() - - - 16-1 2022-08-08 Cong Wang netdev Superseded
[net,v2,3/4] tcp: refactor tcp_read_skb() a bit tcp: some bug fixes for tcp_read_skb() - - - 161- 2022-08-08 Cong Wang netdev Superseded
[net,v2,2/4] tcp: fix tcp_cleanup_rbuf() for tcp_read_skb() tcp: some bug fixes for tcp_read_skb() - - - 16-1 2022-08-08 Cong Wang netdev Superseded
[net,v2,1/4] tcp: fix sock skb accounting in tcp_read_skb() tcp: some bug fixes for tcp_read_skb() - - 1 16-1 2022-08-08 Cong Wang netdev Superseded
[bpf-next] tcp: fix sock skb accounting in tcp_read_skb() [bpf-next] tcp: fix sock skb accounting in tcp_read_skb() - - 1 20-1 2022-07-09 Cong Wang bpf Changes Requested
[bpf-next,v4,4/4] skmsg: get rid of unncessary memset() sockmap: some performance optimizations - - - 201- 2022-06-15 Cong Wang bpf Accepted
[bpf-next,v4,3/4] skmsg: get rid of skb_clone() sockmap: some performance optimizations - - - 201- 2022-06-15 Cong Wang bpf Accepted
[bpf-next,v4,2/4] net: introduce a new proto_ops ->read_skb() sockmap: some performance optimizations - - - 192- 2022-06-15 Cong Wang bpf Accepted
[bpf-next,v4,1/4] tcp: introduce tcp_read_skb() sockmap: some performance optimizations - 1 - 201- 2022-06-15 Cong Wang bpf Accepted
[RFC,v5,5/5] net_sched: introduce helper bpf_skb_tc_classify() net_sched: introduce eBPF based Qdisc - - - 1236 2022-06-02 Cong Wang bpf RFC
[RFC,v5,4/5] net_sched: introduce eBPF based Qdisc net_sched: introduce eBPF based Qdisc - - - 1137 2022-06-02 Cong Wang bpf RFC
[RFC,v5,3/5] bpf: introduce skb map and flow map net_sched: introduce eBPF based Qdisc - - - 1425 2022-06-02 Cong Wang bpf RFC
[RFC,v5,2/5] bpf: move map in map declarations to bpf.h net_sched: introduce eBPF based Qdisc - - - 1434 2022-06-02 Cong Wang bpf RFC
[RFC,v5,1/5] net: introduce skb_rbtree_walk_safe() net_sched: introduce eBPF based Qdisc - - - 1434 2022-06-02 Cong Wang RFC
[bpf-next,v3,4/4] skmsg: get rid of unncessary memset() sockmap: some performance optimizations - - - 201- 2022-06-02 Cong Wang bpf Superseded
[bpf-next,v3,3/4] skmsg: get rid of skb_clone() sockmap: some performance optimizations - - - 201- 2022-06-02 Cong Wang bpf Superseded
[bpf-next,v3,2/4] net: introduce a new proto_ops ->read_skb() sockmap: some performance optimizations - - - 192- 2022-06-02 Cong Wang bpf Superseded
[bpf-next,v3,1/4] tcp: introduce tcp_read_skb() sockmap: some performance optimizations - - - 201- 2022-06-02 Cong Wang bpf Superseded
[RFC,v4,2/2] net_sched: introduce eBPF based Qdisc net_sched: introduce eBPF based Qdisc - - - 1-1 2022-05-20 Cong Wang bpf Superseded
[RFC,v4,1/2] bpf: introduce skb map net_sched: introduce eBPF based Qdisc - - - 1-1 2022-05-20 Cong Wang bpf Superseded
[bpf-next,v2,4/4] skmsg: get rid of unncessary memset() sockmap: some performance optimizations - - - 181- 2022-05-02 Cong Wang bpf Changes Requested
[bpf-next,v2,3/4] skmsg: get rid of skb_clone() sockmap: some performance optimizations - - - 181- 2022-05-02 Cong Wang bpf Changes Requested
[bpf-next,v2,2/4] net: introduce a new proto_ops ->read_skb() sockmap: some performance optimizations - - - 172- 2022-05-02 Cong Wang bpf Changes Requested
[bpf-next,v2,1/4] tcp: introduce tcp_read_skb() sockmap: some performance optimizations - - - 172- 2022-05-02 Cong Wang bpf Changes Requested
[bpf-next,v1,4/4] skmsg: get rid of unncessary memset() sockmap: some performance optimizations - - - 1513 2022-04-10 Cong Wang bpf Changes Requested
[bpf-next,v1,3/4] skmsg: get rid of skb_clone() sockmap: some performance optimizations - - - 1513 2022-04-10 Cong Wang bpf Changes Requested
[bpf-next,v1,2/4] net: introduce a new proto_ops ->read_skb() sockmap: some performance optimizations - - - 1423 2022-04-10 Cong Wang bpf Changes Requested
[bpf-next,v1,1/4] tcp: introduce tcp_read_skb() sockmap: some performance optimizations - - - 1423 2022-04-10 Cong Wang bpf Changes Requested
[RFC,v3,3/3] net_sched: introduce eBPF based Qdisc net_sched: introduce eBPF based Qdisc - - - 1125 2021-12-24 Cong Wang bpf RFC
[RFC,v3,2/3] bpf: introduce skb map net_sched: introduce eBPF based Qdisc - - - 1017 2021-12-24 Cong Wang bpf RFC
[RFC,v3,1/3] introduce priority queue net_sched: introduce eBPF based Qdisc - - - 1422 2021-12-24 Cong Wang RFC
[bpf] libbpf: fix missing section "sk_skb/skb_verdict" [bpf] libbpf: fix missing section "sk_skb/skb_verdict" - - - 1413 2021-11-26 Cong Wang bpf Changes Requested
[RESEND,bpf] udp: validate checksum in udp_read_sock() [RESEND,bpf] udp: validate checksum in udp_read_sock() 1 - - 14-4 2021-11-15 Cong Wang bpf Accepted
[bpf] udp: validate checksum in udp_read_sock() [bpf] udp: validate checksum in udp_read_sock() 1 - - 14-3 2021-10-08 Cong Wang bpf Changes Requested
[bpf,v4,4/4] selftests/bpf: use recv_timeout() instead of retries sock_map: fix ->poll() and update selftests - - - 1421 2021-10-08 Cong Wang bpf Accepted
[bpf,v4,3/4] net: implement ->sock_is_readable() for UDP and AF_UNIX sock_map: fix ->poll() and update selftests - - - 1511 2021-10-08 Cong Wang bpf Accepted
[bpf,v4,2/4] skmsg: extract and reuse sk_msg_is_readable() sock_map: fix ->poll() and update selftests - - - 1511 2021-10-08 Cong Wang bpf Accepted
[bpf,v4,1/4] net: rename ->stream_memory_read to ->sock_is_readable sock_map: fix ->poll() and update selftests - - - 1511 2021-10-08 Cong Wang bpf Accepted
[bpf,v3] skmsg: check sk_rcvbuf limit before queuing to ingress_skb [bpf,v3] skmsg: check sk_rcvbuf limit before queuing to ingress_skb - - - 1421 2021-10-07 Cong Wang bpf Changes Requested
[bpf,v3,4/4] selftests/bpf: use recv_timeout() instead of retries sock_map: fix ->poll() and update selftests - - - 1421 2021-10-02 Cong Wang bpf Superseded
[bpf,v3,3/4] net: implement ->sock_is_readable() for UDP and AF_UNIX sock_map: fix ->poll() and update selftests - - - 1511 2021-10-02 Cong Wang bpf Superseded
[bpf,v3,2/4] skmsg: extract and reuse sk_msg_is_readable() sock_map: fix ->poll() and update selftests - - - 1511 2021-10-02 Cong Wang bpf Superseded
[bpf,v3,1/4] net: rename ->stream_memory_read to ->sock_is_readable sock_map: fix ->poll() and update selftests - - - 1511 2021-10-02 Cong Wang bpf Superseded
[net] wireguard: preserve skb->mark on ingress side [net] wireguard: preserve skb->mark on ingress side - - 1 1221 2021-09-28 Cong Wang netdev Awaiting Upstream
[bpf,v2,4/4] selftests/bpf: use recv_timeout() instead of retries sock_map: fix ->poll() and update selftests - - - 1223 2021-09-28 Cong Wang bpf Superseded
[bpf,v2,3/4] net: implement ->sock_is_readable for UDP and AF_UNIX sock_map: fix ->poll() and update selftests - - - 1313 2021-09-28 Cong Wang bpf Superseded
[bpf,v2,2/4] net: rename ->stream_memory_read to ->sock_is_readable sock_map: fix ->poll() and update selftests - - - 1313 2021-09-28 Cong Wang bpf Superseded
[bpf,v2,1/4] skmsg: introduce sk_psock_get_checked() sock_map: fix ->poll() and update selftests - - - 1313 2021-09-28 Cong Wang bpf Superseded
[bpf,3/3] selftests/bpf: use recv_timeout() instead of retries sock_map: fix ->poll() and update selftests - - - 1223 2021-09-24 Cong Wang bpf Superseded
[bpf,2/3] net: poll psock queues too for sockmap sockets sock_map: fix ->poll() and update selftests - - - 1313 2021-09-24 Cong Wang bpf Superseded
[bpf,1/3] skmsg: introduce sk_psock_get_checked() sock_map: fix ->poll() and update selftests - - - 1313 2021-09-24 Cong Wang bpf Superseded
[RFC,net-next,v2] net_sched: introduce eBPF based Qdisc [RFC,net-next,v2] net_sched: introduce eBPF based Qdisc - - - 1023 2021-09-13 Cong Wang netdev RFC
[RFC,net-next] net_sched: introduce eBPF based Qdisc [RFC,net-next] net_sched: introduce eBPF based Qdisc - - - 1023 2021-08-21 Cong Wang netdev RFC
« 1 2 3 4 »