Show patches with: Submitter = Jakub Sitnicki       |    Archived = No       |   94 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,net-next,v2,2/2] tcp: Add sysctl to configure TIME-WAIT reuse delay Make TIME-WAIT reuse delay deterministic and configurable - - - 171- 2024-11-13 Jakub Sitnicki netdev RFC
[RFC,net-next,v2,1/2] tcp: Measure TIME-WAIT reuse delay with millisecond precision Make TIME-WAIT reuse delay deterministic and configurable - - - 162- 2024-11-13 Jakub Sitnicki netdev RFC
[net,v2] udp: Compute L4 checksum as usual when not segmenting the skb [net,v2] udp: Compute L4 checksum as usual when not segmenting the skb 1 - - 19-- 2024-10-11 Jakub Sitnicki netdev Accepted
[net] udp: Compute L4 checksum as usual when not segmenting the skb [net] udp: Compute L4 checksum as usual when not segmenting the skb - - - 19-- 2024-10-10 Jakub Sitnicki netdev Superseded
[RFC,net-next] tcp: Allow TIME-WAIT reuse after 1 millisecond [RFC,net-next] tcp: Allow TIME-WAIT reuse after 1 millisecond - - - 162- 2024-08-19 Jakub Sitnicki netdev RFC
[net,v4,3/3] selftests/net: Add coverage for UDP GSO with IPv6 extension headers Don't take HW USO path when packets can't be checksummed by device - 1 - 172- 2024-08-08 Jakub Sitnicki netdev Accepted
[net,v4,2/3] udp: Fall back to software USO if IPv6 extension headers are present Don't take HW USO path when packets can't be checksummed by device - 1 - 172- 2024-08-08 Jakub Sitnicki netdev Accepted
[net,v4,1/3] net: Make USO depend on CSUM offload Don't take HW USO path when packets can't be checksummed by device - 1 - 181- 2024-08-08 Jakub Sitnicki netdev Accepted
[net,v3,3/3] selftests/net: Add coverage for UDP GSO with IPv6 extension headers Don't take HW USO path when packets can't be checksummed by device - 1 - 172- 2024-08-07 Jakub Sitnicki netdev Superseded
[net,v3,2/3] udp: Fall back to software USO if IPv6 extension headers are present Don't take HW USO path when packets can't be checksummed by device - 1 - 172- 2024-08-07 Jakub Sitnicki netdev Superseded
[net,v3,1/3] net: Make USO depend on CSUM offload Don't take HW USO path when packets can't be checksummed by device - - - 19-- 2024-08-07 Jakub Sitnicki netdev Superseded
[net,v2,2/2] selftests/net: Add coverage for UDP GSO with IPv6 extension headers Silence bad offload warning when sending UDP GSO with IPv6 extension headers - 2 - 163- 2024-08-01 Jakub Sitnicki netdev Deferred
[net,v2,1/2] gso: Skip bad offload detection when device supports requested GSO Silence bad offload warning when sending UDP GSO with IPv6 extension headers - 1 - 163- 2024-08-01 Jakub Sitnicki netdev Deferred
[net,2/2] selftests/net: Add coverage for UDP GSO with egress from tunnel Fix bad offload warning when sending UDP GSO from a tunnel device - - - 181- 2024-07-25 Jakub Sitnicki netdev Changes Requested
[net,1/2] udp: Mark GSO packets as CHECKSUM_UNNECESSARY early on on output Fix bad offload warning when sending UDP GSO from a tunnel device - - - 172- 2024-07-25 Jakub Sitnicki netdev Changes Requested
[net-next,v2,2/2] selftests/net: Add test coverage for UDP GSO software fallback Lift UDP_SEGMENT restriction for egress via device w/o csum offload - 1 - 181- 2024-06-26 Jakub Sitnicki netdev Accepted
[net-next,v2,1/2] udp: Allow GSO transmit from devices with no checksum offload Lift UDP_SEGMENT restriction for egress via device w/o csum offload - 1 - 181- 2024-06-26 Jakub Sitnicki netdev Accepted
[net,2/2] selftests/net: Add test coverage for UDP GSO software fallback Lift UDP_SEGMENT restriction for egress via device w/o csum offload - - - 1711 2024-06-22 Jakub Sitnicki netdev Superseded
[net,1/2] udp: Allow GSO transmit from devices with no checksum offload Lift UDP_SEGMENT restriction for egress via device w/o csum offload - - - 1711 2024-06-22 Jakub Sitnicki netdev Superseded
[bpf,3/3] selftests/bpf: Cover verifier checks for mutating sockmap/sockhash Block deletes from sockmap for tracing programs 1 - - 5921 2024-05-27 Jakub Sitnicki bpf Accepted
[bpf,2/3] Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem" Block deletes from sockmap for tracing programs 1 - - 6011 2024-05-27 Jakub Sitnicki bpf Accepted
[bpf,1/3] bpf: Allow delete from sockmap/sockhash only if update is allowed Block deletes from sockmap for tracing programs 1 - - 5921 2024-05-27 Jakub Sitnicki bpf Accepted
[bpf-next] selftests/bpf: test_sockmap, use section names understood by libbpf [bpf-next] selftests/bpf: test_sockmap, use section names understood by libbpf - - - 45-1 2024-05-22 Jakub Sitnicki bpf Accepted
[bpf] bpf, sockmap: Prevent lock inversion deadlock in map delete elem [bpf] bpf, sockmap: Prevent lock inversion deadlock in map delete elem 1 - - 611- 2024-04-02 Jakub Sitnicki bpf Accepted
[net-next,v3] selftests: udpgso: Pull up network setup into shell script [net-next,v3] selftests: udpgso: Pull up network setup into shell script - 1 - 181- 2024-02-07 Jakub Sitnicki netdev Accepted
[net-next,v2] selftests: udpgso: Pull up network setup into shell script [net-next,v2] selftests: udpgso: Pull up network setup into shell script - 1 - 181- 2024-02-06 Jakub Sitnicki netdev Superseded
[net-next] selftests: udpgso: Pull up network setup into shell script [net-next] selftests: udpgso: Pull up network setup into shell script - - - 171- 2024-01-30 Jakub Sitnicki netdev Superseded
[bpf] bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets [bpf] bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets 1 - - 441- 2023-09-20 Jakub Sitnicki bpf Accepted
[net] selftests/net: Interpret UDP_GRO cmsg data as an int value [net] selftests/net: Interpret UDP_GRO cmsg data as an int value - 1 - 161- 2023-02-16 Jakub Sitnicki netdev Accepted
ip.7: Document IP_LOCAL_PORT_RANGE socket option ip.7: Document IP_LOCAL_PORT_RANGE socket option - 1 - 1-- 2023-02-01 Jakub Sitnicki shemminger Not Applicable
[net] udp: Pass 2 bytes of data with UDP_GRO cmsg to user-space [net] udp: Pass 2 bytes of data with UDP_GRO cmsg to user-space - - - 161- 2023-01-31 Jakub Sitnicki netdev Changes Requested
[net-next,v6,2/2] selftests/net: Cover the IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - 1 - 152- 2023-01-24 Jakub Sitnicki netdev Accepted
[net-next,v6,1/2] inet: Add IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - 3 - 152- 2023-01-24 Jakub Sitnicki netdev Accepted
[net-next,v5,2/2] selftests/net: Cover the IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - 1 - 152- 2023-01-24 Jakub Sitnicki netdev Superseded
[net-next,v5,1/2] inet: Add IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - 2 - 152- 2023-01-24 Jakub Sitnicki netdev Superseded
[net-next,v4,2/2] selftests/net: Cover the IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - 1 - 152- 2023-01-23 Jakub Sitnicki netdev Superseded
[net-next,v4,1/2] inet: Add IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - 2 - 152- 2023-01-23 Jakub Sitnicki netdev Superseded
[bpf,v2,4/4] selftests/bpf: Cover listener cloning with progs attached to sockmap bpf, sockmap: Fix infinite recursion in sock_map_close 1 - - 5312 2023-01-21 Jakub Sitnicki bpf Accepted
[bpf,v2,3/4] selftests/bpf: Pass BPF skeleton to sockmap_listen ops tests bpf, sockmap: Fix infinite recursion in sock_map_close 1 - - 5222 2023-01-21 Jakub Sitnicki bpf Accepted
[bpf,v2,2/4] bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener bpf, sockmap: Fix infinite recursion in sock_map_close 1 - - 5312 2023-01-21 Jakub Sitnicki bpf Accepted
[bpf,v2,1/4] bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself bpf, sockmap: Fix infinite recursion in sock_map_close 1 - - 5312 2023-01-21 Jakub Sitnicki bpf Accepted
[net-next,v3,2/2] selftests/net: Cover the IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - - - 152- 2023-01-20 Jakub Sitnicki netdev Superseded
[net-next,v3,1/2] inet: Add IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - 1 - 152- 2023-01-20 Jakub Sitnicki netdev Superseded
[bpf,3/3] selftests/bpf: Cover listener cloning with progs attached to sockmap bpf, sockmap: Fix infinite recursion in sock_map_close - - - 5411 2023-01-13 Jakub Sitnicki bpf Superseded
[bpf,2/3] selftests/bpf: Pass BPF skeleton to sockmap_listen ops tests bpf, sockmap: Fix infinite recursion in sock_map_close - - - 5321 2023-01-13 Jakub Sitnicki bpf Superseded
[bpf,1/3] bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener bpf, sockmap: Fix infinite recursion in sock_map_close - - - 5222 2023-01-13 Jakub Sitnicki bpf Superseded
[net-next,v2,2/2] selftests/net: Cover the IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - - - 152- 2023-01-10 Jakub Sitnicki netdev Superseded
[net-next,v2,1/2] inet: Add IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - 1 - 152- 2023-01-10 Jakub Sitnicki netdev Superseded
[net-next,2/2] selftests/net: Cover the IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - - - 152- 2023-01-06 Jakub Sitnicki netdev Superseded
[net-next,1/2] inet: Add IP_LOCAL_PORT_RANGE socket option Add IP_LOCAL_PORT_RANGE socket option - 1 - 152- 2023-01-06 Jakub Sitnicki netdev Superseded
[net,v2] l2tp: Don't sleep and disable BH under writer-side sk_callback_lock [net,v2] l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - - - 17-- 2022-11-21 Jakub Sitnicki netdev Accepted
[net] l2tp: Don't sleep and disable BH under writer-side sk_callback_lock [net] l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - - - 17-- 2022-11-19 Jakub Sitnicki netdev Superseded
[net,v4] l2tp: Serialize access to sk_user_data with sk_callback_lock [net,v4] l2tp: Serialize access to sk_user_data with sk_callback_lock - - - 1511 2022-11-14 Jakub Sitnicki netdev Accepted
[RFC,net-next] udp: Auto-bind connected sockets to unique 4-tuple with port sharing [RFC,net-next] udp: Auto-bind connected sockets to unique 4-tuple with port sharing - - - 1214 2022-09-13 Jakub Sitnicki netdev RFC
[RFC,net-next] inet: Add IP_LOCAL_PORT_RANGE socket option [RFC,net-next] inet: Add IP_LOCAL_PORT_RANGE socket option - - - 16-1 2022-09-12 Jakub Sitnicki netdev RFC
[net,v3] l2tp: Serialize access to sk_user_data with sk_callback_lock [net,v3] l2tp: Serialize access to sk_user_data with sk_callback_lock - - - 1511 2022-08-23 Jakub Sitnicki netdev Changes Requested
[net,v2] l2tp: Serialize access to sk_user_data with sock lock [net,v2] l2tp: Serialize access to sk_user_data with sock lock - - 1 16-1 2022-08-15 Jakub Sitnicki netdev Changes Requested
[net] l2tp: Serialize access to sk_user_data with sock lock [net] l2tp: Serialize access to sk_user_data with sock lock - - 1 16-1 2022-08-10 Jakub Sitnicki netdev Superseded
[net,v2] selftests/bpf: Test sockmap update when socket has ULP [net,v2] selftests/bpf: Test sockmap update when socket has ULP - - - 1421 2022-06-23 Jakub Sitnicki netdev Accepted
[net] selftests/bpf: Test sockmap update when socket has ULP [net] selftests/bpf: Test sockmap update when socket has ULP - - - 1421 2022-06-22 Jakub Sitnicki netdev Superseded
[bpf-next,2/2] bpf: arm64: Keep tail call count across bpf2bpf calls Allow mixing bpf2bpf calls with tail calls on arm64 - - - 201- 2022-06-17 Jakub Sitnicki bpf Accepted
[bpf-next,1/2] bpf: x64: Add predicate for bpf2bpf with tailcalls support in JIT Allow mixing bpf2bpf calls with tail calls on arm64 - - - 192- 2022-06-17 Jakub Sitnicki bpf Accepted
[bpf-next,v2,2/2] selftests/bpf: Test tail call counting with bpf2bpf and data on stack Fix tail call counting with bpf2bpf - - - 192- 2022-06-16 Jakub Sitnicki bpf Accepted
[bpf-next,v2,1/2] bpf, x86: Fix tail call count offset calculation on bpf2bpf call Fix tail call counting with bpf2bpf 1 - - 192- 2022-06-16 Jakub Sitnicki bpf Accepted
[RFC,bpf] selftests/bpf: Curious case of a successful tailcall that returns to caller [RFC,bpf] selftests/bpf: Curious case of a successful tailcall that returns to caller - - - 1425 2022-06-16 Jakub Sitnicki bpf RFC
[bpf-next,2/2] selftests/bpf: Test tail call counting with bpf2bpf and data on stack Fix tail call counting with bpf2bpf - - - 1524 2022-06-15 Jakub Sitnicki bpf Superseded
[bpf-next,1/2] bpf, x86: Fix tail call count offset calculation on bpf2bpf call Fix tail call counting with bpf2bpf 1 - - 1524 2022-06-15 Jakub Sitnicki bpf Superseded
bpf.2: Note that unused fields and padding in bpf_attr must be zero bpf.2: Note that unused fields and padding in bpf_attr must be zero - - - 1-1 2022-04-25 Jakub Sitnicki bpf Not Applicable
[bpf-next,v2,3/3] selftests/bpf: Fix test for 4-byte load from remote_port on big-endian Make 2-byte access to bpf_sk_lookup->remote_port endian-agnostic 1 - - 15-2 2022-03-19 Jakub Sitnicki bpf Accepted
[bpf-next,v2,2/3] selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup remote_port Make 2-byte access to bpf_sk_lookup->remote_port endian-agnostic 1 - - 1511 2022-03-19 Jakub Sitnicki bpf Accepted
[bpf-next,v2,1/3] bpf: Treat bpf_sk_lookup remote_port as a 2-byte field Make 2-byte access to bpf_sk_lookup->remote_port endian-agnostic 1 - - 1421 2022-03-19 Jakub Sitnicki bpf Accepted
[bpf-next,3/3] selftests/bpf: Fix test for 4-byte load from remote_port on big-endian Make 2-byte access to bpf_sk_lookup->remote_port endian-agnostic - - - 16-2 2022-03-17 Jakub Sitnicki bpf Superseded
[bpf-next,2/3] selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup remote_port Make 2-byte access to bpf_sk_lookup->remote_port endian-agnostic - - - 1611 2022-03-17 Jakub Sitnicki bpf Superseded
[bpf-next,1/3] bpf: Treat bpf_sk_lookup remote_port as a 2-byte field Make 2-byte access to bpf_sk_lookup->remote_port endian-agnostic - - - 1521 2022-03-17 Jakub Sitnicki bpf Superseded
[bpf-next,v3,4/4] selftests/bpf: Fix test for 4-byte load from dst_port on big-endian Fixes for sock_fields selftests - - - 1611 2022-03-17 Jakub Sitnicki bpf Accepted
[bpf-next,v3,3/4] selftests/bpf: Use constants for socket states in sock_fields test Fixes for sock_fields selftests - - - 1611 2022-03-17 Jakub Sitnicki bpf Accepted
[bpf-next,v3,2/4] selftests/bpf: Check dst_port only on the client socket Fixes for sock_fields selftests - - - 1611 2022-03-17 Jakub Sitnicki bpf Accepted
[bpf-next,v3,1/4] selftests/bpf: Fix error reporting from sock_fields programs Fixes for sock_fields selftests 1 - - 1611 2022-03-17 Jakub Sitnicki bpf Accepted
[bpf-next,v2,3/3] selftests/bpf: Fix test for 4-byte load from dst_port on big-endian Fixes for sock_fields selftests - - - 171- 2022-02-27 Jakub Sitnicki bpf Changes Requested
[bpf-next,v2,2/3] selftests/bpf: Check dst_port only on the client socket Fixes for sock_fields selftests 1 - - 171- 2022-02-27 Jakub Sitnicki bpf Changes Requested
[bpf-next,v2,1/3] selftests/bpf: Fix error reporting from sock_fields programs Fixes for sock_fields selftests 1 - - 171- 2022-02-27 Jakub Sitnicki bpf Changes Requested
[bpf-next] selftests/bpf: Fix error reporting from sock_fields programs [bpf-next] selftests/bpf: Fix error reporting from sock_fields programs 1 - - 1512 2022-02-25 Jakub Sitnicki bpf Changes Requested
[bpf-next] selftests/bpf: Fix implementation-defined behavior in sk_lookup test [bpf-next] selftests/bpf: Fix implementation-defined behavior in sk_lookup test - - - 17-1 2022-02-21 Jakub Sitnicki bpf Changes Requested
[bpf-next,v2,2/2] selftests/bpf: Cover 4-byte load from remote_port in bpf_sk_lookup Split bpf_sk_lookup remote_port field 1 - - 1413 2022-02-09 Jakub Sitnicki bpf Accepted
[bpf-next,v2,1/2] bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide Split bpf_sk_lookup remote_port field - - - 1413 2022-02-09 Jakub Sitnicki bpf Accepted
[bpf-next,2/2] selftests/bpf: Cover 4-byte load from remote_port in bpf_sk_lookup Split bpf_sk_lookup remote_port field 1 - - 1413 2022-02-07 Jakub Sitnicki bpf Superseded
[bpf-next,1/2] bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wide Split bpf_sk_lookup remote_port field 1 - - 1215 2022-02-07 Jakub Sitnicki bpf Superseded
[bpf-next,v2,2/2] selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads Split bpf_sock dst_port field - - - 1611 2022-01-30 Jakub Sitnicki bpf Accepted
[bpf-next,v2,1/2] bpf: Make dst_port field in struct bpf_sock 16-bit wide Split bpf_sock dst_port field - - - 1611 2022-01-30 Jakub Sitnicki bpf Accepted
[bpf-next,2/2] selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads Split bpf_sock dst_port field - - - 162- 2022-01-27 Jakub Sitnicki bpf Superseded
[bpf-next,1/2] bpf: Make dst_port field in struct bpf_sock 16-bit wide Split bpf_sock dst_port field - - - 171- 2022-01-27 Jakub Sitnicki bpf Superseded
[net] net, gro: Set inner transport header offset in tcp/udp GRO hook [net] net, gro: Set inner transport header offset in tcp/udp GRO hook - - - 14-1 2021-07-29 Jakub Sitnicki netdev Accepted
[bpf,v2] bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats [bpf,v2] bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats 1 1 - 141- 2021-07-14 Jakub Sitnicki bpf Accepted
[bpf] bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats [bpf] bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats 1 - - 14-1 2021-07-13 Jakub Sitnicki bpf Superseded