[+] dt-bindings: drm/bridge: ti-sn65dsi83: drop $ref to fix lvds-vod* warnings
[+] mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
[+] mmc: sdhci-of-k1: Fix error code in probe()
[+] mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
[+] dt-bindings: soc: fsl,ls1028a-reset: Drop extra "/" in $id
[+] cxl: fix return value in cxlctl_validate_set_features()
[+] HID: wacom: fix memory leak on kobject creation failure
[+] HID: wacom: fix memory leak on sysfs attribute creation failure
[+] HID: wacom: fix kobject reference count leak
[+] HID: nintendo: avoid bluetooth suspend/resume stalls
[+] HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow
[+] HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras
[+] HID: input: lower message severity of 'No inputs registered, leaving' to debug
[+] HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY
[+] HID: lenovo: Restrict F7/9/11 mode to compact keyboards only
[+] hid: intel-ish-hid: Use PCI_DEVICE_DATA() macro for ISH device table
[+] HID: intel-ish-hid: ipc: Add Wildcat Lake PCI device ID
[+] riscv: vdso: Exclude .rodata from the PT_DYNAMIC segment
[+] cxl/edac: Fix the min_scrub_cycle of a region miscalculation
[+] cxl/Documentation: Add more description about min/max scrub cycle
[+] HID: wacom: fix crash in wacom_aes_battery_handler()
[+] riscv: fix runtime constant support for nommu kernels
[+] dt-bindings: serial: Convert altr,juart-1.0 to DT schema
[+] dt-bindings: serial: Convert altr,uart-1.0 to DT schema
[+] RDMA/mlx5: reduce stack usage in mlx5_ib_ufile_hw_cleanup
[+] riscv: vector: Fix context save/restore with xtheadvector
[+] RISC-V: vDSO: Correct inline assembly constraints in the getrandom syscall wrapper
[+] Merge tag 'riscv-fixes-6.16-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/alexghiti/linux into fixes
[+] raid6: riscv: Fix NULL pointer dereference caused by a missing clobber
[+] Merge patch "Fix a segmentation fault also add raid6test for RISC-V support"
[+] RISC-V: uaccess: Wrap the get_user_8 uaccess macro
[+] cxl/edac: Fix potential memory leak issues
[+] cxl/ras: Fix CPER handler device confusion
[+] bcachefs: trace_extent_trim_atomic
[+] bcachefs: btree iter tracepoints
[+] bcachefs: Don't allocate new memory when mempool is exhausted
[+] bcachefs: Fix alloc_req use after free
[+] bcachefs: Add missing EBUG_ON
[+] bcachefs: Delay calculation of trans->journal_u64s
[+] bcachefs: Fix bch2_journal_keys_peek_prev_min()
[+] bcachefs: btree_iter: fix updates, journal overlay
[+] bcachefs: better __bch2_snapshot_is_ancestor() assert
[+] bcachefs: pass last_seq into fs_journal_start()
[+] bcachefs: Fix "now allowing incompatible features" message
[+] bcachefs: Fix snapshot_key_missing_inode_snapshot repair
[+] bcachefs: fsck: fix add_inode()
[+] bcachefs: fsck: fix extent past end of inode repair
[+] xfs: check for shutdown before going to sleep in xfs_select_zone
[+] xfs: remove NULL pointer checks in xfs_mru_cache_insert
[+] xfs: use xfs_readonly_buftarg in xfs_remount_rw
[+] xfs: move xfs_submit_zoned_bio a bit
[+] xfs: Improve error handling in xfs_mru_cache_create()
[+] xfs: actually use the xfs_growfs_check_rtgeom tracepoint
[+] s390/pkey: Prevent overflow in size calculation for memdup_user()
[+] bcachefs: opts.journal_rewind
[+] bcachefs: Kill unused tracepoints
[+] bcachefs: mark more errors autofix
[+] bcachefs: Move bset size check before csum check
[+] bcachefs: Fix pool->alloc NULL pointer dereference
[+] bcachefs: don't return fsck_fix for unfixable node errors in __btree_err
[+] bcachefs: fsck: Improve check_key_has_inode()
[+] bcachefs: Call bch2_fs_init_rw() early if we'll be going rw
[+] bcachefs: Fix __bch2_inum_to_path() when crossing subvol boundaries
[+] bcachefs: fsck: Print path when we find a subvol loop
[+] bcachefs: fsck: Fix remove_backpointer() for subvol roots
[+] bcachefs: fsck: Fix reattach_inode() for subvol roots
[+] bcachefs: fsck: check_directory_structure runs in reverse order
[+] bcachefs: fsck: additional diagnostics for reattach_inode()
[+] bcachefs: fsck: check_subdir_count logs path
[+] bcachefs: fsck: Fix check_path_loop() + snapshots
[+] bcachefs: Fix bch2_read_bio_to_text()
[+] bcachefs: Fix restart handling in btree_node_scrub_work()
[+] s390/ptrace: Fix pointer dereferencing in regs_get_kernel_stack_nth()
[+] RDMA/mlx5: Fix unsafe xarray access in implicit ODP handling
[+] RDMA/core: Rate limit GID cache warning messages
[+] RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
[+] bcachefs: fsck: Fix check_directory_structure when no check_dirents
[+] bcachefs: fsck: fix unhandled restart in topology repair
[+] bcachefs: fsck: Fix oops in key_visible_in_snapshot()
[+] bcachefs: fix spurious error in read_btree_roots()
[+] bcachefs: Fix missing newlines before ero
[+] mfd: Fix building without CONFIG_OF
[+] mtk-sd: Prevent memory corruption from DMA map failure
[+] vt: add missing notification when switching back to text mode
[+] vt: fix kernel-doc warnings in ucs_get_fallback()
[+] serial: core: restore of_node information in sysfs
[+] staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
[+] bcachefs: Fix *__bch2_trans_subbuf_alloc() error path
[+] bcachefs: Don't log fsck err in the journal if doing repair elsewhere
[+] bcachefs: Add missing key type checks to check_snapshot_exists()
[+] HID: appletb-kbd: fix "appletb_backlight" backlight device reference counting
[+] HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2
[+] MAINTAINERS: Update Drew Fustini's email address
[+] lib/crypto: sha256: Mark sha256_choose_blocks as __always_inline
[+] bcachefs: Add missing bch2_err_class() to fileattr_set()
[+] bcachefs: fix spurious error_throw
[+] bcachefs: Fix range in bch2_lookup_indirect_extent() error path
[+] ALSA: hda/realtek: Add quirks for some Clevo laptops
[+] ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100
[+] ASoC: qcom: sm8250: Fix possibly undefined reference
[+] ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic
[+] ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15
[+] drm: writeback: Fix drm_writeback_connector_cleanup signature
[+] crypto: wp512 - Use API partial block handling
[+] drm/i915/snps_hdmi_pll: Fix 64-bit divisor truncation by using div64_u64
[+] futex: Initialize futex_phash_new during fork().
[+] drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS
[+] ASoC: amd: ps: fix for soundwire failures during hibernation exit sequence
[+] smb: client: fix regression with native SMB symlinks
[+] io_uring: make fallocate be hashed work
[+] sunrpc: fix loop in gss seqno cache
[+] nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
[+] NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
[+] ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 6 G1a
[+] ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
[+] ALSA: hda/realtek: Add mic-mute LED setup for ASUS UM5606
[+] PCI/PTM: Build debugfs code only if CONFIG_DEBUG_FS is enabled
[+] Revert "PCI/ACPI: Fix allocated memory release on error in pci_acpi_scan_root()"
[+] rtc: s5m: cache device type during probe
[+] rtc: s5m: prepare for external regmap
[+] rtc: s5m: add support for S2MPG10 RTC
[+] rtc: s5m: fix a typo: peding -> pending
[+] rtc: s5m: switch to devm_device_init_wakeup
[+] rtc: s5m: replace regmap_update_bits with regmap_clear/set_bits
[+] rtc: s5m: replace open-coded read/modify/write registers with regmap helpers
[+] drm/bridge-connector: Fix bridge in drm_connector_hdmi_audio_init()
[+] rtc: cmos: use spin_lock_irqsave in cmos_interrupt
[+] Revert "riscv: misaligned: fix sleeping function called during misaligned access handling"
[+] riscv: Fix sparse warning in vendor_extensions/sifive.c
[+] Revert "riscv: Define TASK_SIZE_MAX for __access_ok()"
[+] riscv: export boot_cpu_hartid
[+] ALSA: qc_audio_offload: Fix missing error code in prepare_qmi_response()
[+] mmc: core: Adjust some error messages for SD UHS-II cards
[+] mmc: sdhci: Add a helper function for dump register in dynamic debug mode
[+] mmc: sdhci-uhs2: Adjust some error messages and register dump for SD UHS-II card
[+] Revert "mmc: sdhci: Disable SD card clock before changing parameters"
[+] ASoC: rt721-sdca: fix boost gain calculation error
[+] rtc: pcf2127: fix SPI command byte for PCF2131
[+] rtc: pcf2127: add missing semicolon after statement
[+] serial: imx: Restore original RXTL for console to fix data loss
[+] dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
[+] drm/amdgpu/gfx9: Add Cleaner Shader Support for GFX9.x GPUs
[+] drm/amdgpu/mes: add compatibility checks for set_hw_resource_1
[+] drm/amd: Adjust output for discovery error handling
[+] drm/amdgpu/sdma6: add ucode version checks for userq support
[+] drm/amdgpu/sdma7: add ucode version checks for userq support
[+] drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value
[+] drm/amd/display: Add sanity checks for drm_edid_raw()
[+] ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak.
[+] drm/xe/display: Add check for alloc_ordered_workqueue()
[+] drm/xe/hwmon: Fix xe_hwmon_power_max_write
[+] iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage sizes
[+] iommufd/selftest: Add missing close(mfd) in memfd_mmap()
[+] iommufd/selftest: Add asserts testing global mfd
[+] iommufd/selftest: Fix build warnings due to uninitialized mfd
[+] bcachefs: Don't unlock the trans if ret doesn't match BCH_ERR_operation_blocked
[+] bcachefs: Check for bad write buffer key when moving from journal
[+] x86/traps: Initialize DR6 by writing its architectural reset value
[+] x86/traps: Initialize DR7 by writing its architectural reset value
[+] bcachefs: Use wait_on_allocator() when allocating journal
[+] bcachefs: fix bch2_journal_keys_peek_prev_min() underflow
[+] ublk: build batch from IOs in same io_ring_ctx and io task
[+] selftests: ublk: don't take same backing file for more than one ublk devices
[+] ublk: fix narrowing warnings in UAPI header
[+] ublk: update UBLK_F_SUPPORT_ZERO_COPY comment in UAPI header
[+] ublk: setup ublk_io correctly in case of ublk_get_data() failure
[+] io_uring/rsrc: fix folio unpinning
[+] io_uring/rsrc: don't rely on user vaddr alignment
[+] io_uring: don't assume uaddr alignment in io_vec_fill_bvec
[+] ALSA: usb: qcom: fix NULL pointer dereference in qmi_stop_session
[+] drm/i915: fix build error some more
[+] IB/mlx5: Fix potential deadlock in MR deregistration
[+] IB/core: Annotate umem_mutex acquisition under fs_reclaim for lockdep
[+] RDMA/mlx5: Fix HW counters query for non-representor devices
[+] RDMA/mlx5: Fix CC counters query for MPV
[+] RDMA/mlx5: Fix vport loopback for MPV device
[+] mtk-sd: reset host->mrq on prepare_data() error
[+] ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM quirk
[+] io_uring: fix resource leak in io_import_dmabuf()
[+] EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs
[+] drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type
[+] smb: client: let smbd_post_send_iter() respect the peers max_send_size and transmit all data
[+] io_uring/net: mark iov as dynamically allocated even for single segments
[+] smb: client: remove \t from TP_printk statements
[+] cxl/edac: Fix using wrong repair type to check dram event record
[+] i2c: imx: fix emulated smbus block read
[+] i2c: robotfuzz-osif: disable zero-length read messages
[+] i2c: tiny-usb: disable zero-length read messages
[+] i2c: designware: Initialize adapter name only when not set
[+] i2c: amd-isp: Initialize unique adapter name
[+] platform/x86: Use i2c adapter name to fix build errors
[+] i2c: omap: Fix an error handling path in omap_i2c_probe()
[+] fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge zero folio
[+] mm: add OOM killer maintainer structure
[+] MAINTAINERS: add tree entry to mm init block
[+] MAINTAINERS: add missing files to mm page alloc section
[+] mm/hugetlb: remove unnecessary holding of hugetlb_lock
[+] lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly()
[+] mm/alloc_tag: fix the kmemleak false positive issue in the allocation of the percpu variable tag->counters
[+] mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write
[+] scripts/gdb: fix dentry_name() lookup
[+] fuse: fix runtime warning on truncate_folio_batch_exceptionals()
[+] mailmap: add entries for Zijun Hu
[+] mailmap: correct name for a historical account of Zijun Hu
[+] crashdump: add CONFIG_KEYS dependency
[+] selftests/mm: fix validate_addr() helper
[+] mailmap: update Duje Mihanović's email address
[+] MAINTAINERS: add Lorenzo as THP co-maintainer
[+] bcachefs: btree_root_unreadable_and_scan_found_nothing should not be autofix
[+] bcachefs: Ensure btree node scan runs before checking for scanned nodes
[+] bcachefs: Ensure we rewind to run recovery passes
[+] bcachefs: Plumb correct ip to trans_relock_fail tracepoint
[+] Merge tag 'asoc-fix-v6.16-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
[+] ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR
[+] perf/aux: Fix pending disable flow when the AUX ring buffer overruns
[+] nvme: reset delayed remove_work after reconnect
[+] nvme: refactor the atomic write unit detection
[+] nvme: fix atomic write size validation
[+] LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers
[+] LoongArch: Fix build warnings about export.h
[+] LoongArch: Reserve the EFI memory map region
[+] LoongArch: Handle KCOV __init vs inline mismatches
[+] LoongArch: KVM: Avoid overflow with array index
[+] drm/xe: Move DSB l2 flush to a more sensible place
[+] drm/xe: move DPT l2 flush to a more sensible place
[+] drm/xe/guc: Explicitly exit CT safe mode on unwind
[+] drm/xe: Process deferred GGTT node removals on device unwind
[+] ublk: sanity check add_dev input for underflow
[+] Merge tag 'nvme-6.16-2025-06-26' of git://git.infradead.org/nvme into block-6.16
[+] block: fix false warning in bdev_count_inflight_rw()
[+] smb: client: fix potential deadlock when reconnecting channels
[+] cifs: Fix the smbd_response slab to allow usercopy
[+] cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code
[+] NFSv4/flexfiles: Fix handling of NFS level errors in I/O
[+] io_uring/kbuf: flag partial buffer mappings
[+] Merge tag 'devicetree-fixes-for-6.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
[+] Merge tag 'amd-drm-fixes-6.16-2025-25-25' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
[+] Merge tag 'drm-intel-fixes-2025-06-26' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
[+] Merge tag 'drm-xe-fixes-2025-06-26' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
[+] Merge tag 'hid-for-linus-2025062701' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
[+] Merge tag 'bcachefs-2025-06-26' of git://evilpiepirate.org/bcachefs
[+] Merge tag 'v6.16-p6' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
[+] Merge tag 'i2c-host-fixes-6.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
[+] LoongArch: KVM: Add address alignment check for IOCSR emulation
[+] LoongArch: KVM: Fix interrupt route update with EIOINTC
[+] LoongArch: KVM: Check interrupt route from physical CPU
[+] LoongArch: KVM: Check validity of "num_cpu" from user space
[+] LoongArch: KVM: Disable updating of "num_cpu" and "feature"
[+] i2c: scx200_acb: depends on HAS_IOPORT
[+] xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock
[+] xfs: catch stale AGF/AGF metadata
[+] xfs: avoid dquot buffer pin deadlock
[+] xfs: add tracepoints for stale pinned inode state debug
[+] xfs: rearrange code in xfs_buf_item.c
[+] xfs: factor out stale buffer item completion
[+] xfs: fix unmount hang with unflushable inodes stuck in the AIL
[+] Merge tag 'sound-6.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
[+] Merge tag 's390-6.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
[+] Merge tag 'ata-6.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
[+] Merge tag 'io_uring-6.16-20250626' of git://git.kernel.dk/linux
[+] Merge tag 'block-6.16-20250626' of git://git.kernel.dk/linux
[+] Merge tag 'acpi-6.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
[+] tracing: Fix filter logic error
[+] Merge tag 'drm-misc-fixes-2025-06-26' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
[+] Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux
[+] Merge tag 'cxl-fixes-6.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
[+] Merge tag 'drm-fixes-2025-06-28' of https://gitlab.freedesktop.org/drm/kernel
[+] Merge tag 'pci-v6.16-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
[+] Merge tag 'riscv-for-linus-5.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
[+] Merge tag 'mm-hotfixes-stable-2025-06-27-16-56' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
[+] Merge tag 'v6.16-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
[+] s390/pci: Fix stale function handles in error handling
[+] s390/pci: Do not try re-enabling load/store if device is disabled
[+] s390/pci: Allow automatic recovery with minimal driver support
[+] Merge tag 'loongarch-fixes-6.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
[+] Merge tag 'trace-v6.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
[+] Merge tag 'i2c-for-6.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
[+] Merge tag 'locking_urgent_for_v6.16_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'perf_urgent_for_v6.16_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'x86_urgent_for_v6.16_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'edac_urgent_for_v6.16_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
[+] Merge tag 'tty-6.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
[+] Merge tag 'staging-6.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
[+] Linux 6.16-rc4
[+] io_uring: gate REQ_F_ISREG on !S_ANON_INODE as well
[+] xfs: add FALLOC_FL_ALLOCATE_RANGE to supported flags mask
[+] Merge tag 'rtc-6.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
[+] Merge tag 'io_uring-6.16-20250630' of git://git.kernel.dk/linux
[+] Merge tag 'nfs-for-6.16-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
[+] Merge tag 'mfd-fixes-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
[+] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
[+] Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
[+] Merge tag 's390-6.16-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
[+] Merge tag 'mmc-v6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
[+] Merge tag 'xfs-fixes-6.16-rc5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
[+] Merge tag 'net-6.16-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
.mailmap | 5 +
Documentation/ABI/testing/sysfs-edac-scrub | 16 ++
.../bindings/display/bridge/ti,sn65dsi83.yaml | 4 -
Documentation/devicetree/bindings/serial/8250.yaml | 2 +-
.../devicetree/bindings/serial/altera_jtaguart.txt | 5 -
.../devicetree/bindings/serial/altera_uart.txt | 8 -
.../devicetree/bindings/serial/altr,juart-1.0.yaml | 19 ++
.../devicetree/bindings/serial/altr,uart-1.0.yaml | 25 ++
.../bindings/soc/fsl/fsl,ls1028a-reset.yaml | 2 +-
MAINTAINERS | 27 +-
Makefile | 2 +-
arch/loongarch/include/asm/addrspace.h | 8 +-
arch/loongarch/include/asm/alternative-asm.h | 4 +-
arch/loongarch/include/asm/alternative.h | 4 +-
arch/loongarch/include/asm/asm-extable.h | 6 +-
arch/loongarch/include/asm/asm.h | 8 +-
arch/loongarch/include/asm/cpu.h | 4 +-
arch/loongarch/include/asm/ftrace.h | 4 +-
arch/loongarch/include/asm/gpr-num.h | 6 +-
arch/loongarch/include/asm/irqflags.h | 4 +-
arch/loongarch/include/asm/jump_label.h | 4 +-
arch/loongarch/include/asm/kasan.h | 2 +-
arch/loongarch/include/asm/loongarch.h | 16 +-
arch/loongarch/include/asm/orc_types.h | 4 +-
arch/loongarch/include/asm/page.h | 4 +-
arch/loongarch/include/asm/pgtable-bits.h | 4 +-
arch/loongarch/include/asm/pgtable.h | 4 +-
arch/loongarch/include/asm/prefetch.h | 2 +-
arch/loongarch/include/asm/smp.h | 2 +-
arch/loongarch/include/asm/thread_info.h | 4 +-
arch/loongarch/include/asm/types.h | 2 +-
arch/loongarch/include/asm/unwind_hints.h | 6 +-
arch/loongarch/include/asm/vdso/arch_data.h | 4 +-
arch/loongarch/include/asm/vdso/getrandom.h | 4 +-
arch/loongarch/include/asm/vdso/gettimeofday.h | 4 +-
arch/loongarch/include/asm/vdso/processor.h | 4 +-
arch/loongarch/include/asm/vdso/vdso.h | 4 +-
arch/loongarch/include/asm/vdso/vsyscall.h | 4 +-
arch/loongarch/kernel/acpi.c | 1 +
arch/loongarch/kernel/alternative.c | 1 +
arch/loongarch/kernel/efi.c | 12 +
arch/loongarch/kernel/elf.c | 1 -
arch/loongarch/kernel/kfpu.c | 1 +
arch/loongarch/kernel/paravirt.c | 1 -
arch/loongarch/kernel/time.c | 2 +-
arch/loongarch/kernel/traps.c | 1 +
arch/loongarch/kernel/unwind_guess.c | 1 +
arch/loongarch/kernel/unwind_orc.c | 3 +-
arch/loongarch/kernel/unwind_prologue.c | 1 +
arch/loongarch/kvm/intc/eiointc.c | 89 ++++--
arch/loongarch/lib/crc32-loongarch.c | 1 +
arch/loongarch/lib/csum.c | 1 +
arch/loongarch/mm/ioremap.c | 4 +-
arch/loongarch/pci/pci.c | 1 -
arch/riscv/include/asm/pgtable.h | 1 -
arch/riscv/include/asm/runtime-const.h | 2 +-
arch/riscv/include/asm/uaccess.h | 3 +-
arch/riscv/include/asm/vdso/getrandom.h | 2 +-
arch/riscv/include/asm/vector.h | 12 +-
arch/riscv/kernel/setup.c | 1 +
arch/riscv/kernel/traps_misaligned.c | 4 +-
arch/riscv/kernel/vdso/vdso.lds.S | 2 +-
arch/riscv/kernel/vendor_extensions/sifive.c | 2 +-
arch/s390/include/asm/ptrace.h | 2 +-
arch/s390/pci/pci_event.c | 59 +++-
arch/x86/include/asm/debugreg.h | 19 +-
arch/x86/include/asm/kvm_host.h | 2 +-
arch/x86/include/uapi/asm/debugreg.h | 21 +-
arch/x86/kernel/cpu/common.c | 24 +-
arch/x86/kernel/kgdb.c | 2 +-
arch/x86/kernel/process_32.c | 2 +-
arch/x86/kernel/process_64.c | 2 +-
arch/x86/kernel/traps.c | 34 ++-
arch/x86/kvm/x86.c | 4 +-
block/genhd.c | 26 +-
crypto/wp512.c | 121 +++-----
drivers/ata/ahci.c | 2 +-
drivers/block/ublk_drv.c | 49 +++-
drivers/cxl/core/edac.c | 18 +-
drivers/cxl/core/features.c | 2 +-
drivers/cxl/core/ras.c | 47 +--
drivers/edac/amd64_edac.c | 57 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 28 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 19 ++
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 10 +-
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 3 +-
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 19 +-
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 12 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 4 +
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 69 ++++-
drivers/gpu/drm/display/drm_bridge_connector.c | 7 +-
drivers/gpu/drm/display/drm_dp_helper.c | 2 +-
drivers/gpu/drm/drm_writeback.c | 7 +-
drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c | 4 +-
drivers/gpu/drm/i915/i915_pmu.c | 2 +-
drivers/gpu/drm/xe/display/xe_display.c | 2 +
drivers/gpu/drm/xe/display/xe_dsb_buffer.c | 11 +-
drivers/gpu/drm/xe/display/xe_fb_pin.c | 5 +-
drivers/gpu/drm/xe/regs/xe_mchbar_regs.h | 1 +
drivers/gpu/drm/xe/xe_ggtt.c | 11 +
drivers/gpu/drm/xe/xe_guc_ct.c | 10 +-
drivers/gpu/drm/xe/xe_hwmon.c | 34 +--
drivers/hid/hid-appletb-kbd.c | 5 +
drivers/hid/hid-ids.h | 6 +
drivers/hid/hid-input.c | 2 +-
drivers/hid/hid-lenovo.c | 19 +-
drivers/hid/hid-multitouch.c | 8 +-
drivers/hid/hid-nintendo.c | 38 ++-
drivers/hid/hid-quirks.c | 3 +
drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 +
drivers/hid/intel-ish-hid/ipc/pci-ish.c | 12 +-
.../intel-quicki2c/quicki2c-protocol.c | 26 +-
drivers/hid/wacom_sys.c | 7 +-
drivers/i2c/busses/Kconfig | 2 +-
drivers/i2c/busses/i2c-designware-amdisp.c | 2 +
drivers/i2c/busses/i2c-designware-master.c | 5 +-
drivers/i2c/busses/i2c-imx.c | 3 +-
drivers/i2c/busses/i2c-omap.c | 7 +-
drivers/i2c/busses/i2c-robotfuzz-osif.c | 6 +
drivers/i2c/busses/i2c-tiny-usb.c | 6 +
drivers/infiniband/core/cache.c | 4 +-
drivers/infiniband/core/umem_odp.c | 11 +
drivers/infiniband/hw/mlx5/counters.c | 4 +-
drivers/infiniband/hw/mlx5/devx.c | 10 +-
drivers/infiniband/hw/mlx5/main.c | 33 +++
drivers/infiniband/hw/mlx5/mr.c | 61 +++-
drivers/infiniband/hw/mlx5/odp.c | 8 +-
drivers/mfd/88pm860x-core.c | 3 +-
drivers/mfd/max8925-core.c | 6 +-
drivers/mfd/twl4030-irq.c | 3 +-
drivers/mmc/core/quirks.h | 12 +-
drivers/mmc/core/sd_uhs2.c | 4 +-
drivers/mmc/host/mtk-sd.c | 21 +-
drivers/mmc/host/sdhci-of-k1.c | 3 +-
drivers/mmc/host/sdhci-uhs2.c | 20 +-
drivers/mmc/host/sdhci.c | 9 +-
drivers/mmc/host/sdhci.h | 16 ++
drivers/nvme/host/core.c | 87 +++---
drivers/nvme/host/multipath.c | 2 +-
drivers/nvme/host/nvme.h | 3 +-
drivers/pci/pci-acpi.c | 23 +-
drivers/pci/pcie/ptm.c | 2 +
drivers/platform/x86/amd/amd_isp4.c | 3 +-
drivers/rtc/rtc-cmos.c | 10 +-
drivers/rtc/rtc-pcf2127.c | 7 +-
drivers/rtc/rtc-s5m.c | 197 ++++++++-----
drivers/s390/crypto/pkey_api.c | 2 +-
drivers/staging/rtl8723bs/core/rtw_security.c | 44 +--
drivers/tty/serial/imx.c | 17 +-
drivers/tty/serial/serial_base_bus.c | 1 +
drivers/tty/vt/ucs.c | 2 +-
drivers/tty/vt/vt.c | 1 +
fs/bcachefs/alloc_background.c | 13 +-
fs/bcachefs/backpointers.c | 2 +-
fs/bcachefs/bcachefs.h | 3 +-
fs/bcachefs/btree_gc.c | 37 ++-
fs/bcachefs/btree_io.c | 74 ++---
fs/bcachefs/btree_iter.c | 173 +++++++----
fs/bcachefs/btree_journal_iter.c | 82 ++++--
fs/bcachefs/btree_journal_iter_types.h | 5 +-
fs/bcachefs/btree_locking.c | 12 +-
fs/bcachefs/btree_node_scan.c | 6 +-
fs/bcachefs/btree_node_scan.h | 2 +-
fs/bcachefs/btree_trans_commit.c | 18 +-
fs/bcachefs/btree_types.h | 1 +
fs/bcachefs/btree_update.c | 16 +-
fs/bcachefs/btree_update.h | 5 +-
fs/bcachefs/btree_update_interior.c | 16 +-
fs/bcachefs/btree_update_interior.h | 3 +
fs/bcachefs/btree_write_buffer.c | 8 +-
fs/bcachefs/btree_write_buffer.h | 6 +
fs/bcachefs/chardev.c | 29 +-
fs/bcachefs/data_update.c | 1 +
fs/bcachefs/errcode.h | 5 -
fs/bcachefs/error.c | 4 +-
fs/bcachefs/extent_update.c | 13 +-
fs/bcachefs/fs.c | 3 +-
fs/bcachefs/fsck.c | 317 ++++++++++++++-------
fs/bcachefs/inode.h | 5 +
fs/bcachefs/io_read.c | 7 +-
fs/bcachefs/journal.c | 20 +-
fs/bcachefs/journal.h | 2 +-
fs/bcachefs/journal_io.c | 26 +-
fs/bcachefs/namei.c | 30 +-
fs/bcachefs/opts.h | 5 +
fs/bcachefs/recovery.c | 24 +-
fs/bcachefs/recovery_passes.c | 19 +-
fs/bcachefs/recovery_passes.h | 9 +
fs/bcachefs/reflink.c | 12 +-
fs/bcachefs/sb-errors_format.h | 19 +-
fs/bcachefs/snapshot.c | 14 +-
fs/bcachefs/super.c | 13 +-
fs/bcachefs/super.h | 1 +
fs/bcachefs/trace.h | 125 ++------
fs/fuse/inode.c | 4 +
fs/nfs/flexfilelayout/flexfilelayout.c | 118 +++++---
fs/nfs/inode.c | 17 +-
fs/nfs/pnfs.c | 4 +-
fs/proc/task_mmu.c | 2 +-
fs/smb/client/cifsglob.h | 1 +
fs/smb/client/connect.c | 58 ++--
fs/smb/client/reparse.c | 20 +-
fs/smb/client/smbdirect.c | 161 ++++-------
fs/smb/client/trace.h | 24 +-
fs/xfs/libxfs/xfs_alloc.c | 41 ++-
fs/xfs/libxfs/xfs_ialloc.c | 31 +-
fs/xfs/xfs_buf.c | 38 ---
fs/xfs/xfs_buf.h | 1 -
fs/xfs/xfs_buf_item.c | 295 +++++++++++--------
fs/xfs/xfs_buf_item.h | 3 +-
fs/xfs/xfs_dquot.c | 4 +-
fs/xfs/xfs_file.c | 7 +-
fs/xfs/xfs_icache.c | 8 +
fs/xfs/xfs_inode.c | 2 +-
fs/xfs/xfs_inode_item.c | 5 +-
fs/xfs/xfs_log_cil.c | 4 +-
fs/xfs/xfs_mru_cache.c | 19 +-
fs/xfs/xfs_qm.c | 86 ++----
fs/xfs/xfs_rtalloc.c | 2 +
fs/xfs/xfs_super.c | 5 +-
fs/xfs/xfs_trace.h | 10 +-
fs/xfs/xfs_trans.c | 4 +-
fs/xfs/xfs_zone_alloc.c | 42 +--
include/crypto/internal/sha2.h | 2 +-
include/linux/futex.h | 1 +
include/linux/kmemleak.h | 4 +
include/linux/soc/amd/isp4_misc.h | 12 +
include/uapi/linux/ublk_cmd.h | 32 ++-
io_uring/io_uring.c | 3 +-
io_uring/kbuf.c | 1 +
io_uring/kbuf.h | 3 +-
io_uring/net.c | 34 ++-
io_uring/opdef.c | 1 +
io_uring/rsrc.c | 30 +-
io_uring/rsrc.h | 1 +
io_uring/zcrx.c | 6 +-
kernel/Kconfig.kexec | 1 +
kernel/events/core.c | 6 +-
kernel/events/ring_buffer.c | 4 +-
kernel/trace/trace_events_filter.c | 14 +-
lib/alloc_tag.c | 8 +-
lib/group_cpus.c | 9 +-
lib/raid6/rvv.c | 48 ++--
mm/damon/sysfs-schemes.c | 1 +
mm/hugetlb.c | 54 ++--
mm/kmemleak.c | 14 +
net/sunrpc/auth_gss/auth_gss.c | 2 +-
scripts/gdb/linux/vfs.py | 2 +-
sound/pci/hda/patch_realtek.c | 10 +
sound/soc/amd/ps/acp63.h | 4 +
sound/soc/amd/ps/ps-common.c | 18 ++
sound/soc/amd/yc/acp6x-mach.c | 14 +
sound/soc/codecs/rt721-sdca.c | 23 +-
sound/soc/qcom/Kconfig | 1 +
sound/soc/sof/intel/hda.c | 6 +-
sound/usb/qcom/qc_audio_offload.c | 16 +-
sound/usb/stream.c | 2 +
tools/arch/loongarch/include/asm/orc_types.h | 4 +-
tools/testing/selftests/iommu/iommufd.c | 40 ++-
tools/testing/selftests/iommu/iommufd_utils.h | 9 +-
tools/testing/selftests/mm/virtual_address_range.c | 7 +-
tools/testing/selftests/ublk/test_stress_03.sh | 5 +-
263 files changed, 2857 insertions(+), 1737 deletions(-)