Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-10-31--12-00 (v6.18-rc2-740-g112e2702441b) remotes/brancher/net-next-2025-10-31--15-00 (v6.18-rc3-657-g97cb88c6c199) ==== BASE DIFF ==== .../bindings/phy/fsl,imx8mq-usb-phy.yaml | 4 +- .../bindings/phy/samsung,usb3-drd-phy.yaml | 4 +- .../devicetree/bindings/serial/renesas,scif.yaml | 1 + .../devicetree/bindings/spi/spi-cadence.yaml | 11 +- .../devicetree/bindings/spi/spi-rockchip.yaml | 1 + .../devicetree/bindings/usb/fcs,fsa4480.yaml | 1 + .../devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml | 10 +- .../devicetree/bindings/usb/gpio-sbu-mux.yaml | 1 + .../devicetree/bindings/usb/nxp,ptn36502.yaml | 1 + .../devicetree/bindings/usb/onnn,nb7vpq904m.yaml | 1 + .../devicetree/bindings/usb/parade,ps8830.yaml | 1 + .../devicetree/bindings/usb/qcom,snps-dwc3.yaml | 3 + .../bindings/usb/qcom,wcd939x-usbss.yaml | 1 + .../devicetree/bindings/usb/ti,tusb1046.yaml | 1 + .../devicetree/bindings/usb/usb-switch-ports.yaml | 68 ++++ .../devicetree/bindings/usb/usb-switch.yaml | 52 --- MAINTAINERS | 14 + Makefile | 2 +- arch/arm/boot/dts/broadcom/bcm2711-rpi.dtsi | 8 + arch/arm/boot/dts/broadcom/bcm2835-rpi-common.dtsi | 9 + arch/arm64/boot/dts/broadcom/bcm2712.dtsi | 2 + arch/arm64/include/asm/pgtable.h | 3 +- arch/arm64/mm/copypage.c | 11 +- arch/mips/mti-malta/malta-setup.c | 4 +- arch/mips/pci/pci-malta.c | 3 +- arch/riscv/include/asm/asm.h | 8 +- arch/riscv/include/asm/cpufeature.h | 2 + arch/riscv/include/asm/hwprobe.h | 7 + arch/riscv/include/asm/pgtable-64.h | 2 + arch/riscv/include/asm/pgtable.h | 2 + arch/riscv/include/asm/vdso/arch_data.h | 6 + arch/riscv/kernel/cpu.c | 4 +- arch/riscv/kernel/cpufeature.c | 4 +- arch/riscv/kernel/smp.c | 24 +- arch/riscv/kernel/sys_hwprobe.c | 76 +++- arch/riscv/kernel/unaligned_access_speed.c | 9 +- arch/riscv/kernel/vdso/hwprobe.c | 2 +- arch/x86/kernel/cpu/bugs.c | 11 +- arch/x86/kernel/cpu/microcode/amd.c | 2 +- arch/x86/kernel/cpu/resctrl/monitor.c | 11 +- block/blk-settings.c | 10 + drivers/acpi/riscv/rimt.c | 122 +++---- drivers/android/binder.c | 38 +- drivers/android/binder/freeze.rs | 18 +- drivers/android/binder/node.rs | 2 +- drivers/android/binder/process.rs | 50 ++- drivers/android/binder/transaction.rs | 6 +- drivers/base/arch_topology.c | 2 +- drivers/base/core.c | 2 +- drivers/base/devcoredump.c | 136 ++++--- drivers/block/nbd.c | 15 + drivers/comedi/comedi_buf.c | 2 +- drivers/firewire/core-transaction.c | 2 +- drivers/firewire/init_ohci1394_dma.c | 10 + drivers/firmware/arm_ffa/driver.c | 37 +- drivers/firmware/arm_scmi/common.h | 32 +- drivers/firmware/arm_scmi/driver.c | 59 ++-- drivers/gpio/gpio-104-idio-16.c | 1 + drivers/gpio/gpio-idio-16.c | 5 + drivers/gpio/gpio-ljca.c | 14 +- drivers/gpio/gpio-pci-idio-16.c | 1 + drivers/gpio/gpio-regmap.c | 26 +- drivers/gpio/gpiolib-acpi-core.c | 31 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 8 +- .../amd/display/dc/link/accessories/link_dp_cts.c | 3 +- drivers/gpu/drm/drm_panic.c | 60 +++- drivers/gpu/drm/i915/display/intel_fb.c | 25 +- drivers/gpu/drm/panthor/panthor_mmu.c | 10 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 +- drivers/gpu/drm/xe/xe_ggtt.c | 3 + drivers/gpu/drm/xe/xe_pt.c | 4 +- drivers/gpu/drm/xe/xe_svm.c | 5 + drivers/gpu/drm/xe/xe_vm.c | 96 ++--- drivers/gpu/drm/xe/xe_vm_types.h | 10 +- drivers/hwmon/cgbc-hwmon.c | 3 + drivers/hwmon/gpd-fan.c | 10 +- drivers/hwmon/pmbus/isl68137.c | 3 +- drivers/hwmon/pmbus/max34440.c | 12 +- drivers/hwmon/sht3x.c | 27 +- drivers/misc/amd-sbi/Kconfig | 2 + drivers/misc/fastrpc.c | 2 + drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/mei_lb.c | 3 +- drivers/misc/mei/pci-me.c | 2 + drivers/misc/mei/pci-txe.c | 14 +- drivers/most/most_usb.c | 13 +- drivers/nvmem/rcar-efuse.c | 1 + drivers/of/irq.c | 44 ++- drivers/pci/controller/dwc/pcie-designware-host.c | 28 +- drivers/pci/controller/dwc/pcie-qcom.c | 68 ---- drivers/pci/pcie/aspm.c | 34 +- drivers/spi/spi-airoha-snfi.c | 128 +++++-- drivers/spi/spi-amlogic-spifc-a4.c | 4 +- drivers/spi/spi-cadence-quadspi.c | 5 +- drivers/spi/spi-dw-mmio.c | 4 +- drivers/spi/spi-intel-pci.c | 2 + drivers/spi/spi-intel.c | 6 + drivers/spi/spi-nxp-fspi.c | 32 +- drivers/spi/spi-rockchip-sfc.c | 12 +- .../staging/gpib/agilent_82350b/agilent_82350b.c | 12 +- drivers/staging/gpib/fmh_gpib/fmh_gpib.c | 5 + drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 13 +- drivers/tee/qcomtee/Kconfig | 1 + drivers/tee/qcomtee/call.c | 2 +- drivers/tee/qcomtee/core.c | 2 +- drivers/tty/serial/8250/8250_dw.c | 4 +- drivers/tty/serial/8250/8250_exar.c | 11 + drivers/tty/serial/8250/8250_mtk.c | 6 +- drivers/tty/serial/sc16is7xx.c | 7 - drivers/tty/serial/sh-sci.c | 14 +- drivers/usb/core/quirks.c | 2 + drivers/usb/dwc3/dwc3-generic-plat.c | 3 - drivers/usb/gadget/legacy/raw_gadget.c | 2 - drivers/usb/host/xhci-dbgcap.c | 15 +- drivers/usb/host/xhci-pci.c | 3 +- drivers/usb/misc/Kconfig | 1 + drivers/usb/serial/option.c | 10 + drivers/usb/typec/tcpm/tcpm.c | 4 +- fs/nfsd/nfs4proc.c | 21 +- fs/nfsd/nfs4state.c | 1 + fs/nfsd/nfs4xdr.c | 21 +- fs/nfsd/nfsd.h | 3 + fs/nfsd/xdr4.h | 1 + fs/resctrl/monitor.c | 16 +- fs/smb/client/cifsglob.h | 4 +- fs/smb/client/cifsproto.h | 1 + fs/smb/client/cifssmb.c | 8 + fs/smb/client/inode.c | 5 +- fs/smb/client/smb2ops.c | 4 - fs/smb/client/smb2proto.h | 6 - fs/smb/client/smb2transport.c | 18 +- fs/smb/client/smbdirect.c | 103 ++++-- fs/smb/client/trace.c | 1 + fs/smb/common/smbdirect/smbdirect_socket.h | 13 +- fs/smb/server/transport_ipc.c | 8 +- fs/smb/server/transport_rdma.c | 391 ++++++++++++++------- fs/sysfs/group.c | 26 +- fs/xfs/Kconfig | 11 +- fs/xfs/scrub/nlinks.c | 34 +- fs/xfs/xfs_buf.c | 2 +- fs/xfs/xfs_buf.h | 1 + fs/xfs/xfs_mount.h | 1 - fs/xfs/xfs_super.c | 53 ++- fs/xfs/xfs_zone_alloc.c | 148 ++++---- fs/xfs/xfs_zone_gc.c | 81 +++-- fs/xfs/xfs_zone_priv.h | 2 + include/linux/arm_ffa.h | 21 +- include/linux/gpio/regmap.h | 5 + include/uapi/drm/xe_drm.h | 15 + io_uring/fdinfo.c | 8 +- io_uring/filetable.c | 2 +- io_uring/io_uring.c | 2 +- io_uring/kbuf.c | 33 +- io_uring/net.c | 2 +- io_uring/sqpoll.c | 65 ++-- io_uring/sqpoll.h | 1 + io_uring/waitid.c | 2 +- kernel/irq/chip.c | 2 +- kernel/irq/manage.c | 4 +- kernel/sched/ext.c | 126 ++++++- kernel/sched/fair.c | 12 + kernel/sched/sched.h | 3 +- kernel/time/timekeeping.c | 2 +- kernel/trace/rv/monitors/pagefault/Kconfig | 1 + kernel/trace/rv/rv.c | 12 +- lib/crypto/Kconfig | 2 +- mm/slub.c | 31 +- rust/kernel/auxiliary.rs | 8 +- rust/kernel/device.rs | 4 +- tools/objtool/check.c | 5 +- 172 files changed, 2039 insertions(+), 1132 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.JzuFSvCRQz b/tmp/tmp.xAWxtCGBFb index 9691a09f9977..12b83716a6ee 100644 --- a/tmp/tmp.JzuFSvCRQz +++ b/tmp/tmp.xAWxtCGBFb @@ -12,7 +12,20 @@ nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: disable random kunit tests nipa: fbnic: link up on QEMU +net: dsa: microchip: Fix a link check in ksz9477_pcs_read() +net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak +net: phy: micrel: lan8842 errata +net: phy: micrel: lan8842 errata +atm: solos-pci: Use pointer from memcpy() call for assignment in fpga_tx() +net: mdio: improve reset handling in mdio_device.c +net: mdio: common handling of phy device reset properties +net: mdio: move device reset functions to mdio_device.c hinic3: fix misleading error message in hinic3_open_channel() +amd-xgbe: add ethtool jumbo frame selftest +amd-xgbe: add ethtool split header selftest +amd-xgbe: add ethtool phy loopback selftest +amd-xgbe: introduce support ethtool selftest +net: selftests: export packet creation helpers for driver use net: stmmac: imx: use phylink's interface mode for set_clk_tx_rate() xsk: add indirect call for xsk_destruct_skb net: spacemit: Remove broken flow control support