Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-10-10--00-00 (v6.12-rc1-502-g93a0bc4debf2) remotes/brancher/net-next-2024-10-10--03-00 (v6.12-rc1-515-g83218782ed5f) ==== BASE DIFF ==== .../net_cachelines/inet_connection_sock.rst | 86 ++--- .../networking/net_cachelines/inet_sock.rst | 74 ++--- .../networking/net_cachelines/net_device.rst | 354 +++++++++++---------- .../net_cachelines/netns_ipv4_sysctl.rst | 300 ++++++++--------- Documentation/networking/net_cachelines/snmp.rst | 256 +++++++-------- .../networking/net_cachelines/tcp_sock.rst | 250 +++++++-------- .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 169 ---------- .../ethernet/cavium/liquidio/cn23xx_pf_device.h | 2 - .../chelsio/inline_crypto/chtls/chtls_main.c | 4 +- drivers/net/ethernet/faraday/ftgmac100.c | 7 +- drivers/net/ethernet/freescale/fec_main.c | 6 +- drivers/net/ethernet/ibm/emac/mal.c | 2 + drivers/net/ethernet/mediatek/airoha_eth.c | 2 +- drivers/net/ethernet/natsemi/ns83820.c | 2 +- drivers/net/ethernet/qualcomm/qca_debug.c | 4 +- drivers/net/ethernet/qualcomm/qca_spi.c | 30 +- drivers/net/ethernet/qualcomm/qca_spi.h | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.h | 2 +- drivers/net/netconsole.c | 8 +- include/net/ip_fib.h | 3 +- include/net/route.h | 7 +- include/uapi/linux/udp.h | 2 +- net/dsa/user.c | 11 +- net/ipv4/fib_frontend.c | 9 +- net/ipv4/ip_input.c | 4 +- net/ipv4/route.c | 52 ++- net/ipv4/tcp_output.c | 10 +- net/ipv4/udp.c | 4 +- net/ipv6/addrconf.c | 2 +- net/ipv6/anycast.c | 5 +- net/ipv6/ip6_output.c | 2 +- net/mptcp/mib.c | 2 + net/mptcp/mib.h | 2 + net/mptcp/pm_netlink.c | 3 +- net/mptcp/protocol.c | 24 +- net/mptcp/subflow.c | 6 +- net/sched/sch_sfq.c | 39 +-- 38 files changed, 814 insertions(+), 935 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.yM16rvq6Hb b/tmp/tmp.v3OPULru4G index fb58ae6dc914..1b5cab7c3a87 100644 --- a/tmp/tmp.yM16rvq6Hb +++ b/tmp/tmp.v3OPULru4G @@ -21,11 +21,22 @@ net/smc: fix lacks of icsk_syn_mss with IPPROTO_SMC r8169: remove original workaround for RTL8125 broken rx issue r8169: don't apply UDP padding quirk on RTL8126A net/smc: Fix memory leak in percpu refs +net: vxlan: use kfree_skb_reason() in encap_bypass_if_local() +net: vxlan: use kfree_skb_reason() in vxlan_encap_bypass() +net: vxlan: use kfree_skb_reason() in vxlan_mdb_xmit() +net: vxlan: add drop reasons support to vxlan_xmit_one() +net: vxlan: use kfree_skb_reason() in vxlan_xmit() +net: vxlan: make vxlan_set_mac() return drop reasons +net: vxlan: make vxlan_snoop() return drop reasons +net: vxlan: make vxlan_remcsum() return drop reasons +net: vxlan: add skb drop reasons to vxlan_rcv() +net: tunnel: make skb_vlan_inet_prepare() return drop reasons +net: tunnel: add pskb_inet_may_pull_reason() helper +net: skb: add pskb_network_may_pull_reason() helper net: phy: populate host_interfaces when attaching PHY net: phy: realtek: clear 1000Base-T link partner advertisement net: phy: realtek: change order of calls in C22 read_status() net: phy: realtek: read duplex and gbit master from PHYSR register -net: liquidio: Remove unused cn23xx_dump_pf_initialized_regs e1000: Link NAPI instances to queues and IRQs e1000e: Link NAPI instances to queues and IRQs e1000e: Remove duplicated writel() in e1000_configure_tx/rx() @@ -38,7 +49,6 @@ ice: store max_frame and rx_buf_len only in ice_rx_ring ice: consistently use q_idx in ice_vc_cfg_qs_msg() ice: add E830 HW VF mailbox message limit support ice: Implement ethtool reset support -net: ibm: emac: mal: add dcr_unmap to _remove e1000e: change I219 (19) devices to ADP igb: Do not bring the device up after non-fatal error i40e: Fix macvlan leak by synchronizing access to mac_filter_hash @@ -46,8 +56,6 @@ ice: Fix increasing MSI-X on VF ice: Flush FDB entries before reset ice: Fix netif_is_ice() in Safe Mode ice: Fix entering Safe Mode -net: airoha: Fix EGRESS_RATE_METER_EN_MASK definition -selftests: drivers: net: fix name not defined net: phy: Validate PHY LED OPs presence before registering phonet: Handle error of rtnl_register_module(). mpls: Handle error of rtnl_register_module(). @@ -78,8 +86,6 @@ ipv4: Retire global IPv4 hash table inet_addr_lst. ipv4: Namespacify IPv4 address GC. ipv4: Use per-netns hash table in inet_lookup_ifaddr_rcu(). ipv4: Link IPv4 address to per-netns hash table. -doc: net: Fix .rst rendering of net_cachelines pages -Fix misspelling of "accept*" in net net: Remove likely from l3mdev_master_ifindex_by_index eth: remove the DLink/Sundance (ST201) driver net: phylink: remove "using_mac_select_pcs" @@ -87,29 +93,5 @@ net: dsa: mv88e6xxx: return NULL when no PCS is present net: dsa: remove dsa_port_phylink_mac_select_pcs() net: do not delay dst_entries_add() in dst_release() tipc: Return -EINVAL on error from addr2str() methods -ipv6: switch inet6_acaddr_hash() to less predictable hash -ipv6: switch inet6_addr_hash() to less predictable hash -net_sched: sch_sfq: handle bigger packets -net: stmmac: Add DW QoS Eth v4/v5 ip payload error statistics -mptcp: pm: do not remove closing subflows -mptcp: fallback when MPTCP opts are dropped after 1st data -tcp: fix mptcp DSS corruption due to large pmtu xmit -mptcp: handle consistently DSS corruption mlx4: add gettimex64() ptp method mlx4: update mlx4_clock_read() to provide pre/post tstamps -net: netconsole: fix wrong warning -net: dsa: refuse cross-chip mirroring operations -net: ethernet: fix NULL pointer dereference at fec_ptp_save_state() -ipv6: Remove redundant unlikely() -selftests: net: rds: fix module not found -qca_spi: Improve reset mechanism -qca_spi: Count unexpected WRBUF_SPC_AVA after reset -tcp: remove unnecessary update for tp->write_seq in tcp_connect() -net: ip: make ip_route_input() return drop reasons -net: ip: make ip_route_input_noref() return drop reasons -net: ip: make ip_route_input_rcu() return drop reasons -net: ip: make ip_route_input_slow() return drop reasons -net: ip: make ip_mc_validate_source() return drop reason -net: ip: make ip_route_input_mc() return drop reason -net: ip: make fib_validate_source() return drop reason -net: ftgmac100: fixed not check status from fixed phy