2024-02-26 | Eric Dumazet | ipv6: switch inet6_dump_ifinfo() to RCU protection Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | rtnetlink: change nlk->cb_mutex role Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | netlink: hold nlk->cb_mutex longer in __netlink_dump_start() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | netlink: fix netlink_diag_dump() return value Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | ipv6: use xarray iterator to implement inet6_dump_ifinfo() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | ipv6: prepare inet6_fill_ifinfo() for RCU protection Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | ipv6: prepare inet6_fill_ifla6_attrs() for RCU Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | rtnetlink: prepare nla_put_iflink() to run under RCU Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-21 | Eric Dumazet | net: implement lockless setsockopt(SO_PEEK_OFF) Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-20 | Eric Dumazet | net: reorganize "struct sock" fields Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240216162006.2342759-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-18 | Eric Dumazet | ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-18 | Eric Dumazet | ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net: remove dev_base_lock Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net: remove dev_base_lock from register_netdevice(... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net: remove dev_base_lock from do_setlink() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net: add netdev_set_operstate() helper Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net: remove stale mentions of dev_base_lock in comments Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net-sysfs: convert netstat_show() to RCU Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net-sysfs: convert dev->operstate reads to lockless... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net-sysfs: use dev_addr_sem to remove races in address_show() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net-sysfs: convert netdev_show() to RCU Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net: convert dev->reg_state to u8 Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | dev: annotate accesses to dev->link Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | ip_tunnel: annotate data-races around t->parms.link Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net: annotate data-races around dev->name_assign_type Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net: add netdev_lockdep_set_classes() to virtual drivers Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240212140700.2795436-4-edumazet@google.com |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | net: bridge: use netdev_lockdep_set_classes() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240212140700.2795436-3-edumazet@google.com |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | vlan: use netdev_lockdep_set_classes() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240212140700.2795436-2-edumazet@google.com |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | rtnetlink: use xarray iterator to implement rtnl_dump_ifinfo() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240211214404.1882191-3-edumazet@google.com |
commit | commitdiff | tree |
2024-02-14 | Eric Dumazet | vlan: use xarray iterator to implement /proc/net/vlan... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240211214404.1882191-2-edumazet@google.com |
commit | commitdiff | tree |
2024-02-13 | Eric Dumazet | net: add rcu safety to rtnl_prop_list_size() Signed-off-by: Eric Dumazet <edumazet@google.com> ...kernel.org/r/20240209181248.96637-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-12 | Eric Dumazet | netfilter: conntrack: expedite rcu in nf_conntrack_cleanup_n... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-12 | Eric Dumazet | net: use synchronize_rcu_expedited in cleanup_net() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-12 | Eric Dumazet | ipv4/fib: use synchronize_net() when holding RTNL Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-12 | Eric Dumazet | bridge: vlan: use synchronize_net() when holding RTNL Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-12 | Eric Dumazet | net: use synchronize_net() in dev_change_name() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-12 | Eric Dumazet | ipv6: mcast: remove one synchronize_net() barrier in... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-12 | Eric Dumazet | net-device: move lstats in net_device_read_txrx Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-12 | Eric Dumazet | tcp: move tp->tcp_usec_ts to tcp_sock_read_txrx group Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-12 | Eric Dumazet | tcp: move tp->scaling_ratio to tcp_sock_read_txrx group Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-09 | Eric Dumazet | ethtool: do not use rtnl in ethnl_default_dumpit() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240207153514.3640952-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-09 | Eric Dumazet | net-procfs: use xarray iterator to implement /proc... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240207165318.3814525-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | xfrm: interface: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-17-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | bridge: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-16-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | ip_tunnel: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-15-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | sit: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-14-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | ip6_vti: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-13-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | ip6_tunnel: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-12-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | ip6_gre: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-11-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | vxlan: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-10-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | ipv4: add __unregister_nexthop_notifier() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-9-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | gtp: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-8-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | geneve: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-7-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | bonding: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-6-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | bareudp: use exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-5-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-4-edumazet@google.com |
commit | commitdiff | tree |
2024-02-08 | Eric Dumazet | net: add exit_batch_rtnl() method Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240206144313.2050392-2-edumazet@google.com |
commit | commitdiff | tree |
2024-02-07 | Eric Dumazet | ppp_async: limit MRU to 64K Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240205171004.1059724-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-05 | Eric Dumazet | sctp: preserve const qualifier in sctp_sk() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-04 | Eric Dumazet | net: make dev_unreg_count global Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-04 | Eric Dumazet | inet: read sk->sk_family once in inet_recv_error() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-03 | Eric Dumazet | ipv6: make addrconf_wq single threaded Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240201173031.3654257-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-02 | Eric Dumazet | netdevsim: avoid potential loop in nsim_dev_trap_report_work() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240201175324.3752746-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-01 | Eric Dumazet | af_unix: fix lockdep positive in sk_diag_dump_icons() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240130184235.1620738-1-edumazet@google.com |
commit | commitdiff | tree |
2024-01-30 | Eric Dumazet | llc: call sock_orphan() at release time Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240126165532.3396702-1-edumazet@google.com |
commit | commitdiff | tree |
2024-01-29 | Eric Dumazet | tcp: add sanity checks to rx zerocopy Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-26 | Eric Dumazet | ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240125170557.2663942-1-edumazet@google.com |
commit | commitdiff | tree |
2024-01-23 | Eric Dumazet | inet_diag: skip over empty buckets Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-23 | Eric Dumazet | sock_diag: remove sock_diag_mutex Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-23 | Eric Dumazet | sock_diag: allow concurrent operation in sock_diag_rcv_msg() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-23 | Eric Dumazet | sock_diag: allow concurrent operations Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-23 | Eric Dumazet | sock_diag: add module pointer to "struct sock_diag_handler" Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-23 | Eric Dumazet | inet_diag: allow concurrent operations Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-23 | Eric Dumazet | inet_diag: add module pointer to "struct inet_diag_handler" Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-23 | Eric Dumazet | inet_diag: annotate data-races around inet_diag_table[] Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-23 | Eric Dumazet | sock_diag: annotate data-races around sock_diag_handlers... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-21 | Eric Dumazet | udp: fix busy polling Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-20 | Eric Dumazet | llc: make llc_ui_sendmsg() more robust against bonding... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240118183625.4007013-1-edumazet@google.com |
commit | commitdiff | tree |
2024-01-17 | Eric Dumazet | nbd: always initialize struct msghdr completely Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240112132657.647112-1-edumazet@google.com |
commit | commitdiff | tree |
2024-01-13 | Eric Dumazet | net: add more sanity check in virtio_net_hdr_to_skb() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-13 | Eric Dumazet | udp: annotate data-races around up->pending Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-01-13 | Eric Dumazet | mptcp: refine opt_mp_capable determination Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240111194917.4044654-6-edumazet@google.com |
commit | commitdiff | tree |
2024-01-13 | Eric Dumazet | mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240111194917.4044654-5-edumazet@google.com |
commit | commitdiff | tree |
2024-01-13 | Eric Dumazet | mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240111194917.4044654-4-edumazet@google.com |
commit | commitdiff | tree |
2024-01-13 | Eric Dumazet | mptcp: strict validation before using mp_opt->hmac Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240111194917.4044654-3-edumazet@google.com |
commit | commitdiff | tree |
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 |
next |