Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-10-31--08-00 (v6.18-rc2-727-g4d39d44bf799) remotes/brancher/net-next-hw-2025-10-31--16-00 (v6.18-rc3-645-g8651a6427298) ==== 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.j3LPimgH0I b/tmp/tmp.gy80cz8qns index 16e1f28900e0..f74fcb7af54b 100644 --- a/tmp/tmp.j3LPimgH0I +++ b/tmp/tmp.gy80cz8qns @@ -13,6 +13,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 +hinic3: fix misleading error message in hinic3_open_channel() +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 +dt-bindings: net: ethernet-phy: clarify when compatible must specify PHY ID +virtio_net: fix alignment for virtio_net_hdr_v1_hash +net/smc: fix mismatch between CLC header and proposal extensions +qede: convert to use ndo_hwtstamp callbacks +net: pch_gbe: convert to use ndo_hwtstamp callbacks +net: thunderx: convert to use ndo_hwtstamp callbacks +net: octeon: mgmt: convert to use ndo_hwtstamp callbacks +net: liquidio_vf: convert to use ndo_hwtstamp callbacks +net: liquidio: convert to use ndo_hwtstamp callbacks +bnx2x: convert to use ndo_hwtstamp callbacks net: phy: fixed_phy: remove fixed_phy_add MIPS: BCM47XX: remove creating a fixed phy net: b44: register a fixed phy using fixed_phy_register_100fd if needed