]>
2024-03-08 | Eric Dumazet | net: move netdev_budget and netdev_budget to net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-3-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: introduce struct net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-2-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | netlink: let core handle error cases in dump operations Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306102426.245689-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-05 | Eric Dumazet | net/ipv6: avoid possible UAF in ip6_route_mpath_notify() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240303144801.702646-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-05 | Eric Dumazet | net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240302100744.3868021-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-05 | Eric Dumazet | tcp: gro: micro optimizations in tcp[4]_gro_complete() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-05 | Eric Dumazet | net: gro: enable fast path for more cases Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-05 | Eric Dumazet | net: gro: change skb_gro_network_header() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-05 | Eric Dumazet | net: gro: rename skb_gro_header_hard() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-05 | Eric Dumazet | tcp: align tcp_sock_write_rx group Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240301171945.2958176-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-04 | Eric Dumazet | geneve: make sure to pull inner header in geneve_rx() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-04 | Eric Dumazet | net: adopt skb_network_header_len() more broadly Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-04 | Eric Dumazet | net: adopt skb_network_offset() and similar helpers Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | inet: use xa_array iterator to implement inet_dump_ifaddr() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | inet: prepare inet_base_seq() to run without RTNL Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | inet: annotate data-races around ifa->ifa_flags Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | inet: annotate data-races around ifa->ifa_preferred_lft Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | inet: annotate data-races around ifa->ifa_valid_lft Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | inet: annotate data-races around ifa->ifa_tstamp and... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: use xa_array iterator to implement inet6_netconf_dump_... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6/addrconf: annotate data-races around devconf fields... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6/addrconf: annotate data-races around devconf fields (I) Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: addrconf_disable_policy() optimization Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: annotate data-races around devconf->disable_policy Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: annotate data-races around devconf->proxy_ndp Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: annotate data-races in rt6_probe() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: annotate data-races around idev->cnf.ignore_routes_wit... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: annotate data-races in ndisc_router_discovery() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: annotate data-races around cnf.forwarding Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-01 | Eric Dumazet | ipv6: annotate data-races around cnf.hop_limit Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
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 |
next |