@@ -1,190 +1,176 @@
disable random kunit tests [local patch]
profile patch [local patch]
dbg: tests: bonding: print info on failure [local patch]
drv: net: add timeout [local patch]
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: qrtr: mhi: Report endpoint id in sysfs
[+] net: qrtr: ns: support multiple endpoints
[+] net: qrtr: Drop remote {NEW|DEL}_LOOKUP messages
[+] net: qrtr: allow socket endpoint binding
[+] net: qrtr: Allow sendmsg to target an endpoint
[+] net: qrtr: Report endpoint for locally generated messages
[+] net: qrtr: Report sender endpoint in aux data
[+] net: qrtr: support identical node ids
[+] net: qrtr: fit node ID + port number combination into unsigned long
[+] net: qrtr: allocate and track endpoint ids
[+] net: qrtr: ns: validate msglen before ctrl_pkt use
selftests: rtnetlink: add macsec and vlan nesting test
macsec: set IFF_UNICAST_FLT priv flag
vrf: Drop existing dst reference in vrf_ip6_input_dst
net: phy: micrel: fix KSZ8081/KSZ8091 cable test
gve: support unreadable netmem
net: Fix typos
net: mana: Use page pool fragments for RX buffers instead of full pages to improve memory efficiency.
Merge tag 'for-net-next-2025-07-23' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
selftests: drv-net: tso: fix non-tunneled tso6 test case name
selftests: drv-net: tso: fix vxlan tunnel flags to get correct gso_type
selftests: drv-net: tso: enable test cases based on hw_features
selftests: net: Skip test if IPv6 is not configured
netconsole: use netpoll_parse_ip_addr in local_ip_store
netconsole: use netpoll_parse_ip_addr in local_ip_store
netconsole: add support for strings with new line in netpoll_parse_ip_addr
netconsole: move netpoll_parse_ip_addr() earlier for reuse
netpoll: Remove unused fields from inet_addr union
net: airoha: Add airoha_offload.h header
net: airoha: npu: Enable core 3 for WiFi offloading
net: airoha: npu: Read NPU wlan interrupt lines from the DTS
net: airoha: npu: Add wlan irq management callbacks
net: airoha: npu: Add wlan_{send,get}_msg NPU callbacks
net: airoha: npu: Add NPU wlan memory initialization commands
dt-bindings: net: airoha: npu: Add memory regions used for wlan offload
selftests: drv-net: devmem: use new mattr ynl helpers
tools: ynl-gen: print setters for multi-val attrs
tools: ynl-gen: print alloc helper for multi-val attrs
tools: ynl-gen: move free printing to the print_type_full() helper
tools: ynl-gen: don't add suffix for pure types
mptcp: remove pr_fallback()
mptcp: track fallbacks accurately via mibs
igb: xsk: solve negative overflow of nb_pkts in zerocopy mode
stmmac: xsk: fix negative overflow of budget in zerocopy mode
selftests: drv-net: Make command requirements explicit
selftests: drv-net: Fix remote command checking in require_cmd()
net: clear offline CPU backlog.state in dev_cpu_dead()
xfrm: Skip redundant statistics update for crypto offload
xfrm: Duplicate SPI Handling
xfrm: hold device only for the asynchronous decryption
net: hibmcge: support for statistics of reset failures
Revert "xfrm: destroy xfrm_state synchronously on net exit path"
xfrm: delete x->tunnel as we delete x
xfrm: interface: fix use-after-free after changing collect_md xfrm interface
xfrm: ipcomp: adjust transport header after decompressing
xfrm: Set transport header to fix UDP GRO handling
xfrm: always initialize offload path
xfrm: state: use a consistent pcpu_id in xfrm_state_find
xfrm: state: initialize state_ptrs earlier in xfrm_state_find
net/mlx5e: Fix potential deadlock by deferring RX timeout recovery
net/mlx5e: Remove skb secpath if xfrm state is not found
net/mlx5e: Clear Read-Only port buffer size in PBMC before update
[-] net/core: fix wrong return value in __splice_segment
net: Cache hash and flow_id to avoid recalculation
net: Prevent RPS table overwrite for active flows
net: dsa: microchip: Fix wrong rx drop MIB counter for KSZ8863
net: define an enum for the napi threaded state
net: Use netif_threaded_enable instead of netif_set_threaded in drivers
net: Create separate gro_flush_normal function
net: otx2: handle NULL returned by xdp_convert_buff_to_frame()
sfc: siena: handle NULL returned by xdp_convert_buff_to_frame()
sfc: handle NULL returned by xdp_convert_buff_to_frame()
net/mlx5: Fix build -Wframe-larger-than warnings
sctp: Replace sockaddr with sockaddr_inet in sctp_addr union
wireguard: peer: Replace sockaddr with sockaddr_inet
ipv6: Add sockaddr_inet unified address structure
s390/ism: fix concurrency management in ism_cmd()
[-] net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing
net/mlx5e: Expose TIS via devlink tx reporter diagnose
net/mlx5e: Support routed networks during IPsec MACs initialization
net: hns3: default enable tx bounce buffer when smmu enabled
net: hns3: fixed vf get max channels bug
net: hns3: disable interrupt when ptp init failed
net: hns3: fix concurrent setting vlan filter issue
[c] selftests: drv-net: wait for iperf client to stop sending
Documentation: networking: Document the phy_port infrastructure
net: phy: dp83822: Add SFP support through the phy_port interface
net: phy: Only rely on phy_port for PHY-driven SFP
net: phy: qca807x: Support SFP through phy_port interface
net: phy: at803x: Support SFP through phy_port interface
net: phy: marvell10g: Support SFP through phy_port
net: phy: marvell: Support SFP through phy_port interface
net: phy: marvell-88x2222: Support SFP through phy_port interface
net: phy: Introduce generic SFP handling for PHY drivers
net: phy: Create a phy_port for PHY-driven SFPs
net: phy: dp83822: Add support for phy_port representation
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
[c] Documentation: netlink: specs: tc: Add DualPI2 specification
[c] selftests/tc-testing: Add selftests for qdisc DualPI2
[c] selftests/tc-testing: Fix warning and style check on tdc.sh
[c] sched: Add enqueue/dequeue of dualpi2 qdisc
[c] sched: Dump configuration and statistics of dualpi2 qdisc
[c] sched: Struct definition and parsing of dualpi2 qdisc
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: 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
[c] netdevsim: add fw_update_flash_chunk_time_ms debugfs knobs
[c] devlink: Fix excessive stack usage in rate TC bandwidth parsing
[c] vxlan: remove redundant conversion of vni in vxlan_nl2conf
ipv6: add `force_forwarding` sysctl to enable per-interface forwarding
net-memcg: Allow decoupling memcg from global protocol memory accounting.
net-memcg: Store memcg->socket_isolated in sk->sk_memcg.
net-memcg: Add memory.socket_isolated knob.
net: Define sk_memcg under CONFIG_MEMCG.
net-memcg: Pass struct sock to mem_cgroup_sk_under_memory_pressure().
net-memcg: Pass struct sock to mem_cgroup_sk_(un)?charge().
net-memcg: Introduce mem_cgroup_sk_enabled().
net-memcg: Introduce mem_cgroup_from_sk().
net: Clean up __sk_mem_raise_allocated().
net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV.
tcp: Simplify error path in inet_csk_accept().
mptcp: Use tcp_under_memory_pressure() in mptcp_epollin_ready().
mptcp: Fix up subflow's memcg when CONFIG_SOCK_CGROUP_DATA=n.
[-] net: ti: icssg-prueth: Fix skb handling for XDP_PASS
xen/netfront: Fix TX response spurious interrupts
[c] libeth: xdp: access ->pp through netmem_desc instead of page
[c] net: ti: icssg-prueth: access ->pp through netmem_desc instead of page
[c] mlx5: access ->pp through netmem_desc instead of page
[c] idpf: access ->pp through netmem_desc instead of page
[c] iavf: access ->pp through netmem_desc instead of page
[c] octeontx2-pf: access ->pp through netmem_desc instead of page
[c] net: fec: access ->pp through netmem_desc instead of page
[c] mt76: access ->pp through netmem_desc instead of page
[c] netdevsim: access ->pp through netmem_desc instead of page
[c] netmem, mlx4: access ->pp_ref_count through netmem_desc instead of page
[c] netmem: use netmem_desc instead of page to access ->pp in __netmem_get_pp()
[c] netmem: introduce struct netmem_desc mirroring struct page
Bluetooth: Add PA_LINK to distinguish BIG sync and PA sync connections
Bluetooth: hci_event: Mask data status from LE ext adv reports
Bluetooth: btintel_pcie: Fix Alive Context State Handling
Bluetooth: btintel_pcie: Make driver wait for alive interrupt
Bluetooth: hci_devcd_dump: fix out-of-bounds via dev_coredumpv
Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()'
Bluetooth: btusb: Add one more ID 0x28de:0x1401 for Qualcomm WCN6855
Bluetooth: btusb: Sort WCN6855 device IDs by VID and PID
Bluetooth: btusb: QCA: Support downloading custom-made firmwares
Bluetooth: btnxpuart: Add uevents for FW dump and FW download complete
Bluetooth: btnxpuart: Correct the Independent Reset handling after FW dump
Bluetooth: ISO: Support SCM_TIMESTAMPING for ISO TS
Bluetooth: ISO: add socket option to report packet seqnum via CMSG
Bluetooth: btintel: Define a macro for Intel Reset vendor command
Bluetooth: Fix typos in comments
Bluetooth: RFCOMM: Fix typos in comments
Bluetooth: aosp: Fix typo in comment
Bluetooth: hci_bcm4377: Fix typo in comment
Bluetooth: btrtl: Fix typo in comment
Bluetooth: btmtk: Fix typo in log string
Bluetooth: btintel: Fix typo in comment
Bluetooth: btusb: Add new VID/PID 0489/e14e for MT7925
Bluetooth: btusb: Add RTL8852BE device 0x13d3:0x3618
Bluetooth: btusb: Fix potential NULL dereference on kmalloc failure
Bluetooth: btnxpuart: implement powerup sequence
dt-bindings: net: bluetooth: nxp: add support for supply and reset
Bluetooth: Fix spelling mistakes
Bluetooth: hci_event: Add support for handling LE BIG Sync Lost event
Bluetooth: btnxpuart: Add support for 4M baudrate
dt-bindings: net: bluetooth: nxp: Add support for 4M baudrate
Bluetooth: hci_event: Correct comment about HCI_EV_EXTENDED_INQUIRY_RESULT
Bluetooth: hci_core: Eliminate an unnecessary goto label in hci_find_irk_by_addr()
Bluetooth: hci_sync: Use bt_dev_err() to log error message in hci_update_event_filter_sync()
Bluetooth: hci_sock: Reset cookie to zero in hci_sock_free_cookie()
Bluetooth: hci_qca: Enable ISO data packet RX
Bluetooth: btintel_pcie: Add support for device 0x4d76
Bluetooth: Remove hci_conn_hash_lookup_state()
Bluetooth: btusb: Add a new VID/PID 2c7c/7009 for MT7925
Bluetooth: btintel_pcie: Reword restart to recovery
Bluetooth: btintel_pcie: Support Function level reset
Bluetooth: btusb: Add support for variant of RTL8851BE (USB ID 13d3:3601)
Bluetooth: btusb: Add USB ID 3625:010b for TP-LINK Archer TX10UB Nano