Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-11-22--00-00 (v6.18-rc6-1360-g8c07ecbd3098) remotes/brancher/net-next-hw-2025-11-22--08-00 (v6.18-rc6-1333-g96f0558d8536) ==== BASE DIFF ==== drivers/bluetooth/btusb.c | 39 +++- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 245 +++++++++------------ drivers/net/phy/mxl-gpy.c | 2 +- drivers/net/wwan/t7xx/t7xx_hif_cldma.c | 2 +- drivers/net/wwan/t7xx/t7xx_hif_cldma.h | 2 - include/net/bluetooth/hci_core.h | 21 +- net/bluetooth/hci_core.c | 89 ++++---- net/bluetooth/hci_sock.c | 2 + net/bluetooth/iso.c | 30 ++- net/bluetooth/l2cap_core.c | 23 +- net/bluetooth/sco.c | 35 ++- net/bluetooth/smp.c | 31 +-- 12 files changed, 273 insertions(+), 248 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.u9udOiemrs b/tmp/tmp.03x3sRnwRv index ab97d56df8c9..feda1d90bd5d 100644 --- a/tmp/tmp.u9udOiemrs +++ b/tmp/tmp.03x3sRnwRv @@ -13,6 +13,12 @@ nipa: local: add short sleep to bond_macvlan_ipvlan.sh nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: disable random kunit tests +net: socket: add missing declaration for update_socket_protocol +net: hibmcge: add support for pagepool on rx +net: hibmcge: reduce packet drop under stress testing +net: hibmcge: add support for tracepoint to dump some fields of rx_desc +team: Move team device type change at the end of team_port_add +net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop cxgb4: Rename sched_class to avoid type clash net: mvpp2: extract GRXRINGS from .get_rxnfc net: mvneta: convert to use .get_rx_ring_count @@ -39,13 +45,9 @@ net: pcs: xpcs: Add support for FBNIC 25G, 50G, 100G PMD net: pcs: xpcs: Fix PMA identifier handling in XPCS net: pcs: xpcs: Add support for 25G, 50G, and 100G interfaces net: phy: Add MDIO_PMA_CTRL1_SPEED for 2.5G and 5G to reflect PMA values -io_uring: Introduce getsockname io_uring cmd -socket: Split out a getsockname helper for io_uring -socket: Unify getsockname and getpeername implementation ipvlan: fix sparse warning about __be32 -> u32 net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr() selftests: netconsole: ensure required log level is set on netcons_basic -Merge tag 'for-net-2025-11-21' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth i40e: delete a stray tab selftests: netconsole: validate target resume netconsole: resume previously deactivated target @@ -53,21 +55,9 @@ netconsole: add STATE_DEACTIVATED to track targets disabled by low level netconsole: convert 'enabled' flag to enum for clearer state management netconsole: add target_state enum net: sxgbe: fix potential NULL dereference in sxgbe_rx() -net: dsa: Kconfig: Enable support for RZ/T2H and RZ/N2H SoCs -net: dsa: rzn1-a5psw: Add support for RZ/T2H Ethernet switch -net: dsa: rzn1-a5psw: Add support for management port frame length adjustment -net: dsa: rzn1-a5psw: Make DSA tag protocol configurable via OF data -net: dsa: rzn1-a5psw: Make switch topology configurable via OF data -net: dsa: rzn1-a5psw: Add support for optional timestamp clock -net: dsa: rzn1-a5psw: Add support for optional reset control -dt-bindings: net: dsa: renesas,rzn1-a5psw: Add RZ/T2H and RZ/N2H ETHSW support -net: dsa: Kconfig: Expand config description to cover RZ/T2H and RZ/N2H ETHSW -net: dsa: tag_rzn1_a5psw: Add RZ/T2H ETHSW tag protocol and register ethsw tag driver -net: dsa: tag_rzn1_a5psw: Drop redundant ETH_P_DSA_A5PSW definition net: ipv4: fix spelling typos in comments net: hyperv: convert to use .get_rx_ring_count r8169: add support for RTL9151A -ipvs: fix ipv4 null-ptr-deref in route error path net_sched: use qdisc_dequeue_drop() in cake, codel, fq_codel net_sched: add qdisc_dequeue_drop() helper net_sched: add tcf_kfree_skb_list() helper @@ -82,22 +72,8 @@ net: use qdisc_pkt_len_segs_init() in sch_handle_ingress() net_sched: initialize qdisc_skb_cb(skb)->pkt_segs in qdisc_pkt_len_init() net: init shinfo->gso_segs from qdisc_pkt_len_init() net_sched: make room for (struct qdisc_skb_cb)->pkt_segs -net: mdio: eliminate kdoc warnings in mdio_device.c and mdio_bus.c net: optimize eth_type_trans() vs CONFIG_STACKPROTECTOR_STRONG=y net: lan966x: Fix the initialization of taprio -selftests/vsock: add tests for namespace deletion and mode changes -selftests/vsock: add tests for host <-> vm connectivity with namespaces -selftests/vsock: add namespace tests for CID collisions -selftests/vsock: add tests for proc sys vsock ns_mode -selftests/vsock: use ss to wait for listeners instead of /proc/net -selftests/vsock: add vm_dmesg_{warn,oops}_count() helpers -selftests/vsock: prepare vm management helpers for namespaces -selftests/vsock: add namespace helpers to vmtest.sh -vsock: add netns support to virtio transports -virtio: set skb owner of virtio_transport_reset_no_sock() reply -vsock: reject bad VSOCK_NET_MODE_LOCAL configuration for G2H -vsock: add netns to vsock core -vsock: a per-net vsock NS mode state net: dsa: microchip: fix mdio parent bus reference leak selftests: hw-net: toeplitz: give the test up to 4 seconds selftests: hw-net: toeplitz: read indirection table from the device @@ -107,22 +83,13 @@ selftests: hw-net: auto-disable building the iouring C code netmem: remove the pp fields from net_iov netmem, devmem, tcp: access pp fields through @desc in net_iov netmem, io_uring/zcrx: access pp fields through @desc in net_iov -SUNRPC: use kmalloc_array() instead of kmalloc() NFC: Fix error handling in nfc_genl_dump_targets net: mana: Handle hardware recovery events when probing the device -net: dsa: mt7530: fix active-low reset sequence -ARM64: dts: mediatek: fix MT7531 reset GPIO polarity on multiple boards tools: ynl-gen: add regeneration comment tools: ynl-gen: add function prefix argument uapi: ioam6: adjust the maximum size of a schema net: phy: mxl-gpy: fix link properties on USXGMII and internal PHYs -net: phy: mxl-gpy: fix bogus error on USXGMII and integrated PHY -net: atlantic: fix fragment overflow handling in RX path atm/fore200e: Fix possible data race in fore200e_open() -net: wwan: t7xx: Make local function static -net: stmmac: qcom-ethqos: use read_poll_timeout_atomic() -net: stmmac: qcom-ethqos: add rgmii set/clear functions -net: stmmac: qcom-ethqos: use u32 for rgmii read/write/update octeon_ep: reset firmware ready status net: dsa: microchip: Fix symetry in ksz_ptp_msg_irq_{setup/free}() net: dsa: microchip: Free previously initialized ports on init failures @@ -134,7 +101,6 @@ dt-bindings: net: aspeed: add AST2700 MDIO compatible nfp: tls: Avoid -Wflex-array-member-not-at-end warnings vhost: rewind next_avail_head while discarding descriptors virtio_net: enhance wake/stop tx queue statistics accounting -team: Move team device type change at the end of team_port_add Documentation: net: add flow control guide and document ethtool API hinic3: Add HW event handler hinic3: Add netdev notifier interfaces @@ -149,9 +115,3 @@ net: enetc: update the base address of port MDIO registers for ENETC v4 net: enetc: set external PHY address in IERB for i.MX94 ENETC net: enetc: set the external PHY address in IERB for port MDIO usage tools: ynl: add YNL test framework -Bluetooth: SMP: Fix not generating mackey and ltk when repairing -Bluetooth: btusb: mediatek: Avoid btusb_mtk_claim_iso_intf() NULL deref -Bluetooth: hci_core: lookup hci_conn on RX path on protocol side -Bluetooth: hci_sock: Prevent race in socket write iter and sock bind -Bluetooth: hci_core: Fix triggering cmd_timer for HCI_OP_NOP -Bluetooth: btusb: mediatek: Fix kernel crash when releasing mtk iso interface