2024-04-24 | Eric Dumazet | net: fix sk_memory_allocated_{add|sub} vs softirqs Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240421175248.1692552-1-edumazet@google.com |
commit | commitdiff | tree |
2024-04-22 | Eric Dumazet | icmp: prevent possible NULL dereferences from icmp_build_probe() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-04-18 | Eric Dumazet | net/sched: Fix mirred deadlock on device recursion Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-04-11 | Eric Dumazet | netfilter: complete validation of user input Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240409120741.3538135-1-edumazet@google.com |
commit | commitdiff | tree |
2024-04-10 | Eric Dumazet | nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240408082845.3957374-4-edumazet@google.com |
commit | commitdiff | tree |
2024-04-10 | Eric Dumazet | mISDN: fix MISDN_TIME_STAMP handling Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240408082845.3957374-3-edumazet@google.com |
commit | commitdiff | tree |
2024-04-10 | Eric Dumazet | net: add copy_safe_from_sockptr() helper Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240408082845.3957374-2-edumazet@google.com |
commit | commitdiff | tree |
2024-04-08 | Eric Dumazet | geneve: fix header validation in geneve[6]_xmit_skb Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-04-06 | Eric Dumazet | xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240404202738.3634547-1-edumazet@google.com |
commit | commitdiff | tree |
2024-04-04 | Eric Dumazet | netfilter: validate user input for expected length Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240404122051.2303764-1-edumazet@google.com |
commit | commitdiff | tree |
2024-04-04 | Eric Dumazet | net/sched: act_skbmod: prevent kernel-infoleak Signed-off-by: Eric Dumazet <edumazet@google.com> ...kernel.org/r/20240403130908.93421-1-edumazet@google.com |
commit | commitdiff | tree |
2024-04-04 | Eric Dumazet | net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240402134133.2352776-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-29 | Eric Dumazet | erspan: make sure erspan_base_hdr is present in skb... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240328112248.1101491-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-29 | Eric Dumazet | net: do not consume a cacheline for system_page_pool Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240328173448.2262593-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-26 | Eric Dumazet | tcp: properly terminate timers for kernel sockets Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240322135732.1535772-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-19 | Eric Dumazet | net: move dev->state into net_device_read_txrx group Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240314200845.3050179-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-18 | Eric Dumazet | packet: annotate data-races around ignore_outgoing Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-13 | Eric Dumazet | net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-13 | Eric Dumazet | tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-11 | Eric Dumazet | net: gro: move two declarations to include/net/gro.h Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240308102230.296224-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-11 | Eric Dumazet | udp: no longer touch sk->sk_refcnt in early demux Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | ipv4: raw: check sk->sk_rcvbuf earlier Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240307163020.2524409-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | ipv6: raw: check sk->sk_rcvbuf earlier Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240307162943.2523817-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: add skb_data_unref() helper Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240307123446.2302230-1-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | ipv6: remove RTNL protection from inet6_dump_addr() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | ipv6: use xa_array iterator to implement inet6_dump_addr() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | ipv6: make in6_dump_addrs() lockless Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | ipv6: make inet6_fill_ifaddr() lockless Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: ip_tunnel: make sure to pull inner header in ip_tunnel_... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: move rps_sock_flow_table to net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-19-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: introduce include/net/rps.h Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-18-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | ipv6: move tcp_ipv6_hash_secret and udp_ipv6_hash_secret... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-17-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | ipv6: move inet6_ehash_secret and udp6_ehash_secret... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-16-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | inet: move inet_ehash_secret and udp_ehash_secret into... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-15-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | inet: move tcp_protocol and udp_protocol to net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-14-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | ipv6: move tcpv6_protocol and udpv6_protocol to net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-13-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | udp: move udpv4_offload and udpv6_offload to net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-12-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: move skbuff_cache(s) to net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-11-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: move dev_rx_weight to net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-10-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: move dev_tx_weight to net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-9-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: move tcpv4_offload and tcpv6_offload to net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-8-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: move ip_packet_offload and ipv6_packet_offload... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-7-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: move netdev_max_backlog to net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-6-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: move ptype_all into net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-5-edumazet@google.com |
commit | commitdiff | tree |
2024-03-08 | Eric Dumazet | net: move netdev_tstamp_prequeue into net_hotdata Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20240306160031.874438-4-edumazet@google.com |
commit | commitdiff | tree |
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 |
next |