2024-01-13 | Eric Dumazet | mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240111194917.4044654-2-edumazet@google.com |
commit | commitdiff | tree |
2024-01-07 | Eric Dumazet | ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_t... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-06 | Eric Dumazet | geneve: use DEV_STATS_INC() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240104163633.2070538-1-edumazet@google.com |
commit | commitdiff | tree |
2024-01-04 | Eric Dumazet | sctp: fix busy polling Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-04 | Eric Dumazet | net-device: move xdp_prog to net_device_read_rx Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240102162220.750823-1-edumazet@google.com |
commit | commitdiff | tree |
2024-01-02 | Eric Dumazet | net-device: move gso_partial_features to net_device_read_tx Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-12-21 | Eric Dumazet | net: check dev->gso_max_size in gso_features_check() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231219125331.4127498-1-edumazet@google.com |
commit | commitdiff | tree |
2023-12-16 | Eric Dumazet | tcp/dccp: change source port selection at connect(... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231214192939.1962891-3-edumazet@google.com |
commit | commitdiff | tree |
2023-12-16 | Eric Dumazet | inet: returns a bool from inet_sk_get_local_port_range() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231214192939.1962891-2-edumazet@google.com |
commit | commitdiff | tree |
2023-12-15 | Eric Dumazet | net/rose: fix races in rose_kill_by_device() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-12-15 | Eric Dumazet | selftests/net: optmem_max became per netns Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-12-15 | Eric Dumazet | net: Namespace-ify sysctl_optmem_max Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-12-15 | Eric Dumazet | net: increase optmem_max default value Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-12-15 | Eric Dumazet | net: sched: ife: fix potential use-after-free Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-12-14 | Eric Dumazet | sctp: support MSG_ERRQUEUE flag in recvmsg() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231212145550.3872051-1-edumazet@google.com |
commit | commitdiff | tree |
2023-12-14 | Eric Dumazet | net: prevent mss overflow in skb_segment() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231212164621.4131800-1-edumazet@google.com |
commit | commitdiff | tree |
2023-12-14 | Eric Dumazet | docs: networking: timestamping: mention MSG_EOR flag Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231212110608.3673677-1-edumazet@google.com |
commit | commitdiff | tree |
2023-12-11 | Eric Dumazet | ipv6: annotate data-races around np->ucast_oif Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-12-11 | Eric Dumazet | ipv6: annotate data-races around np->mcast_oif Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-12-09 | Eric Dumazet | ipv6: do not check fib6_has_expires() in fib6_info_release() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231207201322.549000-1-edumazet@google.com |
commit | commitdiff | tree |
2023-12-09 | Eric Dumazet | tcp: fix tcp_disordered_ack() vs usec TS resolution Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231207181342.525181-1-edumazet@google.com |
commit | commitdiff | tree |
2023-12-07 | Eric Dumazet | tcp: do not accept ACK of bytes we never sent Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231205161841.2702925-1-edumazet@google.com |
commit | commitdiff | tree |
2023-12-07 | Eric Dumazet | ipv6: add debug checks in fib6_info_release() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231205173250.2982846-1-edumazet@google.com |
commit | commitdiff | tree |
2023-12-02 | Eric Dumazet | tcp: tcp_gro_dev_warn() cleanup Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231130184135.4130860-1-edumazet@google.com |
commit | commitdiff | tree |
2023-12-01 | Eric Dumazet | ipv6: fix potential NULL deref in fib6_add() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231129160630.3509216-1-edumazet@google.com |
commit | commitdiff | tree |
2023-11-30 | Eric Dumazet | net: page_pool: fix general protection fault in page_pool_unlist Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231130092259.3797753-1-edumazet@google.com |
commit | commitdiff | tree |
2023-11-19 | Eric Dumazet | wireguard: use DEV_STATS_INC() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-11-17 | Eric Dumazet | gve: add gve_features_check() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-11-16 | Eric Dumazet | tcp: no longer abort SYN_SENT when receiving some ICMP Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-11-16 | Eric Dumazet | tcp: use tp->total_rto to track number of linear timeouts... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-11-14 | Eric Dumazet | af_unix: fix use-after-free in unix_stream_read_actor() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231113134938.168151-1-edumazet@google.com |
commit | commitdiff | tree |
2023-11-14 | Eric Dumazet | bonding: stop the device in bond_setup_by_slave() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231109180102.4085183-1-edumazet@google.com |
commit | commitdiff | tree |
2023-11-14 | Eric Dumazet | ptp: annotate data-race around q->head and q->tail Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231109174859.3995880-1-edumazet@google.com |
commit | commitdiff | tree |
2023-11-10 | Eric Dumazet | ipvlan: add ipvlan_route_v6_outbound() helper Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-11-09 | Eric Dumazet | net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231107160440.1992526-1-edumazet@google.com |
commit | commitdiff | tree |
2023-11-07 | Eric Dumazet | idpf: fix potential use-after-free in idpf_tso() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231103200451.514047-1-edumazet@google.com |
commit | commitdiff | tree |
2023-11-03 | Eric Dumazet | net/tcp: fix possible out-of-bounds reads in tcp_hash_fail() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-11-03 | Eric Dumazet | tcp: fix fastopen code vs usec TS Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-11-02 | Eric Dumazet | inet: shrink struct flowi_common Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231025141037.3448203-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-27 | Eric Dumazet | ipvlan: properly track tx_errors Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231026131446.3933175-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-27 | Eric Dumazet | virtio_net: use u64_stats_t infra to avoid data-races Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | net_sched: sch_fq: fastpath needs to take care of sk... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231020201254.732527-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | net_sched: sch_fq: fix off-by-one error in fq_dequeue() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231020200053.675951-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: add TCPI_OPT_USEC_TS Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: add support for usec resolution in TCP TS values Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: introduce TCP_PAWS_WRAP Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: add RTAX_FEATURE_TCP_USEC_TS Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: add tcp_rtt_tsopt_us() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: rename tcp_time_stamp() to tcp_time_stamp_ts() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: move tcp_ns_to_ts() to net/ipv4/syncookies.c Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: rename tcp_skb_timestamp() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: replace tcp_time_stamp_raw() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: introduce tcp_clock_ms() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: add tcp_time_stamp_ms() helper Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | tcp: fix cookie_init_timestamp() overflows Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-23 | Eric Dumazet | chtls: fix tp->rcv_tstamp initialization Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-21 | Eric Dumazet | neighbour: fix various data-races Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231019122104.1448310-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-21 | Eric Dumazet | net: do not leave an empty skb in write queue Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231019112457.1190114-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-19 | Eric Dumazet | inet: lock the socket in ip_sock_set_tos() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231018090014.345158-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-19 | Eric Dumazet | ipv4: fib: annotate races around nh->nh_saddr_genid... Signed-off-by: Eric Dumazet <edumazet@google.com> ...kernel.org/r/20231017192304.82626-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-19 | Eric Dumazet | tcp: tsq: relax tcp_small_queue_check() when rtx queue... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231017124526.4060202-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-18 | Eric Dumazet | tun: prevent negative ifindex Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231016180851.3560092-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-13 | Eric Dumazet | xfrm: fix a data-race in xfrm_lookup_with_ifid() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-11 | Eric Dumazet | net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231009123110.3735515-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-10 | Eric Dumazet | net: refine debug info in skb_checksum_help() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231006173355.2254983-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-06 | Eric Dumazet | net: sock_dequeue_err_skb() optimization Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231005114504.642589-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-05 | Eric Dumazet | net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-05 | Eric Dumazet | net_sched: sch_fq: add 3 bands and WRR scheduling Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-05 | Eric Dumazet | net_sched: export pfifo_fast prio2band[] Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-05 | Eric Dumazet | net_sched: sch_fq: remove q->ktime_cache Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-05 | Eric Dumazet | netlink: annotate data-races around sk->sk_err Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231003183455.3410550-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-05 | Eric Dumazet | net: skb_queue_purge_reason() optimizations Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20231003181920.3280453-1-edumazet@google.com |
commit | commitdiff | tree |
2023-10-03 | Eric Dumazet | tcp_metrics: optimize tcp_metrics_flush_all() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-03 | Eric Dumazet | tcp_metrics: do not create an entry from tcp_init_metrics() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-03 | Eric Dumazet | tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-03 | Eric Dumazet | tcp_metrics: add missing barriers on delete Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | inet: implement lockless getsockopt(IP_MULTICAST_IF) Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | inet: lockless IP_PKTOPTIONS implementation Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | inet: implement lockless getsockopt(IP_UNICAST_IF) Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | inet: lockless getsockopt(IP_MTU) Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | inet: lockless getsockopt(IP_OPTIONS) Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | inet: implement lockless IP_TOS Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | inet: implement lockless IP_MTU_DISCOVER Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | inet: implement lockless IP_MULTICAST_TTL Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net: annotate data-races around sk->sk_dst_pending_confirm Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net: annotate data-races around sk->sk_tx_queue_mapping Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net: lockless implementation of SO_TXREHASH Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net: implement lockless SO_MAX_PACING_RATE Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net: lockless implementation of SO_BUSY_POLL, SO_PREFER_BUSY... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net: lockless SO_{TYPE|PROTOCOL|DOMAIN|ERROR } setsockopt() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net: lockless SO_PASSCRED, SO_PASSPIDFD and SO_PASSSEC Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net: implement lockless SO_PRIORITY Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | neighbour: fix data-races around n->output Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net: l2tp_eth: use generic dev->stats fields Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | virtio_net: avoid data-races on dev->stats fields Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net: add DEV_STATS_READ() helper Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net: fix possible store tearing in neigh_periodic_work() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net_sched: sch_fq: always garbage collect Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net_sched: sch_fq: add fast path for mostly idle qdisc Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2023-10-01 | Eric Dumazet | net_sched: sch_fq: change how @inactive is tracked Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
next |