This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-current in repository linux-next.
omits e70067f24954 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 4a4f9b5c7c13 bcachefs: Don't set BCH_FEATURE_incompat_version_field unl [...] new 33255c161ac4 bcachefs: Fix bch2_dev_journal_alloc() spuriously failing new 8ba73f53dc5b bcachefs: copygc now skips non-rw devices new 0f52fd4f67c6 Merge tag 'bcachefs-2025-03-06' of git://evilpiepirate.org [...] adds 6b481ab0e685 drm/nouveau: select FW caching adds df1a1ed5e1bd drm/imagination: avoid deadlock on fence release adds a5c4c3ba95a5 drm/imagination: Hold drm_gem_gpuva lock for unmap adds 68c3de7f707e drm/imagination: only init job done fences once adds 1d2eabb66164 drm/imagination: Fix timestamps in firmware traces adds 23e0832d6d7b drm/sched: Fix preprocessor guard adds 80da96d73509 drm/bochs: Fix DPMS regression new ac3a75bd4205 Merge tag 'drm-misc-fixes-2025-03-06' of https://gitlab.fr [...] adds d1039a3c12ff drm/i915/mst: update max stream count to match number of pipes new 019899b551a1 Merge tag 'drm-intel-fixes-2025-03-06' of https://gitlab.f [...] new 30bfc151f0c1 drm/xe: Remove double pageflip new 475d06e00b74 drm/xe/userptr: properly setup pfn_flags_mask new 54f94dc7f6b4 drm/xe: Fix GT "for each engine" workarounds new e775e2a060d9 drm/xe/vm: Validate userptr during gpu vma prefetching new 1414d95d5805 drm/xe/vm: Fix a misplaced #endif new 84211b1c0db6 drm/xe: Fix fault mode invalidation with unbind new ae482ec8cd1a drm/xe: Add staging tree for VM binds new e3e2e7fc4cd8 drm/xe/hmm: Style- and include fixes new 0a98219bcc96 drm/xe/hmm: Don't dereference struct page pointers without [...] new 333b89063361 drm/xe/userptr: Unmap userptrs in the mmu notifier new eea6520c225a Merge tag 'drm-xe-fixes-2025-03-06' of https://gitlab.free [...] new 374c9faac5a7 drm/amd/display: Fix null check for pipe_ctx->plane_state [...] new fd617ea3b79d drm/amdkfd: Fix NULL Pointer Dereference in KFD queue new 29ffeb73b216 drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpr [...] new da552bda9874 drm/amd/pm: always allow ih interrupt from fw new c8bc66206a44 Merge tag 'amd-drm-fixes-6.14-2025-03-06' of https://gitla [...] new 28f587adb699 Merge tag 'drm-fixes-2025-03-07' of https://gitlab.freedes [...] new 00a7d39898c8 fs/pipe: add simpler helpers for common cases adds 3414cda9d41f ALSA: hda/realtek: Remove (revert) duplicate Ally X config adds 12784ca33b62 ALSA: hda/realtek: Fix Asus Z13 2025 audio adds f479ecc5ef15 ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 adds c9ce148ea753 ALSA: seq: Avoid module auto-load handling at event delivery adds f603b159231b ALSA: hda/realtek - add supported Mic Mute LED for Lenovo [...] adds 172a0f509723 ALSA: usx2y: validate nrpacks module parameter on probe adds d0bbe332669c ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage adds ca0dedaff923 ALSA: hda/realtek: update ALC222 depop optimize adds 1ee5aa765c22 ALSA: hda: intel: Add Dell ALC3271 to power_save denylist adds f2c11231b57b ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Lap [...] adds 16dc157346dd ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 La [...] adds 9120b2b4ad0d ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Lap [...] adds 859a11917001 ALSA: hda/realtek: Add support for various ASUS Laptops us [...] adds 7ab61d0a9a35 ALSA: hda/realtek: Add support for ASUS B3405 and B3605 La [...] adds c86dd79a7c33 ALSA: hda/realtek: Add support for ASUS B5405 and B5605 La [...] adds 8463d2adbe19 ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA L [...] new 2a405b36a641 Merge tag 'sound-6.14-rc6' of git://git.kernel.org/pub/scm [...] adds 1be4e29e94a6 platform/x86/amd/pmf: Initialize and clean up `cb_mutex` adds 2738d06fb4f0 platform/x86: intel-hid: fix volume buttons on Microsoft S [...] adds d0d10eaedcb5 platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e adds f317f38e7fbb platform/x86/intel/vsec: Add Diamond Rapids support adds 9ba93cb8212d platform/x86/amd/pmf: Propagate PMF-TA return codes adds 376a8c2a1443 platform/x86/amd/pmf: Update PMF Driver for Compatibility [...] new 8aed61b8334e Merge tag 'platform-drivers-x86-v6.14-4' of git://git.kern [...] adds 12f65d120350 gpio: aggregator: protect driver attr handlers against mod [...] adds f02c41f87cfe gpio: rcar: Use raw_spinlock to protect register access adds 391b41f983bf gpio: rcar: Fix missing of_node_put() call new 1222390d138d Merge tag 'gpio-fixes-for-v6.14-rc6' of git://git.kernel.o [...] adds 5797c04400ee hwmon: (peci/dimmtemp) Do not provide fake thresholds data adds 6b6e2e8fd0de hwmon: (pmbus) Initialise page count in pmbus_identify() adds 1c7932d5ae0f hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table adds e278d5e8aef4 hwmon: (ad7314) Validate leading zero bits and return error adds 10fce7ebe888 hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon [...] new 8287dfc29153 Merge tag 'hwmon-for-v6.14-rc6' of git://git.kernel.org/pu [...] adds 010c4a461c1d x86/speculation: Simplify and make CALL_NOSPEC consistent adds 9af9ad85ac44 x86/speculation: Add a conditional CS prefix to CALL_NOSPEC adds 8177c6bedb70 x86/cacheinfo: Validate CPUID leaf 0x2 EDX output adds 1881148215c6 x86/cpu: Validate CPUID leaf 0x2 EDX output adds f6bdaab79ee4 x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 adds 0d3e0dfd68fb x86/sgx: Fix size overflows in sgx_encl_create() adds c00b413a9626 x86/boot: Sanitize boot params before parsing command line new 042751d35326 Merge tag 'x86-urgent-2025-03-07' of git://git.kernel.org/ [...] adds 2565e42539b1 perf/core: Fix pmus_lock vs. pmus_srcu ordering adds 003659fec9f6 perf/core: Fix perf_pmu_register() vs. perf_init_event() new ab60bd57319c Merge tag 'perf-urgent-2025-03-07' of git://git.kernel.org [...] adds 3b4035ddbfc8 sched/fair: Fix potential memory corruption in child_cfs_r [...] adds 14672f059d83 sched/deadline: Use online cpus for validating runtime adds b1536481c81f sched/rt: Update limit of sched_rt sysctl in documentation new 1c5183aa6e74 Merge tag 'sched-urgent-2025-03-07' of git://git.kernel.or [...] new bcb0fda3c2da io_uring/rw: ensure reissue path is correctly handled for IOPOLL new d53276d29283 Merge tag 'io_uring-6.14-20250306' of git://git.kernel.dk/linux new 5ac60242b017 ublk: set_params: properly check if parameters can be applied new e06472bab2a5 block: fix conversion of GPT partition name to 7-bit new 8c1624b63a7d nvme-tcp: fix possible UAF in nvme_tcp_poll new 6a3572e10f74 nvme-pci: clean up CMBMSC when registering CMB fails new 56cf7ef0d490 nvme-pci: skip CMB blocks incompatible with PCI P2P DMA new 00817f0f1c45 nvme-ioctl: fix leaked requests on mapping error new 0979ff3676b1 nvmet: remove old function prototype new afb41b08c44e nvme-tcp: Fix a C2HTermReq error message new ad95bab0cd28 nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu() new a16f88964c64 nvmet-tcp: Fix a possible sporadic response drops in weakl [...] new 528361c49962 nvme-tcp: fix signedness bug in nvme_tcp_init_connection() new ca57b5bfa214 Merge tag 'nvme-6.14-2025-03-05' of git://git.infradead.or [...] new e7112524e5e8 block: Name the RQF flags enum new 381af8d9f484 Merge tag 'block-6.14-20250306' of git://git.kernel.dk/linux new 6ceb6346b043 Merge tag 'for-6.14-rc5-tag' of git://git.kernel.org/pub/s [...] adds 39ec9eaaa165 coredump: Only sort VMAs when core_sort_vma sysctl is set new dd047efbe0e0 Merge tag 'execve-v6.14-rc6' of git://git.kernel.org/pub/s [...] adds 778b94d7ac17 ACPI: platform_profile: Add support for hidden choices adds 44e94fece517 platform/x86/amd: pmf: Add 'quiet' to hidden choices adds 9a43102daf64 platform/x86/amd: pmf: Add balanced-performance to hidden choices new d4fd25b6f883 Merge tag 'acpi-6.14-rc6' of git://git.kernel.org/pub/scm/ [...] adds dfd3df31c9db mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq new 21e4543a2e2f Merge tag 'slab-for-6.14-rc5' of git://git.kernel.org/pub/ [...] adds 5623bc23a1cb s390/traps: Fix test_monitor_call() inline assembly adds a22ee38d2efe selftests/vDSO: Fix GNU hash table entry size for s390x adds b4a1dec11793 s390/ftrace: Fix return address recovery of traced function new 2a520073e74f Merge tag 's390-6.14-6' of git://git.kernel.org/pub/scm/li [...] new da64a2359092 LoongArch: Convert unreachable() to BUG() new a0d3c8bcb920 LoongArch: Eliminate superfluous get_numa_distances_cnt() new c9117434c8f7 LoongArch: Use polling play_dead() when resuming from hibernation new c8477bb0a8e7 LoongArch: Set max_pfn with the PFN of the last page new 3109d5ff484b LoongArch: Set hugetlb mmap base address aligned with pmd size new 6fb1867d5a44 LoongArch: KVM: Add interrupt checking for AVEC new 78d7bc5a02e1 LoongArch: KVM: Reload guest CSR registers after sleep new 6bdbb73dc8d9 LoongArch: KVM: Fix GPA size issue about VM new 2e51e0ac575c Merge tag 'loongarch-fixes-6.14-2' of git://git.kernel.org [...] new 14cb5d83068e x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range() new ac7c06acaa37 virt: sev-guest: Allocate request data dynamically new 3e385c0d6ce8 virt: sev-guest: Move SNP Guest Request data pages handlin [...] new 6914f7e2e25f x86/mm: Define PTRS_PER_PMD for assembly code too new 14296d0e85d4 Merge branch 'linus' into x86/urgent, to pick up dependent [...] new 058a6bec37c6 x86/microcode/AMD: Add some forgotten models to the SHA check new b7c90e3e717a Merge tag 'x86-urgent-2025-03-08' of git://git.kernel.org/ [...] adds 0a7565ee6ec3 Revert "selftests/mm: remove local __NR_* definitions" adds 349db086a660 selftests/damon/damos_quota_goal: handle minimum quota tha [...] adds 7277dd0a0ba4 m68k: sun3: add check for __pgd_alloc() adds a564ccfe300f arm: pgtable: fix NULL pointer dereference issue adds b81679b1633a mm: memory-failure: update ttu flag inside unmap_poisoned_folio adds 773b9a6aa6d3 mm: memory-hotplug: check folio ref count first in do_migr [...] adds af288a426c3e hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] adds 04ec365e3fdf Documentation: fix doc link to fault-injection.rst adds 19fac3c93991 dma: kmsan: export kmsan_handle_dma() for modules adds c3e998398de4 mm: fix possible NULL pointer dereference in __swap_duplicate adds 67bab13307c8 mm/hugetlb: wait for hugetlb folios to be freed adds 47b16d0462a4 mm: abort vma_modify() on merge out of memory failure adds 51f271c1940f mm: swap: add back full cluster when no entry is reclaimed adds 7a2e7ae5d136 mm: swap: use correct step in loop to wait all clusters in [...] adds 57d910cffaa0 mm, swap: avoid BUG_ON in relocate_cluster() adds ce6d9c1c2b5c NFS: fix nfs_release_folio() to not deadlock via kcompactd [...] adds c29564d8b46f include/linux/log2.h: mark is_power_of_2() with __always_inline adds 1c684d77dfbc selftests/damon/damos_quota: make real expectation of quot [...] adds 695469c07a65 selftests/damon/damon_nr_regions: set ops update for merge [...] adds 582ccf78f609 selftests/damon/damon_nr_regions: sort collected regiosn b [...] adds c50f8e6053b0 mm: fix kernel BUG when userfaultfd_move encounters swapcache adds 058313515d5a mm: shmem: fix potential data corruption during shmem swapin adds ea6de4f8f8f3 mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pages adds 37b338eed105 userfaultfd: do not block on locking a large folio with ra [...] adds 927e926d72d9 userfaultfd: fix PTE unmapping stack-allocated PTE copies adds adae46ac1e38 mm: shmem: remove unnecessary warning in shmem_writepage() adds 3685024edd27 mm: don't skip arch_sync_kernel_mappings() in error paths adds 34b82f33cf3f mm: fix finish_fault() handling for large folios adds eae116d1f044 Revert "mm/page_alloc.c: don't show protection in zone's - [...] adds 88f5a9a945bf MAINTAINERS: .mailmap: update Sumit Garg's email address adds b2ef51c74b01 rapidio: fix an API misues when rio_add_net() fails adds e842f9a1edf3 rapidio: add check for rio_add_net() in rio_scan_alloc_net() adds 8fe9ed44dc29 mm/page_alloc: fix uninitialized variable new 1110ce6a1e34 Merge tag 'mm-hotfixes-stable-2025-03-08-16-27' of git://g [...] new 7a68b55ff39b KVM: arm64: Initialize HCR_EL2.E2H early new 3855a7b91d42 KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() new 1cdad678154c Merge tag 'kvmarm-fixes-6.14-4' of git://git.kernel.org/pu [...] adds be45bc4eff33 KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of t [...] adds f3513a335e71 KVM: selftests: Assert that STI blocking isn't set after e [...] adds ee89e8013383 KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value adds d0eac42f5cec KVM: SVM: Suppress DEBUGCTL.BTF on AMD adds fb71c7959356 KVM: x86: Snapshot the host's DEBUGCTL in common x86 adds 433265870ab3 KVM: SVM: Manually context switch DEBUGCTL if LBR virtuali [...] adds 189ecdb3e112 KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs adds b2653cd3b75f KVM: SVM: Save host DR masks on CPUs with DebugSwap adds 807cb9ce2ed9 KVM: SVM: Don't rely on DebugSwap to restore host DR0..DR3 adds d88ed5fb7c88 KVM: selftests: Ensure all vCPUs hit -EFAULT during initia [...] adds 3b2d3db36801 KVM: selftests: Fix printf() format goof in SEV smoke test adds f9dc8fb3afc9 KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn' [...] new ea9bd29a9c0d Merge tag 'kvm-x86-fixes-6.14-rcN.2' of https://github.com [...] new a382b06d297e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds a96d3e2beca0 iio: light: apds9306: fix max_scale_nano values adds 34d93804199f iio: adc: pac1921: Move ACPI_FREE() to cover all branches adds aa5119c36d19 iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value adds 5d702aa2a47b iio: proximity: Fix use-after-free in hx9023s_send_cfg() adds 4eba4d92906c iio: hid-sensor-prox: Split difference from multiple channels adds 21d7241faf40 iio: adc: ad7192: fix channel select adds e17b9f20da7d iio: dac: ad3552r: clear reset status flag adds 02ccd7e5d81a dt-bindings: iio: dac: adi-axi-adc: fix ad7606 pwm-names adds bead181694df iio: adc: ad7606: fix wrong scale available adds cc2c3540d947 iio: filter: admv8818: Force initialization of SDO adds e45e07c16743 Merge tag 'iio-fixes-for-6.14a' of ssh://gitolite.kernel.o [...] adds a8e8ffcc3afc mei: me: add panther lake P DID adds fdb1ada57cf8 mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO adds fa2e55811ae2 ntsync: Set the permissions to be 0666 adds 954b8915ff86 MAINTAINERS: change maintainer for FSI adds a321d163de3d bus: mhi: host: pci_generic: Use pci_try_reset_function() [...] adds 6d306090ea23 Merge tag 'mhi-fixes-for-v6.14' of ssh://gitolite.kernel.o [...] adds 4738d3d3e12d intel_th: msu: Fix kernel-doc warnings adds 04190ec6d02a intel_th: msu: Fix less trivial kernel-doc warnings adds b5edccae9f44 intel_th: pci: Add Arrow Lake support adds a70034d6c0d5 intel_th: pci: Add Panther Lake-H support adds 49114ff05770 intel_th: pci: Add Panther Lake-P/U support adds 91d44c1afc61 cdx: Fix possible UAF error in driver_override_show() adds c99e1e1d0850 vbox: add HAS_IOPORT dependency adds dcb0d43ba8eb slimbus: messaging: Free transaction ID in delayed interru [...] adds e77aff5528a1 binderfs: fix use-after-free in binder_devices adds 819cec1dc47c drivers: virt: acrn: hsm: Use kzalloc to avoid info leak i [...] adds 038ef0754aae eeprom: digsy_mtc: Make GPIO lookup table match the device adds 6d991f569c5e char: misc: deallocate static minor in error path adds 32ce5d87d522 bus: simple-pm-bus: fix forced runtime PM use adds 92527e473911 ntsync: Check wait count based on byte size. adds 2397d61ee45c Revert "drivers/card_reader/rtsx_usb: Restore interrupt ba [...] new 2cc699b3c2fe Merge tag 'char-misc-6.14-rc6' of git://git.kernel.org/pub [...] adds 78eb41f518f4 drivers: core: fix device leak in __fw_devlink_relax_cycles() new 51b38f3c5fe2 Merge tag 'driver-core-6.14-rc6' of git://git.kernel.org/p [...] adds c90aad369899 usb: atm: cxacru: fix a flaw in existing endpoint checks adds 17c2c87c3786 usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails adds 40e89ff5750f usb: gadget: Set self-powered based on MaxPower and bmAttributes adds d6b82dafd17d usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix [...] adds 976e7e9bdc77 acpi: typec: ucsi: Introduce a ->poll_cci method adds bf4f9ae1cb08 usb: typec: ucsi: increase timeout for PPM reset operations adds c783e1258f29 usb: gadget: Fix setting self-powered state on suspend adds c133ec0e5717 usb: xhci: Enable the TRB overfetch quirk on VIA VL805 adds 487cfd4a8e3d xhci: Restrict USB4 tunnel detection for USB3 devices to I [...] adds 8e812e9355a6 usb: gadget: Check bmAttributes only if configuration is valid adds 69c58deec196 usb: dwc3: gadget: Prevent irq storm when TH re-executes adds b5ea08aa883d usb: renesas_usbhs: Call clk_put() adds e0c924409389 usb: renesas_usbhs: Use devm_usb_get_phy() adds 552ca6b87e37 usb: renesas_usbhs: Flush the notify_hotplug_work adds 2b66ef84d0d2 usb: hub: lack of clearing xHC resources adds cc5bfc4e16fc usb: dwc3: Set SUSPENDENABLE soon after phy init adds c7c1f3b05c67 usb: xhci: Fix host controllers "dying" after suspend and resume adds ff712188daa3 usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass S [...] adds b13abcb7ddd8 usb: typec: ucsi: Fix NULL pointer access new 0dc1f314f854 Merge tag 'usb-6.14-rc6' of git://git.kernel.org/pub/scm/l [...] adds dfc1b168a8c4 kbuild: userprogs: use correct lld when linking through clang adds 02e9a22ceef0 kbuild: hdrcheck: fix cross build with clang adds dd0b7d4a56e3 docs: Kconfig: fix defconfig description adds b5e395653546 kbuild: install-extmod-build: Fix build when specifying KB [...] new 9712d38c8708 Merge tag 'kbuild-fixes-v6.14-3' of git://git.kernel.org/p [...] new 80e54e84911a Linux 6.14-rc6 new 65be5c95d08e x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled new e3e89178a9f4 x86/microcode/AMD: Fix out-of-bounds on systems with CPU-l [...] new 4d872d51bc9d Merge tag 'x86-urgent-2025-03-10' of git://git.kernel.org/ [...] new 823869e1e616 afs: Fix afs_atcell_get_link() to handle RCU pathwalk new accdd1198eaa Merge afs RCU pathwalk fix new 1d00c393b526 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 82982240581c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 439b3636ecf3 spufs: fix a leak on spufs_new_file() failure new 93b6a8f76084 qibfs: fix _another_ leak new 922949f9a002 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (e70067f24954) \ N -- N -- N refs/heads/fs-current (922949f9a002)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 88 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/admin-guide/README.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 11 ++ .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 1 + Documentation/scheduler/sched-rt-group.rst | 3 + MAINTAINERS | 13 +- Makefile | 7 +- arch/arm/mm/fault-armv.c | 37 ++-- arch/arm64/include/asm/el2_setup.h | 31 +++- arch/arm64/kernel/head.S | 22 +-- arch/arm64/kvm/hyp/nvhe/hyp-init.S | 10 +- arch/arm64/kvm/hyp/nvhe/psci-relay.c | 3 + arch/loongarch/kernel/acpi.c | 12 -- arch/loongarch/kernel/machine_kexec.c | 4 +- arch/loongarch/kernel/setup.c | 3 + arch/loongarch/kernel/smp.c | 47 +++++- arch/loongarch/kvm/exit.c | 6 + arch/loongarch/kvm/main.c | 7 + arch/loongarch/kvm/vcpu.c | 2 +- arch/loongarch/kvm/vm.c | 6 +- arch/loongarch/mm/mmap.c | 6 +- arch/m68k/include/asm/sun3_pgalloc.h | 6 +- arch/powerpc/platforms/cell/spufs/inode.c | 4 +- arch/s390/kernel/ftrace.c | 3 +- arch/s390/kernel/traps.c | 6 +- arch/x86/boot/compressed/pgtable_64.c | 2 + arch/x86/coco/sev/core.c | 23 +-- arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/nospec-branch.h | 32 ++-- arch/x86/include/asm/pgtable-2level_types.h | 8 +- arch/x86/include/asm/sev.h | 6 +- arch/x86/kernel/amd_nb.c | 9 +- arch/x86/kernel/cpu/cacheinfo.c | 2 +- arch/x86/kernel/cpu/intel.c | 52 ++++-- arch/x86/kernel/cpu/microcode/amd.c | 8 +- arch/x86/kernel/cpu/sgx/driver.c | 10 +- arch/x86/kernel/cpu/sgx/ioctl.c | 7 + arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/svm/sev.c | 24 ++- arch/x86/kvm/svm/svm.c | 49 ++++++ arch/x86/kvm/svm/svm.h | 2 +- arch/x86/kvm/svm/vmenter.S | 10 +- arch/x86/kvm/vmx/vmx.c | 8 +- arch/x86/kvm/vmx/vmx.h | 2 - arch/x86/kvm/x86.c | 2 + block/partitions/efi.c | 2 +- drivers/acpi/platform_profile.c | 94 ++++++++--- drivers/android/binderfs.c | 1 + drivers/base/core.c | 1 + drivers/block/ublk_drv.c | 7 +- drivers/bus/mhi/host/pci_generic.c | 5 +- drivers/bus/simple-pm-bus.c | 22 ++- drivers/cdx/cdx.c | 6 +- drivers/char/misc.c | 2 +- drivers/char/virtio_console.c | 4 +- drivers/gpio/gpio-aggregator.c | 20 ++- drivers/gpio/gpio-rcar.c | 31 ++-- drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 3 +- drivers/gpu/drm/imagination/pvr_fw_meta.c | 6 +- drivers/gpu/drm/imagination/pvr_fw_trace.c | 4 +- drivers/gpu/drm/imagination/pvr_queue.c | 18 +- drivers/gpu/drm/imagination/pvr_queue.h | 4 + drivers/gpu/drm/imagination/pvr_vm.c | 134 ++++++++++++--- drivers/gpu/drm/imagination/pvr_vm.h | 3 + drivers/gpu/drm/nouveau/Kconfig | 1 + drivers/gpu/drm/radeon/r300.c | 3 +- drivers/gpu/drm/radeon/radeon_asic.h | 1 + drivers/gpu/drm/radeon/rs400.c | 18 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 4 +- drivers/gpu/drm/tiny/bochs.c | 5 +- drivers/gpu/drm/xe/display/xe_plane_initial.c | 10 -- drivers/gpu/drm/xe/xe_gt.c | 4 +- drivers/gpu/drm/xe/xe_hmm.c | 188 +++++++++++++++------ drivers/gpu/drm/xe/xe_hmm.h | 7 + drivers/gpu/drm/xe/xe_pt.c | 96 +++++------ drivers/gpu/drm/xe/xe_pt_walk.c | 3 +- drivers/gpu/drm/xe/xe_pt_walk.h | 4 + drivers/gpu/drm/xe/xe_vm.c | 100 +++++++---- drivers/gpu/drm/xe/xe_vm.h | 10 +- drivers/gpu/drm/xe/xe_vm_types.h | 8 +- drivers/hwmon/ad7314.c | 10 ++ drivers/hwmon/ntc_thermistor.c | 66 ++++---- drivers/hwmon/peci/dimmtemp.c | 10 +- drivers/hwmon/pmbus/pmbus.c | 2 + drivers/hwmon/xgene-hwmon.c | 2 +- drivers/hwtracing/intel_th/msu.c | 13 +- drivers/hwtracing/intel_th/pci.c | 15 ++ drivers/iio/adc/ad7192.c | 2 +- drivers/iio/adc/ad7606.c | 2 +- drivers/iio/adc/at91-sama5d2_adc.c | 68 +++++--- drivers/iio/adc/pac1921.c | 2 +- drivers/iio/dac/ad3552r.c | 6 + drivers/iio/filter/admv8818.c | 14 +- drivers/iio/light/apds9306.c | 4 +- drivers/iio/light/hid-sensor-prox.c | 7 +- drivers/iio/proximity/hx9023s.c | 3 +- drivers/infiniband/hw/qib/qib_fs.c | 1 + drivers/misc/cardreader/rtsx_usb.c | 15 -- drivers/misc/eeprom/digsy_mtc_eeprom.c | 2 +- drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/pci-me.c | 2 + drivers/misc/mei/vsc-tp.c | 2 +- drivers/misc/ntsync.c | 7 +- drivers/nvme/host/ioctl.c | 12 +- drivers/nvme/host/pci.c | 21 ++- drivers/nvme/host/tcp.c | 45 ++++- drivers/nvme/target/nvmet.h | 1 - drivers/nvme/target/tcp.c | 15 +- drivers/platform/x86/amd/pmf/core.c | 2 + drivers/platform/x86/amd/pmf/pmf.h | 5 +- drivers/platform/x86/amd/pmf/sps.c | 11 ++ drivers/platform/x86/amd/pmf/tee-if.c | 52 ++++-- drivers/platform/x86/intel/hid.c | 7 + drivers/platform/x86/intel/vsec.c | 7 + drivers/platform/x86/thinkpad_acpi.c | 1 + drivers/rapidio/devices/rio_mport_cdev.c | 3 +- drivers/rapidio/rio-scan.c | 5 +- drivers/slimbus/messaging.c | 5 +- drivers/usb/atm/cxacru.c | 13 +- drivers/usb/core/hub.c | 33 ++++ drivers/usb/core/quirks.c | 4 + drivers/usb/dwc3/core.c | 85 ++++++---- drivers/usb/dwc3/core.h | 2 +- drivers/usb/dwc3/drd.c | 4 +- drivers/usb/dwc3/gadget.c | 10 +- drivers/usb/gadget/composite.c | 17 +- drivers/usb/gadget/function/u_ether.c | 4 +- drivers/usb/host/xhci-hub.c | 8 + drivers/usb/host/xhci-mem.c | 3 +- drivers/usb/host/xhci-pci.c | 10 +- drivers/usb/host/xhci.c | 6 +- drivers/usb/host/xhci.h | 2 +- drivers/usb/renesas_usbhs/common.c | 6 +- drivers/usb/renesas_usbhs/mod_gadget.c | 2 +- drivers/usb/typec/tcpm/tcpci_rt1711h.c | 11 ++ drivers/usb/typec/ucsi/ucsi.c | 25 +-- drivers/usb/typec/ucsi/ucsi.h | 2 + drivers/usb/typec/ucsi/ucsi_acpi.c | 21 ++- drivers/usb/typec/ucsi/ucsi_ccg.c | 1 + drivers/usb/typec/ucsi/ucsi_glink.c | 1 + drivers/usb/typec/ucsi/ucsi_stm32g0.c | 1 + drivers/usb/typec/ucsi/ucsi_yoga_c630.c | 1 + drivers/virt/acrn/hsm.c | 6 +- drivers/virt/coco/sev-guest/sev-guest.c | 58 +++++-- drivers/virt/vboxguest/Kconfig | 3 +- fs/afs/cell.c | 11 +- fs/afs/dynroot.c | 15 +- fs/afs/internal.h | 2 +- fs/afs/proc.c | 4 +- fs/bcachefs/journal.c | 59 ++++--- fs/bcachefs/movinggc.c | 25 ++- fs/bcachefs/super-io.c | 24 ++- fs/bcachefs/super-io.h | 11 +- fs/coredump.c | 15 +- fs/fuse/dev.c | 2 +- fs/nfs/file.c | 3 +- fs/pipe.c | 6 +- fs/splice.c | 20 +-- include/linux/blk-mq.h | 2 +- include/linux/compaction.h | 5 + include/linux/hugetlb.h | 5 + include/linux/log2.h | 2 +- include/linux/pipe_fs_i.h | 27 +++ include/linux/platform_profile.h | 3 + include/linux/sched.h | 2 +- io_uring/rw.c | 7 +- kernel/events/core.c | 32 +++- kernel/sched/deadline.c | 2 +- kernel/sched/fair.c | 6 +- lib/Kconfig.debug | 2 +- mm/compaction.c | 3 + mm/filemap.c | 7 +- mm/hugetlb.c | 8 + mm/internal.h | 5 +- mm/kmsan/hooks.c | 1 + mm/memory-failure.c | 63 ++++--- mm/memory.c | 21 ++- mm/memory_hotplug.c | 26 ++- mm/page_alloc.c | 4 +- mm/page_isolation.c | 10 ++ mm/shmem.c | 39 ++++- mm/slab_common.c | 14 +- mm/swapfile.c | 12 +- mm/userfaultfd.c | 107 ++++++++++-- mm/vma.c | 12 +- mm/vmalloc.c | 4 +- mm/zswap.c | 2 +- scripts/package/install-extmod-build | 2 +- sound/core/seq/seq_clientmgr.c | 46 +++-- sound/pci/hda/Kconfig | 1 + sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_realtek.c | 128 ++++++++++++-- sound/usb/usx2y/usbusx2y.c | 11 ++ sound/usb/usx2y/usbusx2y.h | 26 +++ sound/usb/usx2y/usbusx2yaudio.c | 27 --- tools/testing/selftests/damon/damon_nr_regions.py | 2 + tools/testing/selftests/damon/damos_quota.py | 9 +- tools/testing/selftests/damon/damos_quota_goal.py | 3 + tools/testing/selftests/kvm/mmu_stress_test.c | 21 ++- .../selftests/kvm/x86/nested_exceptions_test.c | 2 + tools/testing/selftests/kvm/x86/sev_smoke_test.c | 3 +- tools/testing/selftests/mm/hugepage-mremap.c | 2 +- tools/testing/selftests/mm/ksm_functional_tests.c | 8 +- tools/testing/selftests/mm/memfd_secret.c | 14 +- tools/testing/selftests/mm/mkdirty.c | 8 +- tools/testing/selftests/mm/mlock2.h | 1 - tools/testing/selftests/mm/protection_keys.c | 2 +- tools/testing/selftests/mm/uffd-common.c | 4 + tools/testing/selftests/mm/uffd-stress.c | 15 +- tools/testing/selftests/mm/uffd-unit-tests.c | 14 +- tools/testing/selftests/vDSO/parse_vdso.c | 10 +- usr/include/Makefile | 2 +- 215 files changed, 2198 insertions(+), 943 deletions(-)