Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-10-14--18-00 (net-next-6.18-11051-gf0e247cfff39) remotes/brancher/net-next-2025-10-15--15-00 (net-next-6.18-11062-g9afd3a0be2b7) ==== BASE DIFF ==== MAINTAINERS | 1 + drivers/net/dsa/b53/b53_common.c | 25 ++++++++++++++++- drivers/net/dsa/b53/b53_regs.h | 4 +++ drivers/net/ethernet/airoha/airoha_eth.c | 5 ++++ drivers/net/ethernet/fealnx.c | 4 +-- drivers/net/ethernet/meta/fbnic/fbnic_fw.c | 6 ++--- drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 6 ++--- drivers/net/ethernet/meta/fbnic/fbnic_time.c | 2 +- include/linux/mdio.h | 13 ++------- net/bridge/br_netlink.c | 2 +- net/core/dev.c | 40 ++++++++++++++++++++++++---- 11 files changed, 81 insertions(+), 27 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.dWOrH5SN3A b/tmp/tmp.q695TdtAtt index 8e9939f79938..8684ff78db70 100644 --- a/tmp/tmp.dWOrH5SN3A +++ b/tmp/tmp.q695TdtAtt @@ -13,6 +13,18 @@ nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: disable random kunit tests nipa: fbnic: link up on QEMU +net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx +net/mlx5e: psp, avoid 'accel' NULL pointer dereference +net: gro: clear skb_shinfo(skb)->hwtstamps in napi_reuse_skb() +udp: do not use skb_release_head_state() before skb_attempt_defer_free() +net: dwmac-rk: No need to check the return value of phy_power_on() +dpaa2-eth: treat skb with exact headroom as scatter/gather frames +net: amd-xgbe: use EOPNOTSUPP instead of ENOTSUPP in xgbe_phy_mii_read_c45 +net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_mpwrq_umr_entry_size() +net: usb: rtl8150: Fix frame padding +tg3: prevent use of uninitialized remote_adv and local_adv variables +netpoll: Fix deadlock in memory allocation under spinlock +net: stmmac: dwmac-rk: Fix disabling set_clock_selection can: j1939: add missing calls in NETDEV_UNREGISTER notification handler can: add Transmitter Delay Compensation (TDC) documentation can: remove false statement about 1:1 mapping between DLC and length @@ -23,7 +35,6 @@ can: m_can: m_can_handle_state_errors(): fix CAN state transition to Error Activ can: m_can: m_can_plat_remove(): add missing pm_runtime_disable() can: gs_usb: gs_make_candev(): populate net_device->dev_port can: gs_usb: increase max interface to U8_MAX -udp: do not use skb_release_head_state() before skb_attempt_defer_free() netdevsim: set the carrier when the device goes up selftests: tls: add test for short splice due to full skmsg selftests: net: tls: add tests for cmsg vs MSG_MORE @@ -32,9 +43,9 @@ tls: wait for pending async decryptions if tls_strp_msg_hold fails tls: always set record_type in tls_process_cmsg tls: wait for async encrypt in case of error during latter iterations of sendmsg tls: trim encrypted message to match the plaintext on short splice -inet: Avoid ehash lookup race in inet_twsk_hashdance_schedule() -inet: Avoid ehash lookup race in inet_ehash_insert() -rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu() +net: dsa: yt921x: Add support for Motorcomm YT921x +net: dsa: tag_yt921x: add support for Motorcomm YT921x tags +dt-bindings: net: dsa: yt921x: Add Motorcomm YT921x switch support gve: Check valid ts bit on RX descriptor before hw timestamping bonding: Selftest and documentation for the arp_ip_target parameter. bonding: Update for extended arp_ip_target format. @@ -46,13 +57,8 @@ bonding: Adding struct bond_arp_target dt-bindings: net: Convert amd,xgbe-seattle-v1a to DT schema net: fbnic: Allow builds for all 64 bit architectures net: fbnic: Fix page chunking logic when PAGE_SIZE > 4K -net: mdio: use macro module_driver to avoid boilerplate code -net: core: fix lockdep splat on device unregister -eth: fealnx: fix typo in comments net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_reset -MAINTAINERS: add myself as maintainer for b53 net: bcmasp: Add support for PHY-based Wake-on-LAN -net: amd-xgbe: use EOPNOTSUPP instead of ENOTSUPP in xgbe_phy_mii_read_c45 tcp: accecn: enable AccECN tcp: accecn: detect loss ACK w/ AccECN option and add TCP_ACCECN_OPTION_PERSIST tcp: accecn: verify ACE counter in 1st ACK after AccECN negotiation @@ -66,8 +72,6 @@ tcp: disable RFC3168 fallback identifier for CC modules tcp: L4S ECT(1) identifier and NEEDS_ACCECN for CC modules gro: flushing when CWR is set negatively affects AccECN tcp: try to avoid safer when ACKs are thinned -eth: fbnic: fix various typos in comments and strings -net: dsa: b53: implement port isolation support net: allow busy connected flows to switch tx queues net: add /proc/sys/net/core/txq_reselection_ms control net: control skb->ooo_okay from skb_set_owner_w() @@ -89,13 +93,10 @@ net: phy: Introduce PHY ports representation net: ethtool: Introduce ETHTOOL_LINK_MEDIUM_* values net: ethtool: common: Indicate that BaseT works on up to 4 lanes dt-bindings: net: Introduce the ethernet-connector description -net: airoha: Add get_link ethtool callback -net: airoha: Add missing stats to ethtool_eth_mac_stats net: pse-pd: pd692x0: Preserve PSE configuration across reboots net: pse-pd: pd692x0: Separate configuration parsing from hardware setup net: pse-pd: pd692x0: Replace __free macro with explicit kfree calls net: airoha: npu: Add 7583 SoC support net: airoha: npu: Add airoha_npu_soc_data struct dt-bindings: net: airoha: npu: Add AN7583 support -net: bridge: correct debug message function name in br_fill_ifinfo net: cxgb4/ch_ipsec: fix potential use-after-free in ch_ipsec_xfrm_add_state() callback