[+] tee: qcom: prevent potential off by one read
[+] tee: qcom: return -EFAULT instead of -EINVAL if copy_from_user() fails
[+] tee: QCOMTEE should depend on ARCH_QCOM
[+] spi: dt-bindings: cadence: add soc-specific compatible strings for zynqmp and versal-net
[+] spi: rockchip-sfc: Fix DMA-API usage
[+] spi: dw-mmio: add error handling for reset_control_deassert()
[+] dt-bindings: usb: dwc3-imx8mp: dma-range is required only for imx8mp
[+] usb: dwc3: Don't call clk_bulk_disable_unprepare() twice
[+] dt-bindings: usb: switch: split out ports definition
[+] usb: misc: Add x86 dependency for Intel USBIO driver
[+] dt-bindings: usb: qcom,snps-dwc3: Fix bindings for X1E80100
[+] staging: gpib: Fix no EOI on 1 and 2 byte writes
[+] staging: gpib: Fix sending clear and trigger events
[+] staging: gpib: Return -EINTR on device clear
[+] staging: gpib: Fix device reference leak in fmh_gpib driver
[+] rust_binder: clean `clippy::mem_replace_with_default` warning
[+] rust_binder: remove warning about orphan mappings
[+] rust_binder: freeze_notif_done should resend if wrong state
[+] rust_binder: don't delete FreezeListener if there are pending duplicates
[+] rust_binder: report freeze notification only when fully frozen
[+] binder: Fix missing kernel-doc entries in binder.c
[+] firmware: arm_ffa: Add support for IMPDEF value in the memory access descriptor
[+] spi: Merge up v6.18-rc1
[+] spi: spi-nxp-fspi: re-config the clock rate when operation require new clock rate
[+] spi: spi-nxp-fspi: add extra delay after dll locked
[+] spi: spi-nxp-fspi: limit the clock rate for different sample clock source selection
[+] spi: cadence-quadspi: Fix pm_runtime unbalance on dma EPROBE_DEFER
[+] arm64: dts: broadcom: bcm2712: Define VGIC interrupt
[+] ARM: dts: broadcom: rpi: Switch to V3D firmware clock
[+] sched_ext: Mark scx_bpf_dsq_move_set_[slice|vtime]() with KF_RCU
[+] sched_ext: Sync error_irq_work before freeing scx_sched
[+] sched_ext: defer queue_balance_callback() until after ops.dispatch
[+] sched_ext: Allocate scx_kick_cpus_pnt_seqs lazily using kvzalloc()
[+] usb: xhci-pci: Fix USB2-only root hub registration
[+] xhci: dbc: fix bogus 1024 byte prefix if ttyDBC read races with stall event
[+] xhci: dbc: enable back DbC in resume if it was enabled before suspend
[+] sched_ext: Fix scx_kick_pseqs corruption on concurrent scheduler loads
[+] spi: amlogic: fix spifc build error
[+] firmware: arm_scmi: Account for failed debug initialization
[+] include: trace: Fix inflight count helper on failed initialization
[+] firmware: arm_scmi: Skip RAW initialization on failure
[+] firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw mode
[+] spi: spi-nxp-fspi: few fix for flexspi
[+] spi: airoha: return an error for continuous mode dirmap creation cases
[+] spi: airoha: add support of dual/quad wires spi modes to exec_op() handler
[+] spi: airoha: switch back to non-dma mode in the case of error
[+] spi: airoha: fix reading/writing of flashes with more than one plane per lun
[+] drm/rockchip: dw_hdmi: use correct SCLIN mask for RK3228
[+] sched_ext: fix flag check for deferred callbacks
[+] driver core: fw_devlink: Don't warn about sync_state() pending
[+] devcoredump: Fix circular locking dependency with devcd->mutex.
[+] sysfs: check visibility before changing group attribute ownership
[+] drm/panthor: Fix kernel panic on partial unmap of a GPU VA region
[+] Merge tag 'tee-qcomtee-fixes-for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into arm/fixes
[+] rust: device: fix device context of Device::parent()
[+] RISC-V: Define pgprot_dmacoherent() for non-coherent devices
[+] ACPI: RIMT: Fix unused function warnings when CONFIG_IOMMU_API is disabled
[+] riscv: Register IPI IRQs with unique names
[+] riscv: mm: Define MAX_POSSIBLE_PHYSMEM_BITS for zsmalloc
[+] riscv: Remove the PER_CPU_OFFSET_SHIFT macro
[+] RISC-V: Don't print details of CPUs disabled in DT
[+] riscv: add a forward declaration for cpuinfo_op
[+] riscv: hwprobe: Fix stale vDSO data for late-initialized keys at boot
[+] riscv: cpufeature: avoid uninitialized variable in has_thead_homogeneous_vlenb()
[+] riscv: hwprobe: avoid uninitialized variable use in hwprobe_arch_id()
[+] hwmon: (pmbus/max34440) Update adpm12160 coeff due to latest FW
[+] hwmon: (gpd-fan) Fix return value when platform_get_resource() fails
[+] hwmon: (gpd-fan) Fix error handling in gpd_fan_probe()
[+] hwmon: (pmbus/isl68137) Fix child node reference leak on early return
[+] hwmon: (cgbc-hwmon) Add missing NULL check after devm_kzalloc()
[+] hwmon: (sht3x) Fix error handling
[+] smb: client: allocate enough space for MR WRs and ib_drain_qp()
[+] rv: Fully convert enabled_monitors to use list_head as iterator
[+] rv: Make rtapp/pagefault monitor depends on CONFIG_MMU
[+] USB: serial: option: add UNISOC UIS7720
[+] spi: intel: Add support for 128M component density
[+] spi: intel-pci: Add support for Arrow Lake-H SPI serial flash
[+] spi: intel-pci: Add support for Intel Wildcat Lake SPI serial flash
[+] io_uring: fix incorrect unlikely() usage in io_waitid_prep()
[+] nbd: override creds to kernel when calling sock_{send,recv}msg()
[+] PCI: dwc: Use custom pci_ops for root bus DBI vs ECAM config access
[+] Revert "PCI: qcom: Prepare for the DWC ECAM enablement"
[+] x86,fs/resctrl: Fix NULL pointer dereference with events force-disabled in mbm_event mode
[+] drm/i915/panic: fix panic structure allocation memory leak
[+] timekeeping: Fix aux clocks sysfs initialization loop bound
[+] cifs: Add a couple of missing smb3_rw_credits tracepoints
[+] drm/xe: Retain vma flags when recreating and splitting vmas for madvise
[+] drm/xe/uapi: Hide the madvise autoreset behind a VM_BIND flag
[+] xfs: Improve CONFIG_XFS_RT Kconfig help
[+] xfs: do not tightly pack-write large files
[+] xfs: XFS_ONLINE_SCRUB_STATS should depend on DEBUG_FS
[+] drm/panic: Fix drawing the logo on a small narrow screen
[+] drm/panic: Fix overlap between qr code and logo
[+] drm/panic: Fix qr_code, ensure vmargin is positive
[+] drm/panic: Fix kmsg text drawing rectangle
[+] drm/panic: Fix divide by 0 if the screen width < font width
[+] drm/panic: Fix 24bit pixel crossing page boundaries
[+] xfs: avoid busy loops in GCD
[+] xfs: cache open zone in inode->i_private
[+] xfs: don't use __GFP_NOFAIL in xfs_init_fs_context
[+] gpio: 104-idio-16: Define maximum valid register address offset
[+] gpio: pci-idio-16: Define maximum valid register address offset
[+] x86/microcode: Fix Entrysign revision check for Zen1/Naples
[+] x86/bugs: Qualify RETBLEED_INTEL_MSG
[+] slab: Avoid race on slab->obj_exts in alloc_slab_obj_exts
[+] drm/amd/display: Fix NULL pointer dereference
[+] drm/amd/display: increase max link count and fix link->enc NULL pointer access
[+] drm/amd/display: use GFP_NOWAIT for allocation in interrupt handler
[+] arm64, mm: avoid always making PTE dirty in pte_mkwrite()
[+] NFSD: Define actions for the new time_deleg FATTR4 attributes
[+] NFSD: Fix crash in nfsd4_read_release()
[+] nfsd: Avoid strlen conflict in nfsd4_encode_components_esc()
[+] Revert "NFSD: Remove the cap on number of operations per NFSv4 COMPOUND"
[+] nvmem: rcar-efuse: add missing MODULE_DEVICE_TABLE
[+] misc: amd-sbi: Clarify that this is a BMC driver
[+] mei: me: add wildcat lake P DID
[+] misc: fastrpc: Fix dma_buf object leak in fastrpc_map_lookup
[+] mei: late_bind: Fix -Wincompatible-function-pointer-types-strict
[+] comedi: fix divide-by-zero in comedi_buf_munge()
[+] mei: txe: fix initialization order
[+] binder: remove "invalid inc weak" check
[+] most: usb: Fix use-after-free in hdm_disconnect
[+] most: usb: hdm_probe: Fix calling put_device() before device initialization
[+] arch_topology: Fix incorrect error check in topology_parse_cpu_capacity()
[+] gpio: regmap: add the .fixed_direction_output configuration parameter
[+] gpio: idio-16: Define fixed direction of the GPIO lines
[+] usb: raw-gadget: do not limit transfer length
[+] usb/core/quirks: Add Huawei ME906S to wakeup quirk
[+] tcpm: switch check for role_sw device with fw_node
[+] xfs: don't set bt_nr_sectors to a negative number
[+] xfs: always warn about deprecated mount options
[+] xfs: loudly complain about defunct mount options
[+] xfs: fix locking in xchk_nlinks_collect_dir
[+] tty: serial: sh-sci: fix RSCI FIFO overrun handling
[+] serial: 8250_exar: add support for Advantech 2 port card with Device ID 0x0018
[+] serial: sc16is7xx: remove useless enable of enhanced features
[+] dt-bindings: serial: sh-sci: Fix r8a78000 interrupts
[+] serial: 8250_dw: handle reset control deassert error
[+] serial: 8250_mtk: Enable baud clock and manage in runtime PM
[+] sched/fair: Start a cfs_rq on throttled hierarchy with PELT clock throttled
[+] objtool/rust: add one more `noreturn` Rust function
[+] objtool: Fix failure when being compiled on x32 system
[+] spi: dt-bindings: spi-rockchip: Add RK3506 compatible
[+] of/irq: Add msi-parent check to of_msi_xlate()
[+] of/irq: Fix OF node refcount in of_msi_get_domain()
[+] USB: serial: option: add Quectel RG255C
[+] block: require LBA dma_alignment when using PI
[+] MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering
[+] MIPS: Malta: Fix PCI southbridge legacy resource reservations
[+] MIPS: Malta: Use pcibios_align_resource() to block io range
[+] io_uring/sqpoll: switch away from getrusage() for CPU accounting
[+] io_uring/sqpoll: be smarter on when to update the stime usage
[+] io_uring: Fix code indentation error
[+] io_uring zcrx: add MAINTAINERS entry
[+] lib/crypto: poly1305: Restore dependency of arch code on !KMSAN
[+] smb: server: allocate enough space for RW WRs and ib_drain_qp()
[+] smb: smbdirect: introduce smbdirect_socket.send_io.lcredits.*
[+] smb: server: smb_direct_disconnect_rdma_connection() already wakes all waiters on error
[+] smb: server: simplify sibling_list handling in smb_direct_flush_send_list/send_done
[+] smb: server: make use of smbdirect_socket.send_io.lcredits.*
[+] smb: client: make use of smbdirect_socket.send_io.lcredits.*
[+] cifs: Fix TCP_Server_Info::credits to be signed
[+] gpiolib: acpi: Make set debounce errors non fatal
[+] gpiolib: acpi: Use %pe when passing an error pointer to dev_err()
[+] smb: client: get rid of d_drop() in cifs_do_rename()
[+] cifs: Call the calc_signature functions directly
[+] cifs: #include cifsglob.h before trace.h to allow structs in tracepoints
[+] Merge tag 'intel-gpio-v6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel into gpio/for-current
[+] USB: serial: option: add Telit FN920C04 ECM compositions
[+] gpio: ljca: Fix duplicated IRQ mapping
[+] io_uring: correct __must_hold annotation in io_install_fixed_file
[+] slab: fix slab accounting imbalance due to defer_deactivate_slab()
[+] arm64: mte: Do not warn if the page is already tagged in copy_highpage()
[+] Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
[+] Merge tag 'ffa-fix-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
[+] Merge tag 'scmi-fixes-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
[+] Merge tag 'arm-soc/for-6.18/devicetree-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
[+] Merge tag 'arm-soc/for-6.18/devicetree-arm64-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
[+] Merge tag 'trace-rv-v6.18-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
[+] MAINTAINERS: add Mark Brown as a linux-next maintainer
[+] firewire: core: fix __must_hold() annotation
[+] PCI/ASPM: Enable only L0s and L1 for devicetree platforms
[+] io_uring: fix buffer auto-commit for multishot uring_cmd
[+] smb: server: let free_transport() wait for SMBDIRECT_SOCKET_DISCONNECTED
[+] drm/xe: Check return value of GGTT workqueue allocation
[+] genirq/chip: Add buslock back in to irq_set_handler()
[+] genirq/manage: Add buslock back in to __disable_irq_nosync()
[+] genirq/manage: Add buslock back in to enable_irq()
[+] slab: Fix obj_ext mistakenly considered NULL due to race condition
[+] Merge tag 'amd-drm-fixes-6.18-2025-10-22' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
[+] Merge tag 'drm-misc-fixes-2025-10-23' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
[+] Merge tag 'drm-intel-fixes-2025-10-23' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
[+] Merge tag 'drm-xe-fixes-2025-10-23' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
[+] Merge tag 'usb-serial-6.18-rc3' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
[+] of/irq: Export of_msi_xlate() for module usage
[+] x86/bugs: Remove dead code which might prevent from building
[+] soc: officially expand maintainership team
[+] Merge tag 'gpio-fixes-for-v6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
[+] Merge tag 'spi-fix-v6.18-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
[+] Merge tag 'hwmon-for-v6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
[+] Merge tag 'soc-fixes-6.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[+] Merge tag 'devicetree-fixes-for-6.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
[+] Merge tag 'slab-for-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
[+] Merge tag 'io_uring-6.18-20251023' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
[+] Merge tag 'block-6.18-20251023' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
[+] Merge tag '6.18-rc2-smb-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
[+] Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux
[+] firewire: init_ohci1394_dma: add missing function parameter documentation
[+] Merge tag 'pci-v6.18-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
[+] Merge tag 'drm-fixes-2025-10-24' of https://gitlab.freedesktop.org/drm/kernel
[+] sched: Remove never used code in mm_cid_get()
[+] Merge tag 'v6.18-rc2-smb-server-fixes' of git://git.samba.org/ksmbd
[+] Merge tag 'xfs-fixes-6.18-rc3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
[+] Merge tag 'riscv-for-linus-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
[+] Merge tag 'firewire-fixes-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
[+] Merge tag 'driver-core-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core
[+] Merge tag 'timers_urgent_for_v6.18_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'sched_urgent_for_v6.18_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'objtool_urgent_for_v6.18_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'irq_urgent_for_v6.18_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'x86_urgent_for_v6.18_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'usb-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
[+] Merge tag 'tty-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
[+] Merge tag 'staging-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
[+] Merge tag 'char-misc-6.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
[+] Linux 6.18-rc3
[+] ksmbd: transport_ipc: validate payload size before reading handle
[+] smb: server: call smb_direct_post_recv_credits() when the negotiation is done
[+] smb: server: let smb_direct_cm_handler() call ib_drain_qp() after smb_direct_disconnect_rdma_work()
[+] Merge tag 'sched_ext-for-6.18-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
[+] Merge tag 'nfsd-6.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
[+] Merge tag 'v6.18-rc3-smb-server-fixes' of git://git.samba.org/ksmbd
[+] Merge tag 'net-6.18-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
.../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(-)