Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-06-19--15-00 (v6.16-rc1-696-gfad1c4d3b0a0) remotes/brancher/net-next-2025-06-19--18-00 (v6.16-rc1-727-g4b472f7fa098) ==== BASE DIFF ==== .mailmap | 7 +- MAINTAINERS | 5 +- drivers/net/can/rcar/rcar_canfd.c | 228 ++++-- drivers/net/ethernet/airoha/airoha_eth.c | 27 +- drivers/net/ethernet/airoha/airoha_ppe.c | 4 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 6 +- drivers/net/wireless/ath/ath12k/core.c | 4 +- drivers/net/wireless/ath/ath12k/core.h | 10 +- drivers/net/wireless/ath/ath12k/debugfs.c | 58 -- drivers/net/wireless/ath/ath12k/debugfs.h | 7 - drivers/net/wireless/ath/ath12k/mac.c | 394 +++++++++- drivers/net/wireless/ath/ath12k/mac.h | 2 + drivers/net/wireless/ath/ath12k/wmi.c | 829 ++++++++++++++++++++- drivers/net/wireless/ath/ath12k/wmi.h | 180 ++++- drivers/net/wireless/ath/ath6kl/bmi.c | 4 +- drivers/net/wireless/ath/carl9170/usb.c | 19 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 1 + drivers/net/wireless/intel/iwlwifi/mld/mld.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/mld-mac.c | 2 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 11 +- include/linux/ieee80211.h | 18 +- net/atm/lec.c | 12 +- net/ipv6/calipso.c | 8 + net/mac80211/debug.h | 5 +- net/mac80211/rx.c | 4 + net/mac80211/tx.c | 29 +- net/nfc/nci/uart.c | 8 +- tools/net/ynl/pyynl/lib/ynl.py | 28 +- 28 files changed, 1668 insertions(+), 243 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.1NOIVEIqXC b/tmp/tmp.j8X4LqFcYa index 7b7b506e1e0e..416a04b5b918 100644 --- a/tmp/tmp.1NOIVEIqXC +++ b/tmp/tmp.j8X4LqFcYa @@ -9,6 +9,23 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: cadence: macb: Enable RMII for SAMA7 gem +net: cadence: macb: Expose REFCLK as a device tree property +dt-bindings: net: cdns,macb: Add external REFCLK property +ethtool: pse-pd: Add missing linux/export.h include +netfilter: ipset: fix typo in hash size macro +wireguard: queueing: simplify wg_cpumask_next_online() +net: hibmcge: configure FIFO thresholds according to the MAC controller documentation +net: hibmcge: adjust the burst len configuration of the MAC controller to improve TX performance. +net: hibmcge: support scenario without PHY. +net: hns3: clear hns alarm: comparison of integer expressions of different signedness +net: hns3: add complete parentheses for some macros +net: hns3: delete redundant address before the array +net: hns3: set the freed pointers to NULL when lifetime is not end +net: hns3: add \n at the end when print msg +net: hns3: use hns3_get_ops() helper to reduce the unnecessary middle layer conversion +net: hns3: use hns3_get_ae_dev() helper to reduce the unnecessary middle layer conversion +net: hns3: fix spelling mistake "reg_um" -> "reg_num" eth: bnxt: add netmem TX support rds: Correct spelling rds: Correct endian annotation of port and addr assignments @@ -39,15 +56,12 @@ net: mctp: test: Add an addressed device constructor net: mctp: separate cb from direct-addressing routing net: mctp: separate routing database from routing operations net: mctp: don't use source cb data when forwarding, ensure pkt_type is set -net: airoha: Differentiate hwfd buffer size for QDMA0 and QDMA1 -net: airoha: Compute number of descriptors according to reserved memory size selftest: af_unix: Add tests for -ECONNRESET. af_unix: Don't set -ECONNRESET for consumed OOB skb. af_unix: Add test for consecutive consumed OOB. af_unix: Don't leave consecutive consumed OOB skbs. selftest: add selftest for anycast notifications net/smc: remove unused function smc_lo_supports_v2 -mailmap: Update shannon.nelson emails netlink: Fix wraparound of sk->sk_rmem_alloc udp: use __sock_rcvbuf_has_space() helper net: add sock_rcvbuf_has_space() helper @@ -59,7 +73,6 @@ 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 @@ -90,7 +103,6 @@ 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 @@ -102,9 +114,6 @@ 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 -mlxbf_gige: return EPROBE_DEFER if PHY IRQ is not available octeontx2-af: Fix rvu_mbox_init return path igc: Make the const read-only array supported_sizes static vsock: Fix transport_* TOCTOU @@ -140,10 +149,7 @@ 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: Always check return value from airoha_ppe_foe_get_entry() -NFC: nci: uart: Set tty->disc_data only in success path net: mana: Record doorbell physical address in PF mode -calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). net: sfp: add quirk for Potron SFP+ XGSPON ONU Stick ip6_tunnel: enable to change proto of fb tunnels tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range @@ -166,25 +172,3 @@ ipv6: mcast: Remove mca_get(). ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc(). ipv6: mcast: Replace locking comments with lockdep annotations. ipv6: ndisc: Remove __in6_dev_get() in pndisc_{constructor,destructor}(). -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