Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-06-18--21-00 (v6.16-rc1-610-g7d12e2b9b1be) remotes/brancher/net-next-2025-06-19--00-00 (v6.16-rc1-667-g94cec03eb917) ==== BASE DIFF ==== Documentation/netlink/specs/ethtool.yaml | 3 ++ drivers/net/ethernet/faraday/Kconfig | 1 + drivers/net/ethernet/intel/e1000e/netdev.c | 14 +++++-- drivers/net/ethernet/intel/e1000e/ptp.c | 8 ++-- drivers/net/ethernet/intel/ice/ice_arfs.c | 48 ++++++++++++++++++++++ drivers/net/ethernet/intel/ice/ice_eswitch.c | 6 ++- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 4 +- drivers/net/ethernet/mellanox/mlx4/main.c | 12 ++---- include/uapi/linux/ethtool_netlink.h | 4 -- include/uapi/linux/ethtool_netlink_generated.h | 4 +- net/nfc/netlink.c | 6 +-- net/tipc/udp_media.c | 4 +- 12 files changed, 83 insertions(+), 31 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.qpvAECifI8 b/tmp/tmp.2wfOqypUzq index 4f9a90a19eee..654dfef140d9 100644 --- a/tmp/tmp.qpvAECifI8 +++ b/tmp/tmp.2wfOqypUzq @@ -9,9 +9,56 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours -i40e: report VF tx_dropped with tx_errors instead of tx_discards +fbnic: Add support for setting/getting pause configuration +fbnic: Add support for reporting link config +fbnic: Set correct supported modes and speeds based on FW setting +fbnic: Update FW link mode values to represent actual link modes +fbnic: Replace link_mode with AUI +fbnic: Retire "AUTO" flags and cleanup handling of FW link settings +fbnic: Do not consider mailbox "initialized" until we have verified fw version +net: phy: Add interface types for 50G and 100G +Merge tag 'wireless-2025-06-18' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless +gve: add XDP_TX and XDP_REDIRECT support for DQ RDA +gve: refactor DQO TX methods to be more generic for XDP +gve: rename gve_xdp_xmit to gve_xdp_xmit_gqi +net: ethtool: don't mux RXFH via rxnfc callbacks +eth: hns3: migrate to new RXFH callbacks +eth: hinic: migrate to new RXFH callbacks +eth: nfp: migrate to new RXFH callbacks +eth: mlx5: migrate to new RXFH callbacks +eth: qede: migrate to new RXFH callbacks +eth: benet: migrate to new RXFH callbacks +eth: sfc: migrate to new RXFH callbacks +eth: sfc: siena: migrate to new RXFH callbacks +eth: sfc: falcon: migrate to new RXFH callbacks +bonding: Improve the accuracy of LACPDU transmissions +net: ti: icssg-prueth: Add prp offload support to ICSSG driver +ice: default to TIME_REF instead of TXCO on E825-C +ice: move TSPLL init calls to ice_ptp.c +ice: fall back to TCXO on TSPLL lock fail +ice: wait before enabling TSPLL +ice: add multiple TSPLL helpers +ice: use bitfields instead of unions for CGU regs +ice: read TSPLL registers again before reporting status +ice: clear time_sync_en field for E825-C during reprogramming +ice: add ICE_READ/WRITE_CGU_REG_OR_DIE helpers +ice: add TSPLL log config helper +ice: use designated initializers for TSPLL consts +ice: remove ice_tspll_params_e825 definitions +ice: fix E825-C TSPLL register definitions +ice: rename TSPLL and CGU functions and definitions +ice: move TSPLL functions to a separate file tools: ynl: fix mixing ops and notifications on one socket net: usb: Convert tasklet API to new bottom half workqueue mechanism +ref_tracker: eliminate the ref_tracker_dir name field +net: add symlinks to ref_tracker_dir for netns +ref_tracker: add a way to create a symlink to the ref_tracker_dir debugfs file +ref_tracker: automatically register a file in debugfs for a ref_tracker_dir +ref_tracker: allow pr_ostream() to print directly to a seq_file +ref_tracker: add a static classname string to each ref_tracker_dir +ref_tracker: have callers pass output function to pr_ostream() +ref_tracker: add a top level debugfs directory for ref_tracker +ref_tracker: don't use %pK in pr_ostream() output ethernet: atl1: Add missing DMA mapping error checks net: atm: fix /proc/net/atm/lec handling net: atm: add lec_mutex @@ -66,19 +113,8 @@ netdevsim: account dropped packet length in stats on queue free net: add dev_dstats_rx_dropped_add() helper netdevsim: collect statistics at RX side netdevsim: migrate to dstats stats collection -net: airoha: Differentiate hwfd buffer size for QDMA0 and QDMA1 -net: airoha: Compute number of descriptors according to reserved memory size net: airoha: Always check return value from airoha_ppe_foe_get_entry() NFC: nci: uart: Set tty->disc_data only in success path -net/mlx5: Don't use %pK through printk or tracepoints -ice: Don't use %pK through printk or tracepoints -net: xsk: add sysctl_xsk_max_tx_budget in the xmit path -riscv: dts: spacemit: Add Ethernet support for Jupiter -riscv: dts: spacemit: Add Ethernet support for BPI-F3 -riscv: dts: spacemit: Add Ethernet support for K1 -riscv: dts: Add network-bus dma-ranges for SpacemiT K1 -net: spacemit: Add K1 Ethernet MAC -dt-bindings: net: Add support for SpacemiT K1 rds: Expose feature parameters via sysfs (and ELF) net: mana: Record doorbell physical address in PF mode calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). @@ -86,14 +122,7 @@ tcp: fix passive TFO socket having invalid NAPI ID selftests: net: add test for passive TFO socket NAPI ID selftests: net: add passive TFO test binary selftests: netdevsim: improve lib.sh include in peer.sh -netmem: fix skb_frag_address_safe with unreadable skbs -net: ethtool: remove duplicate defines for family info -ethernet: ionic: Fix DMA mapping tests -net: ftgmac100: select FIXED_PHY net: sfp: add quirk for Potron SFP+ XGSPON ONU Stick -e1000e: set fixed clock frequency indication for Nahum 11 and Nahum 13 -ice: fix eswitch code memory leak in reset scenario -net: ice: Perform accurate aRFS flow match ip6_tunnel: enable to change proto of fb tunnels tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range neighbour: add support for NUD_PERMANENT proxy entries @@ -112,14 +141,10 @@ selftests: net: use slowwait to make sure IPv6 setup finished selftests: net: use slowwait to stabilize vrf_route_leaking test net: mdio: Add MDIO bus controller for Airoha AN7583 dt-bindings: net: Document support for Airoha AN7583 MDIO Controller -nfc: Remove checks for nla_data returning NULL -net/mlx4e: Don't redefine IB_MTU_XXX enum net: mana: Handle unsupported HWC commands net: mana: Add speed support in mana_get_link_ksettings net: mana: Add support for net_shaper_ops net: mana: Fix potential deadlocks in mana napi ops -Octeontx2-pf: Fix Backpresure configuration -tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer ipv6: Remove setsockopt_needs_rtnl(). ipv6: anycast: Don't hold RTNL for IPV6_JOIN_ANYCAST. ipv6: anycast: Unify two error paths in ipv6_sock_ac_join(). @@ -162,3 +187,25 @@ ipv6: Simplify link-local address generation for IPv6 GRE. net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get() net/mlx4_en: Remove the redundant NULL check for the 'my_ets' object dt-bindings: net: Convert socfpga-dwmac bindings to yaml +Merge tag 'iwlwifi-fixes-2025-06-18' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next +wifi: iwlwifi: Fix incorrect logic on cmd_ver range checking +wifi: iwlwifi: dvm: restore n_no_reclaim_cmds setting +wifi: iwlwifi: cfg: Limit cb_size to valid range +wifi: iwlwifi: restore missing initialization of async_handlers_list (again) +Merge tag 'ath-current-20250617' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath +wifi: ath6kl: remove WARN on bad firmware input +wifi: carl9170: do not ping device which has failed to load firmware +wifi: ath12k: don't wait when there is no vdev started +wifi: ath12k: don't use static variables in ath12k_wmi_fw_stats_process() +wifi: ath12k: avoid burning CPU while waiting for firmware stats +wifi: ath12k: fix documentation on firmware stats +wifi: ath12k: don't activate more links than firmware supports +wifi: ath12k: update link active in case two links fall on the same MAC +wifi: ath12k: support WMI_MLO_LINK_SET_ACTIVE_CMDID command +wifi: ath12k: update freq range for each hardware mode +wifi: ath12k: parse and save sbs_lower_band_end_freq from WMI_SERVICE_READY_EXT2_EVENTID event +wifi: ath12k: parse and save hardware mode info from WMI_SERVICE_READY_EXT_EVENTID event for later use +wifi: ath12k: Avoid CPU busy-wait by handling VDEV_STAT and BCN_STAT +wifi: mac80211: don't WARN for late channel/color switch +wifi: mac80211: drop invalid source address OCB frames +wifi: remove zero-length arrays