| Published | Title | Version | Author | Status |
|---|---|---|---|---|
| 2026-03-02 18:14 UTC | rfs: use high-order allocations for hash tables | 3 | edumazet@google.com | finished in 4h14m0s |
| 2026-03-02 16:39 UTC | net: fix off-by-one in udp_flow_src_port() / psp_write_headers() | 1 | edumazet@google.com | finished in 4h1m0s |
| 2026-03-02 15:42 UTC | ipv6: add IPV6_CALL() helper | 1 | edumazet@google.com | skipped |
| 2026-03-01 18:14 UTC | rfs: use high-order allocations for hash tables | 2 | edumazet@google.com | finished in 4h4m0s |
| 2026-03-01 16:25 UTC | ipv6: add IPV6_CALL() helper | 1 | edumazet@google.com | finished in 4h1m0s |
| 2026-02-28 17:57 UTC | mpls: remove test against ipv6_stub | 1 | edumazet@google.com | finished in 1h2m0s |
| 2026-02-28 14:12 UTC | net: adopt SLUB sheaves for skbuff_small_head | 1 | edumazet@google.com | finished in 4h7m0s |
| 2026-02-28 04:24 UTC | rfs: use high-order allocations for hash tables | 1 | edumazet@google.com | finished in 4h2m0s |
| 2026-02-27 17:26 UTC | indirect_call_wrapper: do not reevaluate function pointer | 1 | edumazet@google.com | finished in 4h6m0s |
| 2026-02-27 15:11 UTC | net: remove addr_len argument of recvmsg() handlers | 1 | edumazet@google.com | finished in 4h12m0s |
| 2026-02-26 13:44 UTC | net: sched: refactor qdisc drop reasons into dedicated tracepoint | 5 | hawk@kernel.org | finished in 4h9m0s |
| 2026-02-26 09:40 UTC | netfilter: nfnetlink_queue: no longer acquire sk_callback_lock | 1 | edumazet@google.com | finished in 4h21m0s |
| 2026-02-26 08:58 UTC | netfilter: nfnetlink_log: no longer acquire sk_callback_lock | 1 | edumazet@google.com | finished in 4h27m0s |
| 2026-02-26 08:29 UTC | netfilter: nft_meta: no longer acquire sk_callback_lock in nft_meta_get_eval_skugid() | 1 | edumazet@google.com | finished in 4h1m0s |
| 2026-02-26 04:12 UTC | net: inline skb_add_rx_frag_netmem() | 1 | edumazet@google.com | finished in 4h14m0s |
| 2026-02-26 02:12 UTC | net: use try_cmpxchg() in lock_sock_nested() | 2 | edumazet@google.com | finished in 4h8m0s |
| 2026-02-25 20:35 UTC | inet: annotate data-races around isk->inet_num | 1 | edumazet@google.com | finished in 4h27m0s |
| 2026-02-25 13:40 UTC | inet: remove three EXPORT_SYMBOL() | 1 | edumazet@google.com | finished in 4h1m0s |
| 2026-02-25 13:23 UTC | netfilter: xt_owner: no longer acquire sk_callback_lock in mt_owner() | 2 | edumazet@google.com | finished in 4h2m0s |
| 2026-02-25 13:20 UTC | netfilter: nf_log_syslog: no longer acquire sk_callback_lock in nf_log_dump_sk_uid_gid() | 2 | edumazet@google.com | finished in 4h13m0s |
| 2026-02-25 13:15 UTC | net: annotate data-races around sk->sk_{data_ready,write_space} | 1 | edumazet@google.com | finished in 4h3m0s |
| 2026-02-25 03:32 UTC | net: use cmpxchg() in lock_sock_nested() | 1 | edumazet@google.com | skipped |
| 2026-02-24 12:33 UTC | netfilter: nf_log_syslog: no longer acquire sk_callback_lock in nf_log_dump_sk_uid_gid() | 1 | edumazet@google.com | finished in 4h11m0s |
| 2026-02-24 12:28 UTC | netfilter: xt_owner: no longer acquire sk_callback_lock in mt_owner() | 1 | edumazet@google.com | finished in 4h21m0s |
| 2026-02-23 16:17 UTC | icmp: increase net.ipv4.icmp_msgs_{per_sec,burst} | 1 | edumazet@google.com | finished in 4h0m0s |
| 2026-02-23 15:33 UTC | ipv6: move ip6_dst_hoplimit() to net/ipv6/ip6_output.c | 1 | edumazet@google.com | finished in 4h7m0s |
| 2026-02-23 15:30 UTC | tcp: move inet6_csk_update_pmtu() to tcp_ipv6.c | 1 | edumazet@google.com | finished in 4h6m0s |
| 2026-02-23 11:35 UTC | tcp: reduce calls to tcp_schedule_loss_probe() | 1 | edumazet@google.com | finished in 3h54m0s |
| 2026-02-23 10:07 UTC | tcp: rework tcp_v{4,6}_send_check() | 2 | edumazet@google.com | finished in 4h10m0s |
| 2026-02-23 09:34 UTC | udp: move udp6_csum_init() back to net/ipv6/udp.c | 1 | edumazet@google.com | finished in 4h12m0s |
| 2026-02-23 09:27 UTC | net: __lock_sock() can be static | 1 | edumazet@google.com | finished in 4h18m0s |
| 2026-02-21 11:48 UTC | selftests/net: add test for IP-in-IPv6 tunneling | 4 | git@sphalerite.org | finished in 56m0s |
| 2026-02-20 22:26 UTC | net: do not pass flow_id to set_rps_cpu() | 1 | edumazet@google.com | finished in 4h11m0s |
| 2026-02-20 14:43 UTC | net: fix potential out-of-bound access in set_rps_cpu() | 1 | edumazet@google.com | finished in 4h15m0s |
| 2026-02-18 14:13 UTC | psp: use sk->sk_hash in psp_write_headers() | 1 | edumazet@google.com | finished in 4h4m0s |
| 2026-02-17 16:12 UTC | tcp: fix potential race in tcp_v6_syn_recv_sock() | 1 | edumazet@google.com | finished in 4h14m0s |
| 2026-02-17 14:29 UTC | selftests/net: packetdrill: add ipv4-mapped-ipv6 tests | 1 | edumazet@google.com | finished in 1h6m0s |
| 2026-02-16 19:36 UTC | net: do not delay zero-copy skbs in skb_attempt_defer_free() | 1 | edumazet@google.com | finished in 4h0m0s |
| 2026-02-16 15:30 UTC | net: sched: refactor qdisc drop reasons into dedicated tracepoint | 4 | hawk@kernel.org | finished in 4h0m0s |
| 2026-02-16 14:28 UTC | icmp: better deal with DDOS | 2 | edumazet@google.com | finished in 4h10m0s |
| 2026-02-16 10:22 UTC | ipv6: fix a race in ip6_sock_set_v6only() | 1 | edumazet@google.com | finished in 4h13m0s |
| 2026-02-16 10:01 UTC | ping: annotate data-races in ping_lookup() | 1 | edumazet@google.com | finished in 4h8m0s |
| 2026-02-15 14:38 UTC | icmp: better deal with DDOS | 1 | edumazet@google.com | finished in 3h50m0s |
| 2026-02-14 08:05 UTC | selftests/net: add test for IP-in-IPv6 tunneling | 3 | git@sphalerite.org | finished in 49m0s |
| 2026-02-13 14:25 UTC | macvlan: observe an RCU grace period in macvlan_common_newlink() error path | 1 | edumazet@google.com | finished in 3h58m0s |
| 2026-02-13 12:04 UTC | net: fix backlog_unlock_irq_restore() vs CONFIG_PREEMPT_RT | 1 | edumazet@google.com | finished in 4h0m0s |
| 2026-02-09 19:00 UTC | selftests/net: add test for IPv4-in-IPv6 tunneling | 2 | git@sphalerite.org | finished in 1h8m0s |
| 2026-02-08 14:46 UTC | selftests/net: add test for IPv4-in-IPv6 tunneling | 1 | git@sphalerite.org | finished in 50m0s |
| 2026-02-06 17:34 UTC | ipv6: tcp: no longer rebuild fl6 at each transmit | 1 | edumazet@google.com | finished in 3h58m0s |
| 2026-02-06 16:24 UTC | net: sched: refactor qdisc drop reasons into dedicated tracepoint | 3 | hawk@kernel.org | finished in 3h52m0s |
| 2026-02-05 21:21 UTC | net: sched: refactor qdisc drop reasons into dedicated tracepoint | 2 | hawk@kernel.org |
finished
in 3h48m0s
[1 findings] |
| 2026-02-05 21:19 UTC | ipv6: do not use skb_header_pointer() in icmpv6_filter() | 1 | edumazet@google.com | finished in 3h55m0s |
| 2026-02-05 16:43 UTC | tcp: inline tcp_filter() | 1 | edumazet@google.com | finished in 3h57m0s |
| 2026-02-04 19:00 UTC | net_sched: sch_fq: rework fq_gc() to avoid stack canary | 1 | edumazet@google.com | finished in 3h49m0s |
| 2026-02-04 17:02 UTC | net: sched: refactor qdisc drop reasons into dedicated tracepoint | 1 | hawk@kernel.org | finished in 3h51m0s |
| 2026-02-04 16:30 UTC | ipv6: change inet6_sk_rebuild_header() to use inet->cork.fl.u.ip6 | 1 | edumazet@google.com | finished in 3h56m0s |
| 2026-02-04 05:51 UTC | tcp: remove net/core/request_sock.c and no longer inline __reqsk_free() | 2 | edumazet@google.com | finished in 3h53m0s |
| 2026-02-04 05:30 UTC | net: add vlan_get_protocol_offset_inline() helper | 2 | edumazet@google.com | finished in 4h0m0s |
| 2026-02-03 21:47 UTC | net_sched: sch_fq: tweak unlikely() hints in fq_dequeue() | 1 | edumazet@google.com | finished in 4h1m0s |
| 2026-02-03 19:25 UTC | inet: RAW sockets using IPPROTO_RAW MUST drop incoming ICMP | 1 | edumazet@google.com | finished in 4h0m0s |
| 2026-02-03 14:40 UTC | tcp: rework tcp_v{4,6}_send_check() | 1 | edumazet@google.com |
finished
in 2h28m0s
[1 findings] |
| 2026-02-03 05:22 UTC | tcp: remove net/core/request_sock.c and no longer inline __reqsk_free() | 2 | edumazet@google.com | finished in 3h47m0s |
| 2026-02-03 05:09 UTC | tcp: split tcp_check_space() in two parts | 1 | edumazet@google.com | finished in 4h3m0s |
| 2026-02-03 04:51 UTC | tcp: move tcp_rbtree_insert() to tcp_output.c | 1 | edumazet@google.com | finished in 3h58m0s |
| 2026-02-03 04:42 UTC | tcp: use __skb_push() in __tcp_transmit_skb() | 1 | edumazet@google.com | finished in 3h58m0s |
| 2026-02-02 20:52 UTC | net: add proper RCU protection to /proc/net/ptype | 3 | edumazet@google.com | finished in 1h41m0s |
| 2026-02-02 10:26 UTC | net: add RCU protection to (struct packet_type)->dev | 2 | edumazet@google.com | finished in 3h59m0s |
| 2026-02-02 08:22 UTC | net: add vlan_get_protocol_offset_inline() helper | 1 | edumazet@google.com | finished in 4h26m0s |
| 2026-01-31 21:29 UTC | net: add RCU protection to (struct packet_type)->dev | 1 | edumazet@google.com | finished in 3h55m0s |
| 2026-01-31 17:16 UTC | tcp: move __reqsk_free() out of line | 1 | edumazet@google.com | finished in 3h59m0s |
| 2026-01-30 21:02 UTC | ipv6: misc changes in output path | 1 | edumazet@google.com | finished in 4h12m0s |
| 2026-01-30 19:19 UTC | net: l3mdev: use skb_dst_dev_rcu() in l3mdev_l3_out() | 1 | edumazet@google.com | finished in 4h5m0s |
| 2026-01-30 16:02 UTC | net: add a debug check in __skb_push() | 1 | edumazet@google.com | finished in 4h6m0s |
| 2026-01-29 20:43 UTC | macvlan: fix error recovery in macvlan_common_newlink() | 1 | edumazet@google.com | finished in 3h54m0s |
| 2026-01-29 15:34 UTC | tcp: reduce tcp sockets size by one cache line | 1 | edumazet@google.com | finished in 4h0m0s |
| 2026-01-28 18:55 UTC | ipv6: optimize fl6_update_dst() | 1 | edumazet@google.com | finished in 3h57m0s |
| 2026-01-28 14:15 UTC | net: fix potential crash in net/sched/cls_u32.c | 2 | edumazet@google.com | finished in 4h17m0s |
| 2026-01-27 21:12 UTC | ipv6: remove __inet6_csk_dst_check() | 1 | edumazet@google.com | finished in 3h53m0s |
| 2026-01-27 17:48 UTC | selftests: drv-net: toeplitz: accept bigger rss keys | 1 | edumazet@google.com | finished in 1h16m0s |
| 2026-01-27 14:44 UTC | net: fix potential crash in net/sched/cls_u32.c | 1 | edumazet@google.com | finished in 4h8m0s |
| 2026-01-27 12:38 UTC | tcp: tcp_tx_timestamp() fix | 1 | edumazet@google.com | finished in 4h10m0s |
| 2026-01-27 03:21 UTC | tcp: make tcp_ack() faster | 1 | edumazet@google.com | finished in 3h53m0s |
| 2026-01-26 17:47 UTC | net: include <linux/hex.h> from sysctl_net_core.c | 1 | edumazet@google.com | finished in 4h5m0s |
| 2026-01-23 12:18 UTC | net: sched: sfq: add detailed drop reasons for monitoring | 3 | hawk@kernel.org | finished in 4h17m0s |
| 2026-01-23 11:16 UTC | tcp: move sk_forced_mem_schedule() to tcp.c | 1 | edumazet@google.com | finished in 4h21m0s |
| 2026-01-23 03:03 UTC | mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() | 2 | edumazet@google.com | finished in 48m0s |
| 2026-01-22 19:03 UTC | net: expand NETDEV_RSS_KEY_LEN to 256 bytes | 1 | edumazet@google.com | finished in 3h56m0s |
| 2026-01-22 17:22 UTC | ipv4: igmp: annotate data-races around idev->mr_maxdelay | 1 | edumazet@google.com | finished in 4h5m0s |
| 2026-01-22 16:50 UTC | ipvlan: remove ipvlan_ht_addr_lookup() | 2 | edumazet@google.com | finished in 3h58m0s |
| 2026-01-22 16:29 UTC | bonding: annotate data-races around slave->last_rx | 2 | edumazet@google.com | finished in 3h57m0s |
| 2026-01-22 13:13 UTC | mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() | 1 | edumazet@google.com |
finished
in 4h13m0s
[1 findings] |
| 2026-01-22 09:02 UTC | tcp: move tcp_stream_memory_free() to tcp.c | 1 | edumazet@google.com | finished in 4h16m0s |
| 2026-01-22 04:57 UTC | net: few critical helpers are inlined again | 1 | edumazet@google.com | finished in 4h1m0s |
| 2026-01-21 21:57 UTC | ipvlan: remove ipvlan_ht_addr_lookup() | 1 | edumazet@google.com | finished in 3h56m0s |
| 2026-01-21 13:37 UTC | net/sched: act_ife: avoid possible NULL deref | 1 | edumazet@google.com | finished in 4h4m0s |
| 2026-01-21 09:59 UTC | tcp: remove tcp_rate.c | 1 | edumazet@google.com | finished in 4h10m0s |
| 2026-01-20 16:49 UTC | gro: inline tcp6_gro_{receive,complete} | 3 | edumazet@google.com | finished in 3h52m0s |
| 2026-01-20 16:17 UTC | bonding: provide a net pointer to __skb_flow_dissect() | 1 | edumazet@google.com | finished in 3h56m0s |
| 2026-01-20 15:28 UTC | bonding: annotate data-races around slave->last_rx | 1 | edumazet@google.com | finished in 4h5m0s |
| 2026-01-20 12:53 UTC | tcp: preserve const qualifier in tcp_rsk() and inet_rsk() | 1 | edumazet@google.com | finished in 4h7m0s |