Show patches with: Submitter = Yan Zhai       |    Archived = No       |   87 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,net-next,9/9] bpf: selftests: test disabling GRO by XDP xdp: allow disable GRO per packet by XDP - - - 162- 2024-06-20 Yan Zhai netdev RFC
[RFC,net-next,8/9] mlx5: apply XDP offloading fixup when building skb xdp: allow disable GRO per packet by XDP - - - 162- 2024-06-20 Yan Zhai netdev RFC
[RFC,net-next,7/9] mlx5: move xdp_buff scope one level up xdp: allow disable GRO per packet by XDP - - - 162- 2024-06-20 Yan Zhai netdev RFC
[RFC,net-next,6/9] veth: apply XDP offloading fixup when building skb xdp: allow disable GRO per packet by XDP - - - 171- 2024-06-20 Yan Zhai netdev RFC
[RFC,net-next,5/9] ice: apply XDP offloading fixup when building skb xdp: allow disable GRO per packet by XDP - - - 171- 2024-06-20 Yan Zhai netdev RFC
[RFC,net-next,4/9] bnxt: apply XDP offloading fixup when building skb xdp: allow disable GRO per packet by XDP - - - 171- 2024-06-20 Yan Zhai netdev RFC
[RFC,net-next,3/9] xdp: implement bpf_xdp_disable_gro kfunc xdp: allow disable GRO per packet by XDP - - - 1224 2024-06-20 Yan Zhai netdev RFC
[RFC,net-next,2/9] xdp: add XDP_FLAGS_GRO_DISABLED flag xdp: allow disable GRO per packet by XDP - - - 171- 2024-06-20 Yan Zhai netdev RFC
[RFC,net-next,1/9] skb: introduce gro_disabled bit xdp: allow disable GRO per packet by XDP - - - 1611 2024-06-20 Yan Zhai netdev RFC
[net-next,v5,7/7] af_packet: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint 1 - - 171- 2024-06-17 Yan Zhai netdev Accepted
[net-next,v5,6/7] udp: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint 1 - - 171- 2024-06-17 Yan Zhai netdev Accepted
[net-next,v5,5/7] tcp: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint 1 - - 18-- 2024-06-17 Yan Zhai netdev Accepted
[net-next,v5,4/7] net: raw: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint 1 - - 18-- 2024-06-17 Yan Zhai netdev Accepted
[net-next,v5,3/7] ping: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint 1 - - 18-- 2024-06-17 Yan Zhai netdev Accepted
[net-next,v5,2/7] net: introduce sk_skb_reason_drop function net: pass receive socket to drop tracepoint 1 - - 171- 2024-06-17 Yan Zhai netdev Accepted
[net-next,v5,1/7] net: add rx_sk to trace_kfree_skb net: pass receive socket to drop tracepoint 1 - - 171- 2024-06-17 Yan Zhai netdev Accepted
[v4,net-next,7/7] af_packet: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 181- 2024-06-11 Yan Zhai netdev Superseded
[v4,net-next,6/7] udp: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 181- 2024-06-11 Yan Zhai netdev Superseded
[v4,net-next,5/7] tcp: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 19-- 2024-06-11 Yan Zhai netdev Superseded
[v4,net-next,4/7] net: raw: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 19-- 2024-06-11 Yan Zhai netdev Superseded
[v4,net-next,3/7] ping: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 19-- 2024-06-11 Yan Zhai netdev Superseded
[v4,net-next,2/7] net: introduce sk_skb_reason_drop function net: pass receive socket to drop tracepoint - - - 181- 2024-06-11 Yan Zhai netdev Superseded
[v4,net-next,1/7] net: add rx_sk to trace_kfree_skb net: pass receive socket to drop tracepoint - - - 181- 2024-06-11 Yan Zhai netdev Superseded
Ideal way to read FUNC_PROTO in raw tp? Ideal way to read FUNC_PROTO in raw tp? - - - 43-2 2024-06-06 Yan Zhai bpf RFC
[RFC,v3,net-next,7/7] af_packet: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 171- 2024-06-04 Yan Zhai netdev Superseded
[RFC,v3,net-next,6/7] udp: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 171- 2024-06-04 Yan Zhai netdev Superseded
[RFC,v3,net-next,5/7] tcp: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 18-- 2024-06-04 Yan Zhai netdev Superseded
[RFC,v3,net-next,4/7] net: raw: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 18-- 2024-06-04 Yan Zhai netdev Superseded
[RFC,v3,net-next,3/7] ping: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 18-- 2024-06-04 Yan Zhai netdev Superseded
[RFC,v3,net-next,2/7] net: introduce sk_skb_reason_drop function net: pass receive socket to drop tracepoint - - - 171- 2024-06-04 Yan Zhai netdev Superseded
[RFC,v3,net-next,1/7] net: add rx_sk to trace_kfree_skb net: pass receive socket to drop tracepoint - - - 171- 2024-06-04 Yan Zhai netdev Superseded
[RFC,v2,net-next,7/7] af_packet: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 1413 2024-06-01 Yan Zhai netdev Superseded
[RFC,v2,net-next,6/7] udp: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 1413 2024-06-01 Yan Zhai netdev Superseded
[RFC,v2,net-next,5/7] tcp: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 15-3 2024-06-01 Yan Zhai netdev Superseded
[RFC,v2,net-next,4/7] net: raw: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 15-3 2024-06-01 Yan Zhai netdev Superseded
[RFC,v2,net-next,3/7] ping: use sk_skb_reason_drop to free rx packets net: pass receive socket to drop tracepoint - - - 15-3 2024-06-01 Yan Zhai netdev Superseded
[RFC,v2,net-next,2/7] net: introduce sk_skb_reason_drop function net: pass receive socket to drop tracepoint - - - 1413 2024-06-01 Yan Zhai netdev Superseded
[RFC,v2,net-next,1/7] net: add rx_sk to trace_kfree_skb net: pass receive socket to drop tracepoint - - - 1323 2024-06-01 Yan Zhai netdev Superseded
[RFC,net-next,6/6] af_packet: pass rx socket on rcv drops net: pass receive socket to drop tracepoint - - - 1611 2024-05-30 Yan Zhai netdev Superseded
[RFC,net-next,5/6] udp: pass rx socket on rcv drops net: pass receive socket to drop tracepoint - - - 1611 2024-05-30 Yan Zhai netdev Superseded
[RFC,net-next,4/6] tcp: pass rx socket on rcv drops net: pass receive socket to drop tracepoint - - - 17-1 2024-05-30 Yan Zhai netdev Superseded
[RFC,net-next,3/6] net: raw: pass rx socket on rcv drops net: pass receive socket to drop tracepoint - - - 18-- 2024-05-30 Yan Zhai netdev Superseded
[RFC,net-next,2/6] ping: pass rx socket on rcv drops net: pass receive socket to drop tracepoint - - - 18-- 2024-05-30 Yan Zhai netdev Superseded
[RFC,net-next,1/6] net: add kfree_skb_for_sk function net: pass receive socket to drop tracepoint - - - 171- 2024-05-30 Yan Zhai netdev Superseded
[v5,net,3/3] bpf: report RCU QS in cpumap kthread Report RCU QS for busy network kthreads 1 1 - 181- 2024-03-19 Yan Zhai netdev Accepted
[v5,net,2/3] net: report RCU QS on threaded NAPI repolling Report RCU QS for busy network kthreads 1 1 - 18-1 2024-03-19 Yan Zhai netdev Accepted
[v5,net,1/3] rcu: add a helper to report consolidated flavor QS Report RCU QS for busy network kthreads - 2 - 181- 2024-03-19 Yan Zhai netdev Accepted
[v4,net,3/3] bpf: report RCU QS in cpumap kthread Report RCU QS for busy network kthreads - 1 - 181- 2024-03-15 Yan Zhai netdev Superseded
[v4,net,2/3] net: report RCU QS on threaded NAPI repolling Report RCU QS for busy network kthreads - 1 - 19-- 2024-03-15 Yan Zhai netdev Superseded
[v4,net,1/3] rcu: add a helper to report consolidated flavor QS Report RCU QS for busy network kthreads - 1 - 181- 2024-03-15 Yan Zhai netdev Superseded
[v3,net,3/3] bpf: report RCU QS in cpumap kthread Report RCU QS for busy network kthreads - 1 - 181- 2024-03-13 Yan Zhai netdev Superseded
[v3,net,2/3] net: report RCU QS on threaded NAPI repolling Report RCU QS for busy network kthreads - 1 - 19-- 2024-03-13 Yan Zhai netdev Superseded
[v3,net,1/3] rcu: add a helper to report consolidated flavor QS Report RCU QS for busy network kthreads - 1 - 1711 2024-03-13 Yan Zhai netdev Superseded
[v2] net: raise RCU qs after each threaded NAPI poll [v2] net: raise RCU qs after each threaded NAPI poll - 1 - 172- 2024-03-01 Yan Zhai netdev Changes Requested
net: raise RCU qs after each threaded NAPI poll net: raise RCU qs after each threaded NAPI poll 1 1 - 172- 2024-02-27 Yan Zhai netdev Superseded
[v4,net-next] packet: add a generic drop reason for receive [v4,net-next] packet: add a generic drop reason for receive - 2 - 17-- 2023-12-04 Yan Zhai netdev Accepted
[v3,net-next] packet: add a generic drop reason for receive [v3,net-next] packet: add a generic drop reason for receive - 1 - 17-- 2023-12-01 Yan Zhai netdev Superseded
[v2,net-next] packet: add a generic drop reason for receive [v2,net-next] packet: add a generic drop reason for receive - - - 14-3 2023-12-01 Yan Zhai netdev Superseded
[net-next] packet: add a generic drop reason for receive [net-next] packet: add a generic drop reason for receive - - - 16-- 2023-11-10 Yan Zhai netdev Deferred
[v5,net-next,3/3] ipv6: avoid atomic fragment on GSO packets ipv6: avoid atomic fragment on GSO output - - - 15-- 2023-10-24 Yan Zhai netdev Accepted
[v5,net-next,2/3] ipv6: refactor ip6_finish_output for GSO handling ipv6: avoid atomic fragment on GSO output - 2 - 15-- 2023-10-24 Yan Zhai netdev Accepted
[v5,net-next,1/3] ipv6: drop feature RTAX_FEATURE_ALLFRAG ipv6: avoid atomic fragment on GSO output - 2 - 132- 2023-10-24 Yan Zhai netdev Accepted
[v4,net-next,3/3] ipv6: avoid atomic fragment on GSO packets ipv6: avoid atomic fragment on GSO output - - - 15-- 2023-10-24 Yan Zhai netdev Superseded
[v4,net-next,2/3] ipv6: refactor ip6_finish_output for GSO handling ipv6: avoid atomic fragment on GSO output - 1 - 15-- 2023-10-24 Yan Zhai netdev Superseded
[v4,net-next,1/3] ipv6: drop feature RTAX_FEATURE_ALLFRAG ipv6: avoid atomic fragment on GSO output - 2 - 132- 2023-10-24 Yan Zhai netdev Superseded
[v3,net-next,3/3] ipv6: avoid atomic fragment on GSO packets ipv6: avoid atomic fragment on GSO output - - - 15-- 2023-10-20 Yan Zhai netdev Superseded
[v3,net-next,2/3] ipv6: refactor ip6_finish_output for GSO handling ipv6: avoid atomic fragment on GSO output - 1 - 15-- 2023-10-20 Yan Zhai netdev Superseded
[v3,net-next,1/3] ipv6: remove dst_allfrag test on ipv6 output ipv6: avoid atomic fragment on GSO output - - - 141- 2023-10-20 Yan Zhai netdev Superseded
[v2,net-next] ipv6: avoid atomic fragment on GSO packets [v2,net-next] ipv6: avoid atomic fragment on GSO packets - - - 15-- 2023-10-16 Yan Zhai netdev Changes Requested
[net] ipv6: avoid atomic fragment on GSO packets [net] ipv6: avoid atomic fragment on GSO packets - - - 15-- 2023-09-29 Yan Zhai netdev Changes Requested
[v6,bpf,4/4] selftests/bpf: add lwt_xmit tests for BPF_REROUTE lwt: fix return values of BPF ops - - - 461- 2023-08-18 Yan Zhai bpf Accepted
[v6,bpf,3/4] selftests/bpf: add lwt_xmit tests for BPF_REDIRECT lwt: fix return values of BPF ops - - - 4511 2023-08-18 Yan Zhai bpf Accepted
[v6,bpf,2/4] lwt: check LWTUNNEL_XMIT_CONTINUE strictly lwt: fix return values of BPF ops - - - 47-- 2023-08-18 Yan Zhai bpf Accepted
[v6,bpf,1/4] lwt: fix return values of BPF xmit ops lwt: fix return values of BPF ops - - - 47-- 2023-08-18 Yan Zhai bpf Accepted
[v5,bpf,4/4] selftests/bpf: add lwt_xmit tests for BPF_REROUTE lwt: fix return values of BPF ops - - - 3519 2023-08-16 Yan Zhai bpf Superseded
[v5,bpf,3/4] selftests/bpf: add lwt_xmit tests for BPF_REDIRECT lwt: fix return values of BPF ops - - - 34110 2023-08-16 Yan Zhai bpf Superseded
[v5,bpf,2/4] lwt: check LWTUNNEL_XMIT_CONTINUE strictly lwt: fix return values of BPF ops - - - 36-9 2023-08-16 Yan Zhai bpf Superseded
[v5,bpf,1/4] lwt: fix return values of BPF ops lwt: fix return values of BPF ops - - - 36-9 2023-08-16 Yan Zhai bpf Superseded
[v4,bpf,2/2] bpf: selftests: add lwt redirect regression test cases bpf: return proper error codes for lwt redirect - 1 1 461- 2023-07-26 Yan Zhai bpf Changes Requested
[v4,bpf,1/2] bpf: fix skb_do_redirect return values bpf: return proper error codes for lwt redirect - 1 1 46-1 2023-07-26 Yan Zhai bpf Changes Requested
[v3,bpf,2/2] selftests/bpf: test lwt redirect error handling bpf: return proper error codes for lwt redirect - - - 4311 2023-07-25 Yan Zhai bpf Superseded
[v3,bpf,1/2] bpf: fix skb_do_redirect return values bpf: return proper error codes for lwt redirect - - - 44-1 2023-07-25 Yan Zhai bpf Superseded
[v2,net] bpf: do not return NET_XMIT_xxx values on bpf_redirect [v2,net] bpf: do not return NET_XMIT_xxx values on bpf_redirect - - - 14-1 2023-07-19 Yan Zhai netdev Changes Requested
bpf: lwt: do not return NET_XMIT_xxx values on bpf_redirect bpf: lwt: do not return NET_XMIT_xxx values on bpf_redirect - - - 441- 2023-07-18 Yan Zhai bpf Changes Requested
[v2,net] gso: fix dodgy bit handling for GSO_UDP_L4 [v2,net] gso: fix dodgy bit handling for GSO_UDP_L4 1 1 - 141- 2023-07-13 Yan Zhai netdev Accepted
[net] gso: fix GSO_DODGY bit handling for related protocols [net] gso: fix GSO_DODGY bit handling for related protocols - - - 141- 2023-07-13 Yan Zhai netdev Changes Requested
net: fix NULL pointer in skb_segment_list net: fix NULL pointer in skb_segment_list 1 1 - 161- 2023-01-30 Yan Zhai netdev Accepted