2024-03-01 | Eric Dumazet | ipv6: annotate data-races around cnf.mtu6 Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: addrconf_disable_ipv6() optimization Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: annotate data-races around cnf.disable_ipv6 Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: add ipv6_devconf_read_txrx cacheline_group Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-29 | Eric Dumazet | dpll: fix build failure due to rcu_dereference_check... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-29 | Eric Dumazet | inet6: expand rcu_read_lock() scope in inet6_dump_addr() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240227222259.4081489-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-29 | Eric Dumazet | net: call skb_defer_free_flush() from __napi_busy_loop() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240227210105.3815474-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-29 | Eric Dumazet | tcp: remove some holes in struct tcp_sock Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240227192721.3558982-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-29 | Eric Dumazet | inet: use xa_array iterator to implement inet_netconf_dump_d... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240227092411.2315725-4-edumazet@google.com |
commit | commitdiff | tree |
2024-02-29 | Eric Dumazet | inet: do not use RTNL in inet_netconf_get_devconf() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240227092411.2315725-3-edumazet@google.com |
commit | commitdiff | tree |
2024-02-29 | Eric Dumazet | inet: annotate devconf data-races Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240227092411.2315725-2-edumazet@google.com |
commit | commitdiff | tree |
2024-02-27 | Eric Dumazet | netlink: use kvmalloc() in netlink_alloc_large_skb() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240224090630.605917-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-27 | Eric Dumazet | ipv6: anycast: complete RCU handling of struct ifacaddr6 Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240223201054.220534-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-27 | Eric Dumazet | dpll: rely on rcu for netdev_dpll_pin() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240223123208.3543319-1-edumazet@google.com |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | rtnetlink: provide RCU protection to rtnl_fill_prop_list() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | rtnetlink: make rtnl_fill_link_ifmap() RCU ready Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | inet: switch inet_dump_fib() to RCU protection Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | nexthop: allow nexthop_mpath_fill_node() to be called... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-02-26 | Eric Dumazet | inet: allow ip_valid_fib_dump_req() to be called with... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
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 |
next |