Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-08-22--21-00 (v6.17-rc2-580-g8b33aeb9fa60) remotes/brancher/net-next-2025-08-23--00-00 (v6.17-rc2-579-g5b9f9679c651) ==== BASE DIFF ==== .../chelsio/inline_crypto/chtls/chtls_cm.c | 6 +- .../chelsio/inline_crypto/chtls/chtls_cm.h | 2 +- .../net/ethernet/intel/idpf/idpf_singleq_txrx.c | 61 +- drivers/net/ethernet/intel/idpf/idpf_txrx.c | 723 ++++++++------------- drivers/net/ethernet/intel/idpf/idpf_txrx.h | 87 +-- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 4 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 3 + .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 10 + drivers/net/ethernet/marvell/octeontx2/nic/rep.c | 13 +- drivers/net/ethernet/marvell/octeontx2/nic/rep.h | 1 + include/net/bluetooth/hci_sync.h | 2 +- net/bluetooth/hci_conn.c | 58 +- net/bluetooth/hci_event.c | 25 +- net/bluetooth/hci_sync.c | 6 +- net/bluetooth/mgmt.c | 9 +- net/core/page_pool.c | 6 +- net/ipv4/tcp.c | 14 +- net/ipv4/tcp_input.c | 8 +- net/ipv4/tcp_output.c | 6 +- net/rds/af_rds.c | 2 +- net/rds/connection.c | 9 +- net/rds/message.c | 4 +- net/rds/rds.h | 2 +- net/rds/recv.c | 4 +- net/rds/send.c | 4 +- 26 files changed, 498 insertions(+), 572 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.AilTMHGG1n b/tmp/tmp.0HkeYYlVuW index b0f6f09ed3cd..799e2140448e 100644 --- a/tmp/tmp.AilTMHGG1n +++ b/tmp/tmp.0HkeYYlVuW @@ -13,11 +13,6 @@ nipa: disable 6.17's merge window kunit tests nipa: dbg net/sctp_vrf.sh nipa: disable random kunit tests net: phy: fixed: let fixed_phy_add always use addr 0 and remove return value -selftests: drv-net: ncdevmem: configure and restore HDS threshold -selftests: drv-net: ncdevmem: restore old channel config -selftests: drv-net: ncdevmem: save IDs of flow rules we added -selftests: drv-net: ncdevmem: remove use of error() -selftests: drv-net: hds: restore hds settings selftests: drv-net: xdp: make sure we're actually testing native XDP tcp: Move TCP-specific diag functions to tcp_diag.c. tcp: Don't pass hashinfo to inet_diag helpers. @@ -26,11 +21,9 @@ tcp: Remove hashinfo test for inet6?_lookup_run_sk_lookup(). tcp: Remove timewait_sock_ops.twsk_destructor(). tcp: Remove sk_protocol test for tcp_twsk_unique(). mISDN: hfcpci: Fix warning when deleting uninitialized timer -Merge tag 'for-net-2025-08-22' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth net: phy: mxl-86110: add basic support for MxL86111 PHY net: phy: mxl-86110: fix indentation in struct phy_driver net: phy: mxl-86110: add basic support for led_brightness_set op -net: ipv4: fix regression in broadcast routes eth: fbnic: Add pause stats support eth: fbnic: Read PHY stats via the ethtool API eth: fbnic: Fetch PHY stats from device @@ -65,9 +58,6 @@ tcp: annotate data-races around icsk->icsk_probes_out tcp: annotate data-races around icsk->icsk_retransmits net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions microchip: lan865x: add ndo_eth_ioctl handler to enable PHY ioctl support -net: airoha: Introduce check_skb callback in ppe_dev ops -net: airoha: Add airoha_ppe_dev struct definition -net: airoha: Rely on airoha_eth struct in airoha_ppe_flow_offload_cmd signature net/cls_cgroup: Fix task_get_classid() during qdisc run ipv6: mcast: Add ip6_mc_find_idev() helper ppp: remove rwlock usage @@ -102,23 +92,14 @@ net: phy: aquantia: rename some aqr107 functions according to generation net: phy: aquantia: reorder AQR113C PMD Global Transmit Disable bit clearing with supported_interfaces net: phy: aquantia: merge aqr113c_fill_interface_modes() into aqr107_fill_interface_modes() net: phy: aquantia: rename AQR412 to AQR412C and add real AQR412 -tcp: lockless TCP_MAXSEG option -tcp: annotate data-races around tp->rx_opt.user_mss ibmvnic: Increase max subcrq indirect entries with fallback ptp/ptp_vmw: load ptp_vmw driver by directly probing the device ptp/ptp_vmw: Implement PTP clock adjustments ops -phy: mscc: Fix when PTP clock is register and unregister -Octeontx2-vf: Fix max packet length errors -page_pool: fix incorrect mp_ops error handling net: wangxun: support to use adaptive RX/TX coalescing net: wangxun: cleanup the code in wx_set_coalesce() net: wangxun: limit tx_max_coalesced_frames_irq net: ngbe: change the default ITR setting atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). -rds: Fix endianness annotations for RDS extension headers -rds: Fix endianness annotation for RDS_MPATH_HASH -rds: Fix endianness annotation of jhash wrappers -rds: Replace POLLERR with EPOLLERR octeontx2-af: Remove unused declarations hinic3: Interrupt request configuration hinic3: Mailbox management interfaces @@ -133,9 +114,3 @@ bonding: set random address only when slaves already exist i40e: Prevent unwanted interface name changes selftests: net: add test for dst hint mechanism with directed broadcast addresses net: ipv4: allow directed broadcast routes to use dst hint -Bluetooth: hci_sync: fix set_local_name race condition -Bluetooth: hci_event: Disconnect device when BIG sync is lost -Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced -Bluetooth: hci_event: Mark connection as closed during suspend disconnect -Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as success -Bluetooth: hci_conn: Make unacked packet handling more robust