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 38adf9ed40f8 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 34b29032916c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b6e023b996a1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a4d96ef8c8be Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits b0b655161692 fix IS_MNT_PROPAGATING uses omits 40a9df825df4 do_move_mount(): don't leak MNTNS_PROPAGATING on failures omits e9aa997895cd do_umount(): add missing barrier before refcount checks in [...] omits 46fa64097ff0 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be un [...] new fea4e317f9e7 x86/mm: Eliminate window where TLB flushes may be inadvert [...] adds a6aeb739974e module: ensure that kobject_put() is safe for module type [...] new 29fe5d50dfa6 Merge tag 'modules-6.15-rc6' of git://git.kernel.org/pub/s [...] new b53e523261bf io_uring: always arm linked timeouts prior to issue new 687b2bae0eff io_uring: ensure deferred completions are flushed for multishot new 92835cebab12 io_uring/sqpoll: Increase task_work submission batch size new 7380c60b2831 Merge tag 'io_uring-6.15-20250509' of git://git.kernel.dk/linux new f5c84eff634b loop: Add sanity check for read/write_iter new db492e24f9b0 block: only update request sector if needed new c0d0a9ff6d5b block: remove test of incorrect io priority level new 650415fca0a9 nvme: unblock ctrl state transition for firmware update new dd90905d5a8a Merge tag 'nvme-6.15-2025-05-08' of git://git.infradead.or [...] new cc9f0629caee Merge tag 'block-6.15-20250509' of git://git.kernel.dk/linux adds eb16b3727c05 riscv: misaligned: Add handling for ZCB instructions adds fd94de9f9e7a riscv: misaligned: factorize trap handling adds 453805f0a28f riscv: misaligned: enable IRQs while handling misaligned accesses adds 897e8aece3c8 riscv: misaligned: use get_user() instead of __get_user() adds ae08d55807c0 riscv: Fix kernel crash due to PR_SET_TAGGED_ADDR_CTRL adds e9d86b8e17e7 scripts: Do not strip .rela.dyn section adds 7f1c3de1370b riscv: Disallow PR_GET_TAGGED_ADDR_CTRL without Supm adds 01534f3e0dd7 Merge tag 'riscv-fixes-6.15-rc6' of ssh://gitolite.kernel. [...] new 3013c33dcbd9 Merge tag 'riscv-for-linus-6.15-rc6' of git://git.kernel.o [...] adds 363cd2b81cfd arm64: cpufeature: Move arm64_use_ng_mappings to the .data [...] new 50358c251eae Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds c4eb2f88d279 accel/ivpu: Increase state dump msg timeout adds f2ecc700d1ef accel/ivpu: Fix pm related deadlocks in cmdq ioctls adds 75680b7cd461 accel/ivpu: Correct mutex unlock order in job submission adds b662b162c3d0 drm: Fix potential overflow issue in event_string array adds 35e4079bf1a2 drm/v3d: Add job to pending list if the reset was skipped adds 2bb04ea9e5b7 drm/ttm: Fix ttm_backup kerneldoc adds d4ad53adfe21 drm/ttm: Remove the struct ttm_backup abstraction adds 7c6fa1797a72 drm/panel: simple: Update timings for AUO G101EVN010 new 20a4c8142e9e Merge tag 'drm-misc-fixes-2025-05-08' of https://gitlab.fr [...] new 9984db637420 drm/amd/display: Fix invalid context error in dml helper new f1c6be3999d2 drm/amd/display: more liberal vmin/vmax update for freesync new 2a24755774ef drm/amd/display: Remove unnecessary DC_FP_START/DC_FP_END new eba692ca3abc drm/amd/display: Call FP Protect Before Mode Programming/M [...] new 5a3846648c05 drm/amd/display: Shift DMUB AUX reply command if necessary new bc70e11b550d drm/amd/display: Fix the checking condition in dmub aux handling new 396dc51b3b7e drm/amd/display: Remove incorrect checking in dmub aux handler new 3924f45d4de7 drm/amd/display: Copy AUX read reply data whenever length > 0 new 65924ec69b29 drm/amd/display: Fix wrong handling for AUX_DEFER case new b7e84fb70839 drm/amdgpu/vcn: using separate VCN1_AON_SOC offset new d0ce1aaa8531 Revert "drm/amd: Stop evicting resources on APUs in suspend" new 4aaffc85751d drm/amdgpu: fix pm notifier handling new f690e3974755 drm/amdgpu/hdp4: use memcfg register to post the write for [...] new 0e33e0f339b9 drm/amdgpu/hdp5: use memcfg register to post the write for [...] new dbc988c68933 drm/amdgpu/hdp5.2: use memcfg register to post the write f [...] new ca28e80abe42 drm/amdgpu/hdp6: use memcfg register to post the write for [...] new 5a11a2767731 drm/amdgpu/hdp7: use memcfg register to post the write for [...] new 80e12f3e2a5a Merge tag 'amd-drm-fixes-6.15-2025-05-08' of https://gitla [...] new 391008f34e71 drm/xe: Add page queue multiplier new 51c0ee84e4dc drm/xe/tests/mocs: Hold XE_FORCEWAKE_ALL for LNCF regs new 03552d8ac0af drm/xe/gsc: do not flush the GSC worker from the reset path new 9d271a4f5ba5 drm/xe: Release force wake first then runtime power new 564467e9d06c drm/xe: Add config control for svm flush work new f7be784caf9f Merge tag 'drm-xe-fixes-2025-05-09' of https://gitlab.free [...] adds 936b73feab5c drm/i915/slpc: Balance the inc/dec for num_waiters new 732b87a40966 drm/i915/dp: Fix determining SST/MST mode during MTP TU st [...] new c2c64ed09c7b Merge tag 'drm-intel-fixes-2025-05-09' of https://gitlab.f [...] new ea34704d6ad7 Merge tag 'drm-fixes-2025-05-10' of https://gitlab.freedes [...] adds 19f5ca461d5f objtool/rust: add one more `noreturn` Rust function for Ru [...] adds a39f30870927 rust: allow Rust 1.87.0's `clippy::ptr_eq` lint adds 7129ea6e242b rust: clean Rust 1.88.0's `unnecessary_transmutes` lint adds c016722fd575 rust: clean Rust 1.88.0's warning about `clippy::disallowe [...] adds 211dcf77856d rust: clean Rust 1.88.0's `clippy::uninlined_format_args` lint adds 5595c31c3709 x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST or Rust [...] new 0e1329d4045c Merge tag 'rust-fixes-6.15-2' of git://git.kernel.org/pub/ [...] adds d90b023718a1 smb3 client: warn when parse contexts returns error on com [...] adds 3ca02e63edcc smb: client: Avoid race in open_cached_dir with lease breaks new 1a33418a69cc Merge tag '6.15-rc5-smb3-client-fixes' of git://git.samba. [...] new 250cf3693060 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be un [...] new 65781e19dcfc do_umount(): add missing barrier before refcount checks in [...] new 267fc3a06a37 do_move_mount(): don't leak MNTNS_PROPAGATING on failures new d1ddc6f1d9f0 fix IS_MNT_PROPAGATING uses new acbf235235e2 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] adds cd9c05848905 xen: swiotlb: Use swiotlb bouncing if kmalloc allocation d [...] adds 90989869baae xenbus: Allow PVH dom0 a non-local xenstore adds 1f0304dfd9d2 xenbus: Use kref to track req lifetime new 86c019597cd4 Merge tag 'for-linus-6.15a-rc6-tag' of git://git.kernel.or [...] adds e66b0a8f048b i2c: omap: fix deprecated of_property_read_bool() use adds 10aba126bc86 MAINTAINERS: Remove entry for Seth Heasley new b6c08bcddb2a Merge tag 'i2c-host-fixes-6.15-rc6' of git://git.kernel.or [...] new ed36b437d9b1 Merge tag 'i2c-for-6.15-rc6' of git://git.kernel.org/pub/s [...] adds 6d03811d7a99 iio: imu: bmi270: fix initial sampling frequency configuration adds 38f67d026492 iio: accel: adxl367: fix setting odr for activity time update adds 159ca7f18129 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo adds 8114ef86e205 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_re [...] adds 839f81de3970 iio: adc: rockchip: Fix clock initialization sequence adds 82c51ac74071 iio: adc: ad7380: disable offload before using SPI bus adds f063a28002e3 iio: light: opt3001: fix deadlock due to concurrent flag access adds 5257d80e22bf iio: adc: ad7606: check for NULL before calling sw_mode_config() adds 83ded7cfaccc iio: hid-sensor-prox: Restore lost scale assignments adds 8b518cdb03f5 iio: hid-sensor-prox: support multi-channel SCALE calculation adds 79dabbd50521 iio: hid-sensor-prox: Fix incorrect OFFSET calculation adds 2d7b60f33da3 iio: adc: ad7380: fix event threshold shift adds 0cd34d98dfd4 iio: accel: fxls8962af: Fix wakeup source leaks on device unbind adds ad3764b45c15 iio: adc: qcom-spmi-iadc: Fix wakeup source leaks on devic [...] adds 4551383e78d5 iio: imu: st_lsm6dsx: Fix wakeup source leaks on device unbind adds 1d2d8524eaff iio: imu: inv_mpu6050: align buffer for timestamp adds bb49d940344b iio: chemical: sps30: use aligned_s64 for timestamp adds 6ffa69867405 iio: chemical: pms7003: use aligned_s64 for timestamp adds f79aeb6c631b iio: temp: maxim-thermocouple: Fix potential lack of DMA s [...] adds 1bb942287e05 iio: accel: adxl355: Make timestamp 64-bit aligned using a [...] adds 5097eaae98e5 iio: adc: dln2: Use aligned_s64 for timestamp adds ffbc26bc91c1 iio: adc: ad7768-1: Fix insufficient alignment of timestamp. adds 52d349884738 iio: adc: ad7266: Fix potential timestamp alignment issue. adds 2e9229562771 staging: iio: adc: ad7816: Correct conditional logic for s [...] adds e4570f4bb231 iio: imu: adis16550: align buffers for timestamp adds ffcd19e9f4cc iio: pressure: mprls0025pa: use aligned_s64 for timestamp adds f083f8a21cc7 iio: adc: ad7606: fix serial register access adds 609bc31eca06 iio: adis16201: Correct inclinometer channel resolution adds f55aaec4fc17 Merge tag 'iio-fixes-for-6.15a' of ssh://gitolite.kernel.o [...] adds f31fe8165d36 uio_hv_generic: Fix sysfs creation path for ring buffer adds 65995e97a1ca Drivers: hv: Make the sysfs node size for the ring buffer dynamic new 914a1fe5f818 Merge tag 'char-misc-6.15-rc6' of git://git.kernel.org/pub [...] adds 98698ca0e587 staging: bcm2835-camera: Initialise dev in v4l2_dev adds 2ca34b508774 staging: axis-fifo: Correct handling of tx_fifo_depth for [...] adds c6e8d85fafa7 staging: axis-fifo: Remove hardware resets for user errors new 067dd5875d9c Merge tag 'staging-6.15-rc6' of git://git.kernel.org/pub/s [...] adds 59820fde0015 usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN adds 241e2ce88e5a usb: cdnsp: Fix issue with resuming from L1 adds 732f35cf8bdf usb: host: tegra: Prevent host controller crash when OTG p [...] adds 8e3820271c51 usb: gadget: f_ecm: Add get_status callback adds 5977a58dd5a4 usb: gadget: Use get_status callback to set remote wakeup [...] adds 2372f1caeca4 usb: dwc3: gadget: Make gadget_wakeup asynchronous adds a5c7973539b0 usb: uhci-platform: Make the clock really optional adds 9f657a92805c usb: misc: onboard_usb_dev: fix support for Cypress HX3 hubs adds 364618c89d4c usb: typec: ucsi: displayport: Fix deadlock adds 312d79669e71 usb: typec: ucsi: displayport: Fix NULL pointer access adds 8614ecdb1570 usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version adds 054c5145540e USB: usbtmc: use interruptible sleep in usbtmc_read adds e918d3959b5a usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWA [...] adds cac01bd178d6 usb: usbtmc: Fix erroneous get_stb ioctl error returns adds a9747c9b8b59 usb: usbtmc: Fix erroneous wait_srq ioctl return adds 4e77d3ec7c7c usb: usbtmc: Fix erroneous generic_read ioctl return adds 6328bdc988d2 usb: xhci: Don't trust the EP Context cycle bit when movin [...] adds cab63934c33b xhci: dbc: Avoid event polling busyloop if pending rx tran [...] new bec6f00f120e Merge tag 'usb-6.15-rc6' of git://git.kernel.org/pub/scm/l [...] adds 95deee37a123 platform: Fix race condition during DMA configure at IOMMU [...] new 345030986df8 Merge tag 'driver-core-6.15-rc6' of git://git.kernel.org/p [...] adds df84d2fd35c6 mailmap: add entries for Lance Yang adds bd1261b16d91 ocfs2: fix the issue with discontiguous allocation in the [...] adds 00a241f52842 x86: disable image size check for test builds adds e81224f0ba22 MAINTAINERS: add reverse mapping section adds be6e843fc51a mm/huge_memory: fix dereferencing invalid pmd migration entry adds 31d4cd4eb2f8 ocfs2: fix panic in failed foilio allocation adds a47694ecb8bc MAINTAINERS: add core mm section adds ab00ddd802f8 selftests/mm: compaction_test: support platform with huge [...] adds 95567729173e mm/userfaultfd: fix uninitialized output field for -EAGAIN race adds 09fc97b3abe9 MAINTAINERS: add mm THP section adds 80fbee76ebbd mailmap: map Uwe's BayLibre addresses to a single one adds c0fb83088f0c ocfs2: switch osb->disable_recovery to enum adds 8f947e0fd595 ocfs2: implement handshaking with ocfs2 recovery thread adds fcaf3b2683b0 ocfs2: stop quota recovery before disabling quotas adds a8efadda8649 tools/testing/selftests: fix guard region test tmpfs assumption adds a0309faf1cb0 mm: vmalloc: support more granular vrealloc() sizing adds 22adb528621d selftests/mm: fix build break when compiling pkey_util.c adds 8cf6ecb18baa selftests/mm: fix a build failure on powerpc adds 9a9794a81a8a mm, swap: fix false warning for large allocation with !THP_SWAP adds dac2a4f663c4 mm/hugetlb: copy the CMA flag when demoting adds fb881cd76045 nilfs2: fix deadlock warnings caused by lock dependency in [...] adds 7b08b74f3d99 mm: fix folio_pte_batch() on XEN PV new 3ce9925823c7 Merge tag 'mm-hotfixes-stable-2025-05-10-14-23' of git://g [...] adds 42e31f0daf80 mm,mm_init: Mark set_high_memory as __init new da8bf5daa5e5 memblock: Accept allocated memory before use in memblock_d [...] new f717acc6e997 Merge tag 'fixes-2025-05-11' of git://git.kernel.org/pub/s [...] adds 936a25ef11f5 input/joystick: magellan: Mark __nonstring look-up table adds 8b1d858cbd4e Input: sparcspkr - avoid unannotated fall-through adds c6cb8bf79466 Input: cyttsp5 - ensure minimum reset pulse width adds 9a046c1d21f0 Input: stmpe-ts - use module alias instead of device table adds b8ac485a179d dt-bindings: mediatek,mt6779-keypad: Update Mattijs' email [...] adds 6a10a2f1e050 MAINTAINERS: .mailmap: update Mattijs Korpershoek's email address adds 7675b5efd81f Input: cyttsp5 - fix power control issue on wakeup adds 22cd66a5db56 Input: xpad - add support for 8BitDo Ultimate 2 Wireless C [...] adds 11cdb506d0fb Input: mtk-pmic-keys - fix possible null pointer dereference adds f04f03d3e99b Input: synaptics - enable SMBus for HP Elitebook 850 G1 adds 6d7ea0881000 Input: synaptics - enable InterTouch on Dynabook Portege X30-D adds 47d768b32e64 Input: synaptics - enable InterTouch on Dynabook Portege X30L-G adds 2abc698ac773 Input: synaptics - enable InterTouch on TUXEDO InfinityBoo [...] adds a609cb4cc07a Input: synaptics - enable InterTouch on Dell Precision M3800 new e98960bc4df9 Input: hisi_powerkey - enable system-wakeup for s2idle new d05a424bea9a Input: xpad - fix two controller table values new 4ef46367073b Input: xpad - fix Share button on Xbox One controllers new 7026d23cb383 Input: xpad - add support for several more controllers new 93406e9d0240 Input: xpad - fix xpad_device sorting new fea9123979fe Merge tag 'input-for-v6.15-rc5' of git://git.kernel.org/pu [...] adds b71f9804f66c timekeeping: Prevent coarse clocks going backwards adds 0c314cda9325 arm64: vdso: Work around invalid absolute relocations from GCC adds 94cff94634e5 clocksource/i8253: Use raw_spinlock_irqsave() in clockeven [...] new ac814cbbab21 Merge tag 'timers-urgent-2025-05-11' of git://git.kernel.o [...] adds 5214a9f6c0f5 x86/microcode: Consolidate the loader enablement checking new b9e62a2b8ffd Merge tag 'x86-urgent-2025-05-11' of git://git.kernel.org/ [...] adds 56651128e2fb MIPS: Fix idle VS timer enqueue adds b713f27e32d8 MIPS: Move r4k_wait() to .cpuidle.text section adds cc3e3d3a9d09 MIPS: rename rollback_handler with skipover_handler adds 7f74c066e5d9 MIPS: CPS: Fix potential NULL pointer dereferences in cps_ [...] adds c44572e0cc13 MIPS: Fix MAX_REG_OFFSET new ecb9194d1724 Merge tag 'mips-fixes_6.15_1' of git://git.kernel.org/pub/ [...] adds 87ec7d5249bb KVM: RISC-V: reset smstateen CSRs new 6a74470b3380 Merge tag 'kvm-riscv-fixes-6.15-1' of https://github.com/k [...] new 157dbc4a321f KVM: arm64: Fix uninitialized memcache pointer in user_mem [...] new 859c60276e12 KVM: arm64: Force HCR_EL2.xMO to 1 at all times in VHE mode new 7af7cfbe78e2 KVM: arm64: Prevent userspace from disabling AArch64 suppo [...] new b60e285b6acd KVM: arm64: selftest: Don't try to disable AArch64 support new ffea7c73d181 KVM: arm64: Properly save/restore HCRX_EL2 new ef296ee98bb1 KVM: arm64: Kill HCRX_HOST_FLAGS new 3949e28786cd KVM: arm64: Fix memory check in host_stage2_set_owner_locked() new 36867c0e94f3 Merge tag 'kvmarm-fixes-6.15-3' of https://git.kernel.org/ [...] adds a2620f8932fa KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception adds a476cadf8ef1 KVM: x86: Check that the high 32bits are clear in kvm_arch [...] adds 20a6cff3b283 KVM: x86/mmu: Check and free obsolete roots in kvm_mmu_reload() adds 5fea0c6c0ebe KVM: SVM: Update dump_ghcb() to use the GHCB snapshot fields adds 9129633d568e KVM: x86/mmu: Prevent installing hugepages when mem attrib [...] adds e3417ab75ab2 KVM: SVM: Set/clear SRSO's BP_SPEC_REDUCE on 0 <=> 1 VM co [...] new add20321af2f Merge tag 'kvm-x86-fixes-6.15-rcN' of https://github.com/k [...] new cd802e7e5f1e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 82f2b0b97b36 Linux 6.15-rc6 new d9ec73301099 fs/eventpoll: fix endless busy loop after timeout has expired new 6ba0982c3235 swapfile: disable swapon for bs > ps devices new 04679f3c27e1 fs: Remove redundant errseq_set call in mark_buffer_write_ [...] new 51bed0e4c878 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new a9cbd1528c6b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 80fefc4da738 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...]
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 (38adf9ed40f8) \ N -- N -- N refs/heads/fs-current (80fefc4da738)
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 86 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: .clippy.toml | 2 +- .mailmap | 4 + .../bindings/input/mediatek,mt6779-keypad.yaml | 2 +- MAINTAINERS | 69 +++++++++++-- Makefile | 2 +- arch/arm64/include/asm/el2_setup.h | 2 +- arch/arm64/include/asm/kvm_arm.h | 3 +- arch/arm64/include/asm/vdso/gettimeofday.h | 13 +++ arch/arm64/kernel/cpufeature.c | 9 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 13 ++- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 2 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 36 ++++--- arch/arm64/kvm/mmu.c | 13 ++- arch/arm64/kvm/sys_regs.c | 6 ++ arch/mips/include/asm/idle.h | 5 +- arch/mips/include/asm/ptrace.h | 3 +- arch/mips/kernel/genex.S | 71 ++++++++------ arch/mips/kernel/idle.c | 7 -- arch/mips/kernel/smp-cps.c | 4 + arch/mips/kernel/traps.c | 10 +- arch/riscv/kernel/process.c | 6 ++ arch/riscv/kernel/traps.c | 64 +++++++----- arch/riscv/kernel/traps_misaligned.c | 19 +++- arch/riscv/kvm/vcpu.c | 2 + arch/x86/Kconfig | 1 + arch/x86/include/asm/microcode.h | 2 + arch/x86/kernel/cpu/microcode/amd.c | 6 +- arch/x86/kernel/cpu/microcode/core.c | 58 ++++++----- arch/x86/kernel/cpu/microcode/intel.c | 2 +- arch/x86/kernel/cpu/microcode/internal.h | 1 - arch/x86/kernel/head32.c | 4 - arch/x86/kernel/vmlinux.lds.S | 10 +- arch/x86/kvm/mmu.h | 3 + arch/x86/kvm/mmu/mmu.c | 70 ++++++++++--- arch/x86/kvm/smm.c | 1 + arch/x86/kvm/svm/sev.c | 32 +++--- arch/x86/kvm/svm/svm.c | 75 ++++++++++++-- arch/x86/kvm/svm/svm.h | 2 + arch/x86/kvm/x86.c | 4 +- arch/x86/mm/tlb.c | 22 ++++- block/blk.h | 3 +- block/ioprio.c | 6 +- drivers/accel/ivpu/ivpu_hw.c | 2 +- drivers/accel/ivpu/ivpu_job.c | 35 +++++-- drivers/base/platform.c | 6 +- drivers/block/loop.c | 23 +++++ drivers/clocksource/i8253.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 18 ---- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 29 ++---- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 - drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/hdp_v5_2.c | 12 ++- drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/hdp_v7_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 36 ++++--- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 28 +++++- .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c | 8 +- .../amd/display/dc/dml2/dml2_translation_helper.c | 14 +-- .../amd/display/dc/resource/dcn32/dcn32_resource.c | 6 -- drivers/gpu/drm/drm_drv.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- drivers/gpu/drm/i915/gt/intel_rps.c | 14 ++- drivers/gpu/drm/panel/panel-simple.c | 25 ++--- drivers/gpu/drm/ttm/ttm_backup.c | 44 +++------ drivers/gpu/drm/ttm/ttm_pool.c | 6 +- drivers/gpu/drm/ttm/ttm_tt.c | 2 +- drivers/gpu/drm/v3d/v3d_sched.c | 28 ++++-- drivers/gpu/drm/xe/tests/xe_mocs.c | 7 +- drivers/gpu/drm/xe/xe_gsc.c | 22 +++++ drivers/gpu/drm/xe/xe_gsc.h | 1 + drivers/gpu/drm/xe/xe_gsc_proxy.c | 11 +++ drivers/gpu/drm/xe/xe_gsc_proxy.h | 1 + drivers/gpu/drm/xe/xe_gt.c | 2 +- drivers/gpu/drm/xe/xe_gt_debugfs.c | 9 +- drivers/gpu/drm/xe/xe_gt_pagefault.c | 11 ++- drivers/gpu/drm/xe/xe_svm.c | 12 +++ drivers/gpu/drm/xe/xe_svm.h | 8 ++ drivers/gpu/drm/xe/xe_uc.c | 8 +- drivers/gpu/drm/xe/xe_uc.h | 1 + drivers/gpu/drm/xe/xe_vm.c | 3 +- drivers/gpu/nova-core/gpu.rs | 2 +- drivers/hv/hyperv_vmbus.h | 6 ++ drivers/hv/vmbus_drv.c | 109 ++++++++++++++++++++- drivers/i2c/busses/i2c-omap.c | 2 +- drivers/iio/accel/adis16201.c | 4 +- drivers/iio/accel/adxl355_core.c | 2 +- drivers/iio/accel/adxl367.c | 10 +- drivers/iio/accel/fxls8962af-core.c | 7 +- drivers/iio/adc/ad7266.c | 2 +- drivers/iio/adc/ad7380.c | 32 ++++-- drivers/iio/adc/ad7606.c | 11 ++- drivers/iio/adc/ad7606_spi.c | 2 +- drivers/iio/adc/ad7768-1.c | 2 +- drivers/iio/adc/dln2-adc.c | 2 +- drivers/iio/adc/qcom-spmi-iadc.c | 4 +- drivers/iio/adc/rockchip_saradc.c | 17 ++-- drivers/iio/chemical/pms7003.c | 5 +- drivers/iio/chemical/sps30.c | 2 +- .../iio/common/hid-sensors/hid-sensor-attributes.c | 4 + drivers/iio/imu/adis16550.c | 2 +- drivers/iio/imu/bmi270/bmi270_core.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 6 ++ drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 7 +- drivers/iio/light/hid-sensor-prox.c | 22 +++-- drivers/iio/light/opt3001.c | 5 +- drivers/iio/pressure/mprls0025pa.h | 17 ++-- drivers/iio/temperature/maxim_thermocouple.c | 2 +- drivers/input/joystick/magellan.c | 2 +- drivers/input/joystick/xpad.c | 49 +++++---- drivers/input/keyboard/mtk-pmic-keys.c | 4 +- drivers/input/misc/hisi_powerkey.c | 2 +- drivers/input/misc/sparcspkr.c | 22 +++-- drivers/input/mouse/synaptics.c | 5 + drivers/input/touchscreen/cyttsp5.c | 7 +- drivers/input/touchscreen/stmpe-ts.c | 7 +- drivers/nvme/host/core.c | 3 +- drivers/staging/axis-fifo/axis-fifo.c | 14 +-- drivers/staging/iio/adc/ad7816.c | 2 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 1 + drivers/uio/uio_hv_generic.c | 39 ++++---- drivers/usb/cdns3/cdnsp-gadget.c | 31 ++++++ drivers/usb/cdns3/cdnsp-gadget.h | 6 ++ drivers/usb/cdns3/cdnsp-pci.c | 12 ++- drivers/usb/cdns3/cdnsp-ring.c | 3 +- drivers/usb/cdns3/core.h | 3 + drivers/usb/class/usbtmc.c | 59 ++++++----- drivers/usb/dwc3/core.h | 4 + drivers/usb/dwc3/gadget.c | 60 +++++------- drivers/usb/gadget/composite.c | 12 +-- drivers/usb/gadget/function/f_ecm.c | 7 ++ drivers/usb/gadget/udc/tegra-xudc.c | 4 + drivers/usb/host/uhci-platform.c | 2 +- drivers/usb/host/xhci-dbgcap.c | 19 +++- drivers/usb/host/xhci-dbgcap.h | 3 + drivers/usb/host/xhci-ring.c | 19 ++-- drivers/usb/host/xhci-tegra.c | 3 + drivers/usb/misc/onboard_usb_dev.c | 10 +- drivers/usb/typec/tcpm/tcpm.c | 2 +- drivers/usb/typec/ucsi/displayport.c | 21 ++-- drivers/usb/typec/ucsi/ucsi.c | 34 +++++++ drivers/usb/typec/ucsi/ucsi.h | 2 + drivers/xen/swiotlb-xen.c | 1 + drivers/xen/xenbus/xenbus.h | 2 + drivers/xen/xenbus/xenbus_comms.c | 9 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 2 +- drivers/xen/xenbus/xenbus_probe.c | 14 +-- drivers/xen/xenbus/xenbus_xs.c | 18 +++- fs/buffer.c | 4 +- fs/eventpoll.c | 7 +- fs/nilfs2/the_nilfs.c | 3 - fs/ocfs2/alloc.c | 1 + fs/ocfs2/journal.c | 80 ++++++++++----- fs/ocfs2/journal.h | 1 + fs/ocfs2/ocfs2.h | 17 +++- fs/ocfs2/quota_local.c | 9 +- fs/ocfs2/suballoc.c | 38 +++++-- fs/ocfs2/suballoc.h | 1 + fs/ocfs2/super.c | 3 + fs/smb/client/cached_dir.c | 10 +- fs/smb/client/smb2inode.c | 2 + fs/userfaultfd.c | 28 ++++-- include/drm/ttm/ttm_backup.h | 18 ++-- include/drm/ttm/ttm_tt.h | 2 +- include/linux/hyperv.h | 6 ++ include/linux/timekeeper_internal.h | 8 +- include/linux/vmalloc.h | 1 + init/Kconfig | 3 + io_uring/io_uring.c | 58 +++++------ io_uring/sqpoll.c | 2 +- kernel/params.c | 4 +- kernel/time/timekeeping.c | 50 ++++++++-- kernel/time/vsyscall.c | 4 +- mm/huge_memory.c | 11 ++- mm/hugetlb.c | 6 ++ mm/internal.h | 27 +++-- mm/memblock.c | 9 +- mm/mm_init.c | 2 +- mm/swapfile.c | 32 ++++-- mm/vmalloc.c | 31 ++++-- rust/bindings/lib.rs | 1 + rust/kernel/alloc/kvec.rs | 3 + rust/kernel/list.rs | 3 + rust/kernel/str.rs | 46 ++++----- rust/macros/kunit.rs | 13 +-- rust/macros/module.rs | 19 +--- rust/macros/paste.rs | 2 +- rust/pin-init/internal/src/pinned_drop.rs | 3 +- rust/uapi/lib.rs | 1 + scripts/Makefile.vmlinux | 2 +- tools/objtool/check.c | 1 + tools/testing/selftests/kvm/arm64/set_id_regs.c | 8 +- tools/testing/selftests/mm/compaction_test.c | 19 +++- tools/testing/selftests/mm/guard-regions.c | 16 +-- tools/testing/selftests/mm/pkey-powerpc.h | 14 ++- tools/testing/selftests/mm/pkey_util.c | 1 + 206 files changed, 1745 insertions(+), 860 deletions(-)