Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-07-10--12-00 (v6.16-rc4-1329-g8caa5234b31c) remotes/brancher/net-next-2025-07-10--15-00 (v6.16-rc4-1368-g2cda116cca95) ==== BASE DIFF ==== Documentation/networking/af_xdp.rst | 9 +++++++++ drivers/net/dsa/Kconfig | 2 +- drivers/net/dsa/rzn1_a5psw.c | 22 ++++------------------ include/net/xdp_sock.h | 1 + include/uapi/linux/if_xdp.h | 1 + net/xdp/xsk.c | 21 +++++++++++++++++++-- tools/include/uapi/linux/if_xdp.h | 1 + 7 files changed, 36 insertions(+), 21 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.IujhYJqboX b/tmp/tmp.Zx7KM7xFHP index 0812ac9623c6..75dbb0c448df 100644 --- a/tmp/tmp.IujhYJqboX +++ b/tmp/tmp.Zx7KM7xFHP @@ -8,6 +8,33 @@ tc_action dbg [local patch] forwarding: set timeout to 3 hours [local patch] selftests: net: enable profiling [local patch] timestamp - try waking [local patch] +net/mlx5e: Add new prio for promiscuous mode +net/mlx5e: Fix race between DIM disable and net_dim() +net/mlx5: Reset bw_share field when changing a node's parent +net: ti: icssg-prueth: Fix buffer allocation for ICSSG +Merge tag 'wireless-2025-07-10' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless +net/sched: sch_qfq: Fix race condition on qfq_aggregate +net: bonding: add bond_is_icmpv6_nd() helper +net: fec: add fec_set_hw_mac_addr() helper function +net: fec: add more macros for bits of FEC_ECR +net: fec: use phy_interface_mode_is_rgmii() to check RGMII mode +net: usbnet: Avoid potential RCU stall on LINK_CHANGE event +net: mctp: Add bind lookup test +net: mctp: Test conflicts of connect() with bind() +net: mctp: Allow limiting binds to a peer address +net: mctp: Use hashtable for binds +net: mctp: Add test for conflicting bind()s +net: mctp: Treat MCTP_NET_ANY specially in bind() +net: mctp: Prevent duplicate binds +net: mctp: mctp_test_route_extaddr_input cleanup +mt76: use netmem descriptor and APIs for page pool +netdevsim: use netmem descriptor and APIs for page pool +mlx4: use netmem descriptor and APIs for page pool +netmem: introduce a netmem API, virt_to_head_netmem() +netmem: use netmem_desc instead of page to access ->pp in __netmem_get_pp() +page_pool: access ->pp_magic through struct netmem_desc in page_pool_page_is_pp() +netmem: introduce utility APIs to use struct netmem_desc +netmem: introduce struct netmem_desc mirroring struct page net/mlx5e: Make PCIe congestion event thresholds configurable net/mlx5e: Add device PCIe congestion ethtool stats net/mlx5e: Create/destroy PCIe Congestion Event object @@ -24,6 +51,7 @@ hinic3: Complete Event Queue interfaces hinic3: Async Event Queue interfaces hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open to prevent IPv6 addrconf virtio_net: simplify tx queue wake condition check +tcp: extend tcp_retransmit_skb tracepoint with failure reasons eth: fbnic: fix ubsan complaints about OOB accesses ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof ethtool: Fix set RXFH for drivers without RXFH fields support @@ -70,23 +98,30 @@ net: stmmac: platform: Add snps,dwmac-5.00a IP compatible string net: stmmac: dwmac-sophgo: Add support for Sophgo SG2042 SoC dt-bindings: net: sophgo,sg2044-dwmac: Add support for Sophgo SG2042 dwmac net: replace ND_PRINTK with dynamic debug -net: dsa: rzn1_a5psw: use devm to enable clocks -net: dsa: rzn1_a5psw: add COMPILE_TEST -net: phy: micrel: Add callback for restoring context -tcp: extend tcp_retransmit_skb tracepoint with failure reasons   -net: xsk: introduce XDP_MAX_TX_SKB_BUDGET setsockopt -tcp: accecn: try to fit AccECN option with SACK -tcp: accecn: AccECN option ceb/cep and ACE field multi-wrap heuristics -tcp: accecn: AccECN option failure handling -tcp: accecn: AccECN option send control -tcp: accecn: AccECN option -tcp: sack option handling improvements -tcp: accecn: AccECN needs to know delivered bytes -tcp: accecn: add AccECN rx byte counters -tcp: Add wait_third_ack for ECN negotiation in simultaneous connect -tcp: accecn: AccECN negotiation -tcp: AccECN core -tcp: ecn functions in separated include file -tcp: reorganize tcp_sock_write_txrx group for variables later -tcp: fast path functions later -tcp: reorganize SYN ECN code +wifi: mac80211: add the virtual monitor after reconfig complete +wifi: mac80211: always initialize sdata::key_list +wifi: mac80211: Fix uninitialized variable with __free() in ieee80211_ml_epcs() +Merge tag 'mt76-fixes-2025-07-07' of https://github.com/nbd168/wireless +wifi: mt76: mt792x: Limit the concurrent STA and SoftAP to operate on the same channel +wifi: mt76: mt7925: Fix null-ptr-deref in mt7925_thermal_init() +wifi: mt76: fix queue assignment for deauth packets +wifi: mt76: add a wrapper for wcid access with validation +wifi: mt76: mt7921: prevent decap offload config before STA initialization +wifi: mt76: mt7925: prevent NULL pointer dereference in mt7925_sta_set_decap_offload() +wifi: mt76: mt7925: fix incorrect scan probe IE handling for hw_scan +wifi: mt76: mt7925: fix invalid array index in ssid assignment during hw scan +wifi: mt76: mt7925: fix the wrong config for tx interrupt +wifi: mt76: Remove RCU section in mt7996_mac_sta_rc_work() +wifi: mt76: Move RCU section in mt7996_mcu_add_rate_ctrl() +wifi: mt76: Move RCU section in mt7996_mcu_add_rate_ctrl_fixed() +wifi: mt76: Move RCU section in mt7996_mcu_set_fixed_field() +wifi: mt76: Assume __mt76_connac_mcu_alloc_sta_req runs in atomic context +wifi: prevent A-MSDU attacks in mesh networks +wifi: rt2x00: fix remove callback type mismatch +wifi: mac80211: reject VHT opmode for unsupported channel widths +wifi: mwifiex: discard erroneous disassoc frames on STA interface +wifi: mac80211: fix non-transmitted BSSID profile search +wifi: mac80211: clear frame buffer to never leak stack +wifi: mac80211: correctly identify S1G short beacon +wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() +wifi: cfg80211: fix S1G beacon head validation in nl80211