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 2f1187ed9a81 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 55305f81c75b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 25a39512178e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits f47f3c92f002 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits aaae89f5d49b Merge branch 'misc-6.11' into next-fixes new bbea34e693f4 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] new 89fb4dfacbb3 dt-bindings: ata: rockchip-dwc-ahci: add missing power-domains new 454e2370b985 Merge tag 'ata-6.11-rc2' of git://git.kernel.org/pub/scm/l [...] new fe26546aeb35 drm/amdgpu/pm: support gpu_metrics sysfs interface for smu [...] new f3572db3c049 drm/amdgpu: fix contiguous handling for IB parsing v2 new 9038e25c8055 drm/amdgpu: increase mes log buffer size for gfx12 new d2860084ecca drm/amdgpu: Fix APU handling in amdgpu_pm_load_smu_firmware() new 774c6f271080 Merge tag 'amd-drm-fixes-6.11-2024-07-27' of https://gitla [...] adds 4bc14b9cfaa2 i915/perf: Remove code to update PWR_CLK_STATE for gen12 adds 555069117390 drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro adds 5b5115726601 drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll() new 7b9b765168be Merge tag 'drm-intel-fixes-2024-08-01' of https://gitlab.f [...] adds 833cd3e9ad83 drm/fb-helper: Don't schedule_work() to flush frame buffer [...] adds d60c429610a1 drm: panel-orientation-quirks: Add quirk for OrangePi Neo adds eeb1f825b5dc drm/gpuvm: fix missing dependency to DRM_EXEC adds 6ce9efd12ae8 drm/v3d: Prevent out of bounds access in performance query [...] adds 0e50fcc20bd8 drm/v3d: Fix potential memory leak in the timestamp extension adds 32df4abc44f2 drm/v3d: Fix potential memory leak in the performance extension adds 023d22e8bb0c drm/v3d: Validate passed in drm syncobj handles in the tim [...] adds 4ecc24a84d7e drm/v3d: Validate passed in drm syncobj handles in the per [...] adds 12c35c5582ac drm/ast: Fix black screen after resume adds a9bf3efc33f1 drm/nouveau: prime: fix refcount underflow adds 445d336cd158 drm/virtio: Fix type of dma-fence context variable adds e58337100721 drm/vmwgfx: Fix a deadlock in dma buf fence polling adds 09f34a00272d drm/vmwgfx: Make sure the screen surface is ref counted adds d6667f0ddf46 drm/vmwgfx: Fix handling of dumb buffers adds 12bed149a346 drm/vmwgfx: Add basic support for external buffers adds cb372a505a99 drm/vmwgfx: Fix overlay when using Screen Targets adds 75c3e8a26a35 drm/vmwgfx: Trigger a modeset when the screen moves adds b5fbf924f125 drm/client: Fix error code in drm_client_buffer_vmap_local() adds a1ff5a7d78a0 Merge drm/drm-fixes into drm-misc-fixes adds 291e4baf7001 kselftests: dmabuf-heaps: Ensure the driver name is null-t [...] adds 11dcda9b7a34 Merge drm-misc/drm-misc-next-fixes into drm-misc-fixes adds 0ce91928ec62 drm/ast: astdp: Wake up during connector status detection adds e0fa4132bfae drm/atomic: Allow userspace to use explicit sync with atom [...] adds f85de245c6a8 drm/atomic: Allow userspace to use damage clips with async flips adds 9c685f61722d nouveau: set placement to original placement on uvmm validate. new 4eb399741ff6 Merge tag 'drm-misc-fixes-2024-08-01' of https://gitlab.fr [...] new 27ce65f65258 Revert "nouveau: rip out busy fence waits" new 29b4a6996c24 Merge tag 'drm-fixes-2024-08-02' of https://gitlab.freedes [...] adds e60dc9812211 ALSA: hda: conexant: Fix headset auto detect fail in the p [...] adds 6cd23b26b348 ALSA: hda/generic: Add a helper to mute speakers at suspen [...] adds 4f61c8fe3520 ALSA: hda/conexant: Mute speakers at suspend / shutdown adds 952b13c21523 ALSA: seq: ump: Optimize conversions from SysEx to UMP adds 3c0b6f924e12 ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G adds 6ccf9984d6be Revert "ALSA: firewire-lib: obsolete workqueue for period update" adds 3dab73ab925a Revert "ALSA: firewire-lib: operate for period elapse even [...] adds e6ce8a28c768 ALSA: ump: Transmit RPN/NRPN message at each MSB/LSB data [...] adds 50a6dd19dca9 ALSA: ump: Explicitly reset RPN with Null RPN adds a683030606fa ALSA: seq: ump: Use the common RPN/bank conversion context adds a4ff92ff0bdd ALSA: seq: ump: Transmit RPN/NRPN message at each MSB/LSB [...] adds 98ea612dd115 ALSA: seq: ump: Explicitly reset RPN with Null RPN adds b7b7e1ab7619 ALSA: usb-audio: Correct surround channels in UAC1 channel map adds 478689b5990d ALSA: hda: Conditionally use snooping for AMD HDMI new 6b779f8a8648 Merge tag 'sound-6.11-rc2' of git://git.kernel.org/pub/scm [...] new b07ce24df7fe alpha: fix ioread64be()/iowrite64be() helpers new 54233a425403 uretprobe: change syscall number, again new 343416f0c11c syscalls: fix syscall macros for newfstat/newfstatat new 29ccb40f2b54 Merge tag 'asm-generic-fixes-6.11-1' of git://git.kernel.o [...] adds 4734406c3923 s390/fpu: Re-add exception handling in load_fpu_state() adds 0a34c027a3dd s390/alternatives: Remove unused empty header file adds c8e4d73eae83 s390/cio: Add missing MODULE_DESCRIPTION() macros adds 373953444ce5 s390/mm/ptdump: Fix handling of identity mapping area adds 7e4d4cfed648 s390/mm/ptdump: Add support for relocated lowcore mapping adds 7e12284c523b s390/mm/ptdump: Improve sorting of markers adds 1e72ba5566d9 s390/mm: Get rid of RELOC_HIDE() adds 75c10d5377d8 s390/vmlinux.lds.S: Move ro_after_init section behind roda [...] adds 33bd8d153c33 s390: Keep inittext section writable new 66242ef25eed Merge tag 's390-6.11-3' of git://git.kernel.org/pub/scm/li [...] adds b75a22e7d4f2 riscv: cpufeature: Do not drop Linux-internal extensions adds fb197c5d2fd2 riscv/purgatory: align riscv_kernel_entry adds 63ba5b0fb4f5 perf arch events: Fix duplicate RISC-V SBI firmware event name adds 57e5c814e915 cache: StarFive: Require a 64-bit system adds 941a8e9b7a86 perf: riscv: Fix selecting counters in legacy mode adds 0c710050c47d riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error() adds 3908ba2e0b24 RISC-V: Enable the IPI before workqueue_online_cpu() adds 3b6564427aea riscv: Fix linear mapping checks for non-contiguous memory [...] new 948752d2e010 Merge tag 'riscv-for-linus-6.11-rc2' of git://git.kernel.o [...] new dd4a799bcc13 KVM: riscv: selftests: Fix compile error new 29b5bbf7e97f Merge tag 'kvm-riscv-fixes-6.11-1' of https://github.com/k [...] new 0005ca2076ad KVM: x86: Eliminate log spam from limited APIC timer periods new c2adcf051be0 KVM: Documentation: Fix title underline too short warning new 5932ca411e53 KVM: x86: disallow pre-fault for SNP VMs before initialization new d0d87226f535 KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() new d04c77d23122 KVM: guest_memfd: delay folio_mark_uptodate() until after [...] new 7fbdda31b0a1 KVM: guest_memfd: do not go through struct page new 564429a6bd8d KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* new 78c4293372fe KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn new b85524314a3d KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the [...] new 6dd761d92f66 KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on [...] new 7239ed74677a KVM: remove kvm_arch_gmem_prepare_needed() new de80252414f3 KVM: guest_memfd: move check for already-populated page to [...] new e300614f10bd KVM: cleanup and add shortcuts to kvm_range_has_memory_att [...] new 4b5f67120a88 KVM: extend kvm_range_has_memory_attributes() to check sub [...] new e4ee54479273 KVM: guest_memfd: let kvm_gmem_populate() operate only on [...] new 66a644c09fbe KVM: guest_memfd: abstract how prepared folios are recorded new aca0ec970d76 KVM: x86/mmu: fix determination of max NPT mapping level f [...] new 1773014a9759 Merge branch 'kvm-fixes' into HEAD new 725d410facf9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 31634d7597d8 ceph: force sending a cap update msg back to MDS for revoke op new 1c4246294c98 Merge tag 'ceph-for-6.11-rc2' of https://github.com/ceph/c [...] adds 58d245e03c32 arm64: cputype: Add Cortex-X1C definitions adds 9ef54a384526 arm64: cputype: Add Cortex-A725 definitions adds adeec61a4723 arm64: errata: Expand speculative SSBS workaround (again) adds f126745da817 rust: SHADOW_CALL_STACK is incompatible with Rust new cfb00a357864 arm64: jump_label: Ensure patched jump_labels are visible [...] new 041b1061d892 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds f844793f2d37 thermal: trip: Avoid skipping trips in thermal_zone_set_trips() adds b630a0412151 thermal: intel: int340x: Fix kernel warning during MSI cleanup adds b85a2d300a37 thermal: intel: int340x: Allow limited thermal MSI support adds f8ce49be2743 thermal: intel: int340x: Free MSI IRQ vectors on module exit adds d955d7cecb51 Merge branch 'thermal-intel' new a09074228977 thermal: core: Update thermal zone registration documentation new d9ef02e56f0f Merge tag 'thermal-6.11-rc2' of git://git.kernel.org/pub/s [...] adds 2c762be5b798 io_uring: keep multishot request NAPI timeout current adds c3fca4fb83f7 io_uring: remove unused local list heads in NAPI functions new 17712b7ea075 Merge tag 'io_uring-6.11-20240802' of git://git.kernel.dk/linux new b6547e54864b runtime constants: deal with old decrepit linkers new 1fd2c10acb7b parisc: fix unaligned accesses in BPF new 7ae04ba36b38 parisc: fix a possible DMA corruption new 1dd950f2888f Merge tag 'parisc-for-6.11-rc2' of git://git.kernel.org/pu [...] adds 80d3d33cdf4b xfs: fix a memory leak adds 39c1ddb064fd xfs: allow SECURE namespace xattrs to use reserved block pool adds 19ebc8f84ea1 xfs: fix file_path handling in tracepoints adds af5d92f2fad8 xfs: remove unused parameter in macro XFS_DQUOT_LOGRES adds 8c2263b92317 xfs: convert comma to semicolon adds 7bf888fa26e8 xfs: convert comma to semicolon new d3426a6ed9d8 Merge tag 'xfs-6.11-fixes-1' of git://git.kernel.org/pub/s [...] adds 0c60eb0cc320 scsi: ufs: core: Check LSDBS cap when !mcq adds 022587d8aec3 scsi: ufs: core: Bypass quick recovery if force reset is needed adds 3911af778f20 scsi: ufs: core: Fix deadlock during RTC update adds da3e19ef0b3d scsi: Revert "scsi: sd: Do not repeat the starting disk message" adds ac6efb12ca64 scsi: ufs: core: Do not set link to OFF state while waking [...] adds 1abc900ddda8 scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES adds 82dbb57ac8d0 scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES adds 47398f49dab8 scsi: ufs: exynos: Don't resume FMP when crypto support is [...] adds 7c632fc3ce64 Merge branch '6.11/scsi-queue' into 6.11/scsi-fixes new defaf1a2113a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds d7b5f7537c82 media: ipu-bridge: fix ipu6 Kconfig dependencies adds 423a77ae3a3f media: intel/ipu6: select AUXILIARY_BUS in Kconfig adds 914f8961879d media: v4l: Fix missing tabular column hint for Y14P format new 66558537cb8c media: uvcvideo: Fix custom control mapping probing new e2ed53694e53 Merge tag 'tags/fixes-media-uvc-20230722' of git://git.ker [...] new 3c41df428e99 Merge tag 'media/v6.11-2' of git://git.kernel.org/pub/scm/ [...] new 4b96024ef229 smb: client: handle lack of FSCTL_GET_REPARSE_POINT support new cd936507986e cifs: Remove cifs_aio_ctx new 69ca1f57555f smb3: add dynamic tracepoints for shutdown ioctl new ddecea00f87f smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp new a91bfa67601c cifs: update internal version number new 3f3f6d6123c3 Merge tag '6.11-rc1-smb-client-fixes' of git://git.samba.o [...] new ff58838015c1 arm: dts: arm: versatile-ab: Fix duplicate clock node name adds 6623b0217d0c locking/pvqspinlock: Correct the type of "old" variable in [...] adds 224fa3552029 jump_label: Fix the fix, brown paper bags galore new 3bc70ad12097 Merge tag 'locking-urgent-2024-08-04' of git://git.kernel. [...] adds 81a91abab130 irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq() adds a4765eb49cd9 irqchip/irq-pic32-evic: Add missing 'static' to internal function adds f872d4af79fe irqchip/meson-gpio: Convert meson_gpio_irq_controller::loc [...] adds 6be6cba9c437 irqchip/mbigen: Fix mbigen node address layout new 953f776459a8 Merge tag 'irq-urgent-2024-08-04' of git://git.kernel.org/ [...] adds b1d0e15c8725 perf/x86/intel/cstate: Add pkg C2 residency counter for Si [...] adds f73cefa3b72e perf/x86: Fix smp_processor_id()-in-preemptible warnings new 1ddeb0ef3cb7 Merge tag 'perf-urgent-2024-08-04' of git://git.kernel.org [...] adds 77baa5bafcbe sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime adds 31b164e2e4af sched/smt: Introduce sched_smt_present_inc/dec() helper adds e22f910a26cc sched/smt: Fix unbalance sched_smt_present dec/inc adds 2f027354122f sched/core: Introduce sched_set_rq_on/offline() helper adds fe7a11c78d2a sched/core: Fix unbalance set_rq_online/offline() in sched [...] new 6cc82dc2bd11 Merge tag 'sched-urgent-2024-08-04' of git://git.kernel.or [...] adds 6881e75237a8 tick/broadcast: Move per CPU pointer access into the atomi [...] new f2655ac2c06a clocksource: Fix brown-bag boolean thinko in cs_watchdog_read() new 61ca6c78295e Merge tag 'timers-urgent-2024-08-04' of git://git.kernel.o [...] adds 0f7ced7d620e x86/aperfmperf: Fix deadlock on cpu_hotplug_lock adds c14e4114582c x86/sev: Fix __reserved field in sev_config adds bf5641eccf71 x86/CPU/AMD: Add models 0x60-0x6f to the Zen5 range adds bf514327c324 x86/setup: Parse the builtin command line before merging new 41e71dbb0e0a x86/mm: Fix pti_clone_pgtable() alignment assumption new 3db03fb4995e x86/mm: Fix pti_clone_entry_text() for i386 new dd35a0933269 x86/uaccess: Zero the 8-byte get_range case on failure on 32-bit new a5dbd76a8942 Merge tag 'x86-urgent-2024-08-04' of git://git.kernel.org/ [...] new b88f55389ad2 profiling: remove profile=sleep support new de9c2c66ad8e Linux 6.11-rc2 new 6e55a9951a07 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new e0391e92f9ab btrfs: fix double inode unlock for direct IO sync writes new 12653ec36112 btrfs: avoid using fixed char array size for tree names new 8d8ce2d7a07f Merge branch 'misc-6.11' into next-fixes new 7c49dbf3a488 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 7858ffb98387 fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE new b28d7ad579ae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a30bdcb59da6 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...]
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 (2f1187ed9a81) \ N -- N -- N refs/heads/fs-current (a30bdcb59da6)
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 82 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: Documentation/admin-guide/kernel-parameters.txt | 4 +- Documentation/arch/arm64/silicon-errata.rst | 18 + .../devicetree/bindings/ata/rockchip,dwc-ahci.yaml | 3 + Documentation/driver-api/thermal/sysfs-api.rst | 65 ++- .../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 4 +- Documentation/virt/kvm/api.rst | 8 +- Makefile | 2 +- arch/alpha/include/asm/io.h | 4 +- arch/arm/boot/dts/arm/versatile-ab.dts | 2 +- arch/arm64/Kconfig | 22 +- arch/arm64/include/asm/cputype.h | 4 + arch/arm64/include/asm/jump_label.h | 1 + arch/arm64/kernel/Makefile.syscalls | 2 +- arch/arm64/kernel/cpu_errata.c | 11 +- arch/arm64/kernel/jump_label.c | 11 +- arch/loongarch/kernel/Makefile.syscalls | 3 +- arch/parisc/Kconfig | 1 + arch/parisc/include/asm/cache.h | 11 +- arch/parisc/net/bpf_jit_core.c | 2 +- arch/riscv/kernel/Makefile.syscalls | 2 +- arch/riscv/kernel/cpufeature.c | 14 +- arch/riscv/kernel/sbi-ipi.c | 2 +- arch/riscv/mm/fault.c | 17 +- arch/riscv/mm/init.c | 15 +- arch/riscv/purgatory/entry.S | 2 + arch/s390/kernel/alternative.h | 0 arch/s390/kernel/fpu.c | 2 +- arch/s390/kernel/vmlinux.lds.S | 17 +- arch/s390/mm/dump_pagetables.c | 140 +++--- arch/s390/mm/init.c | 9 +- arch/s390/mm/vmem.c | 13 +- arch/x86/coco/sev/core.c | 2 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/events/core.c | 22 +- arch/x86/events/intel/cstate.c | 5 +- arch/x86/include/asm/cmdline.h | 4 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/aperfmperf.c | 6 +- arch/x86/kernel/setup.c | 2 +- arch/x86/kvm/Kconfig | 4 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 7 +- arch/x86/kvm/svm/sev.c | 17 +- arch/x86/kvm/svm/svm.c | 1 + arch/x86/kvm/x86.c | 12 +- arch/x86/lib/cmdline.c | 25 +- arch/x86/lib/getuser.S | 4 +- arch/x86/mm/pti.c | 8 +- drivers/cache/Kconfig | 1 + drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 6 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 2 + drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 8 +- drivers/gpu/drm/amd/include/mes_v11_api_def.h | 3 + drivers/gpu/drm/amd/include/mes_v12_api_def.h | 3 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 3 +- .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 86 +++- drivers/gpu/drm/ast/ast_dp.c | 7 + drivers/gpu/drm/ast/ast_drv.c | 5 + drivers/gpu/drm/ast/ast_drv.h | 1 + drivers/gpu/drm/ast/ast_mode.c | 29 +- drivers/gpu/drm/drm_atomic_uapi.c | 5 +- drivers/gpu/drm/drm_client.c | 2 +- drivers/gpu/drm/drm_fb_helper.c | 11 + drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 6 +- drivers/gpu/drm/i915/display/intel_hdcp_regs.h | 2 +- drivers/gpu/drm/i915/i915_perf.c | 33 -- drivers/gpu/drm/nouveau/nouveau_bo.c | 2 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 30 +- drivers/gpu/drm/nouveau/nouveau_fence.h | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 3 +- drivers/gpu/drm/nouveau/nouveau_uvmm.c | 1 + drivers/gpu/drm/v3d/v3d_drv.h | 4 + drivers/gpu/drm/v3d/v3d_sched.c | 44 +- drivers/gpu/drm/v3d/v3d_submit.c | 121 +++-- drivers/gpu/drm/virtio/virtgpu_submit.c | 2 +- drivers/gpu/drm/vmwgfx/vmw_surface_cache.h | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 127 +++--- drivers/gpu/drm/vmwgfx/vmwgfx_bo.h | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 40 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 62 ++- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 502 +++++++++------------ drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_prime.c | 32 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 27 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 33 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 174 ++++--- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 280 +++++++++++- drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c | 40 +- drivers/irqchip/irq-loongarch-cpu.c | 6 +- drivers/irqchip/irq-mbigen.c | 20 +- drivers/irqchip/irq-meson-gpio.c | 14 +- drivers/irqchip/irq-pic32-evic.c | 6 +- drivers/media/pci/intel/ipu6/Kconfig | 3 +- drivers/media/usb/uvc/uvc_ctrl.c | 8 +- drivers/perf/riscv_pmu_sbi.c | 2 +- drivers/s390/cio/ccwgroup.c | 1 + drivers/s390/cio/vfio_ccw_drv.c | 1 + drivers/scsi/mpi3mr/mpi3mr_os.c | 11 + drivers/scsi/mpt3sas/mpt3sas_base.c | 20 +- drivers/scsi/sd.c | 5 +- .../int340x_thermal/processor_thermal_device_pci.c | 29 +- drivers/thermal/thermal_trip.c | 4 +- drivers/ufs/core/ufshcd-priv.h | 5 + drivers/ufs/core/ufshcd.c | 27 +- drivers/ufs/host/ufs-exynos.c | 3 + fs/btrfs/file.c | 5 +- fs/btrfs/print-tree.c | 2 +- fs/ceph/caps.c | 35 +- fs/ceph/super.h | 7 +- fs/file.c | 14 + fs/smb/client/cifsfs.h | 4 +- fs/smb/client/cifsglob.h | 24 - fs/smb/client/cifsproto.h | 2 - fs/smb/client/inode.c | 17 +- fs/smb/client/ioctl.c | 32 +- fs/smb/client/misc.c | 54 --- fs/smb/client/reparse.c | 4 + fs/smb/client/reparse.h | 19 +- fs/smb/client/smb2inode.c | 8 +- fs/smb/client/trace.h | 51 ++- fs/xfs/libxfs/xfs_quota_defs.h | 2 +- fs/xfs/libxfs/xfs_trans_resv.c | 28 +- fs/xfs/scrub/agheader_repair.c | 2 +- fs/xfs/scrub/parent.c | 2 +- fs/xfs/scrub/trace.h | 10 +- fs/xfs/xfs_attr_list.c | 2 +- fs/xfs/xfs_trace.h | 10 +- fs/xfs/xfs_xattr.c | 19 +- include/asm-generic/vmlinux.lds.h | 11 +- include/linux/cpuhotplug.h | 1 + include/linux/kvm_host.h | 9 +- include/linux/profile.h | 1 - include/sound/ump_convert.h | 1 + include/uapi/asm-generic/unistd.h | 5 +- include/ufs/ufshcd.h | 1 + include/ufs/ufshci.h | 1 + init/Kconfig | 1 + io_uring/napi.c | 2 - io_uring/poll.c | 1 + kernel/jump_label.c | 4 +- kernel/locking/qspinlock_paravirt.h | 2 +- kernel/profile.c | 11 +- kernel/sched/core.c | 68 ++- kernel/sched/cputime.c | 6 + kernel/sched/stats.c | 10 - kernel/time/clocksource.c | 2 +- kernel/time/tick-broadcast.c | 3 +- scripts/syscall.tbl | 5 +- sound/core/seq/seq_ports.h | 14 +- sound/core/seq/seq_ump_convert.c | 132 ++++-- sound/core/ump_convert.c | 60 ++- sound/firewire/amdtp-stream.c | 38 +- sound/firewire/amdtp-stream.h | 1 + sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_generic.c | 63 +++ sound/pci/hda/hda_generic.h | 1 + sound/pci/hda/hda_intel.c | 10 +- sound/pci/hda/patch_conexant.c | 56 +-- sound/pci/hda/patch_realtek.c | 1 + sound/usb/stream.c | 4 +- .../pmu-events/arch/riscv/andes/ax45/firmware.json | 2 +- .../pmu-events/arch/riscv/riscv-sbi-firmware.json | 2 +- .../pmu-events/arch/riscv/sifive/u74/firmware.json | 2 +- .../arch/riscv/starfive/dubhe-80/firmware.json | 2 +- .../arch/riscv/thead/c900-legacy/firmware.json | 2 +- .../selftests/bpf/prog_tests/uprobe_syscall.c | 2 +- tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 4 +- tools/testing/selftests/kvm/riscv/get-reg-list.c | 8 +- virt/kvm/Kconfig | 4 +- virt/kvm/guest_memfd.c | 227 ++++++---- virt/kvm/kvm_main.c | 49 +- 182 files changed, 2349 insertions(+), 1386 deletions(-) delete mode 100644 arch/s390/kernel/alternative.h