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 c595ed83782e Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 7a044fc080c1 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds 63b17b653df3 kho: init new_physxa->phys_bits to fix lockdep adds 8b66ed2c3f42 kho: mm: don't allow deferred struct page with KHO adds 44958f2025ed kho: warn if KHO is disabled due to an error adds b64700d41bdc squashfs: fix memory leak in squashfs_fill_super adds dde30854bddf mm/debug_vm_pgtable: clear page table entries at destroy_args() adds 9a6a6a319157 tools/testing: add linux/args.h header and fix radix, VMA tests adds 63f5dec16760 mm/damon/core: fix commit_ops_filters by using correct nth [...] adds 7c91e0b91aaa mm/mremap: allow multi-VMA move when filesystem uses thp_g [...] adds d5f416c7c364 mm/mremap: catch invalid multi VMA moves earlier adds 742d3663a577 selftests/mm: add test for invalid multi VMA operations adds 8b26f0a8b4f2 .mailmap: add entry for Easwar Hariharan adds 0cc2a4880ced selftests/damon: fix selftests by installing drgn related script adds 808471ddb0fa iov_iter: iterate_folioq: fix handling of offset >= folio size adds c7b70f76db07 mm: rust: add page.rs to MEMORY MANAGEMENT - RUST adds 44958000bada MAINTAINERS: mark MGLRU as maintained adds 2e6053fea379 mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn adds b3dee902b6c2 mm/damon/core: fix damos_commit_filter not changing allow adds 053c8ebe74f7 mm/migrate: fix NULL movable_ops if CONFIG_ZSMALLOC=m adds ba1dd7ac735d mm/damon/sysfs-schemes: put damos dests dir after removing [...] adds 772e5b4a5e83 mm/mremap: fix WARN with uffd that has remap events disabled new 6eba757ce904 Merge tag 'mm-hotfixes-stable-2025-08-21-18-17' of git://g [...] adds 76d2e3890fb1 NFS: Fix a race when updating an existing write new e86ba12cf84a Merge tag 'nfs-for-6.17-2' of git://git.linux-nfs.org/proj [...] adds 453a6d2a68e5 cifs: Fix oops due to uninitialised variable new 3cfcd57def33 Merge tag '6.17-rc2-smb3-client-fix' of git://git.samba.or [...] adds eafae0fdd115 ALSA: hda/realtek: Add support for HP EliteBook x360 830 G [...] adds c0ed3c2edc76 ALSA: hda/tas2781: Add name prefix tas2781 for tas2781's d [...] adds 89f0addeee3c ALSA: usb-audio: Fix size validation in convert_chmap_v3() adds 018f659753fd ALSA: hda/realtek: Fix headset mic on ASUS Zenbook 14 adds f4b3cef55f5f ALSA: hda/realtek: Audio disappears on HP 15-fc000 after w [...] adds 3f4422e7c943 ALSA: hda: tas2781: Fix wrong reference of tasdevice_priv adds af24c20c4633 ASoC: codecs: ES9389: Modify the standby configuration adds f135fb24ef29 ASoC: cs35l56: Update Firmware Addresses for CS35L63 for p [...] adds 8dadc11b67d4 ASoC: cs35l56: Handle new algorithms IDs for CS35L63 adds 8d13d1bdb59d ASoC: cs35l56: Remove SoundWire Clock Divider workaround f [...] adds 7c15e4cabfa9 ASoC: cs35l56: Fixes for CS35L63 for production adds 279eb50aa8b6 Merge tag 'asoc-fix-v6.17-rc2' of https://git.kernel.org/p [...] adds 5003a65790ed ALSA: timer: fix ida_free call while not allocated adds 8410fe81093f ALSA: usb-audio: Use correct sub-type for UAC3 feature uni [...] new f28ad47b6692 Merge tag 'sound-6.17-rc3' of git://git.kernel.org/pub/scm [...] adds 8503d0fcb108 iommu/amd: Avoid stack buffer overflow from kernel cmdline adds 41f0200c718c iommu/tegra241-cmdqv: Fix missing cpu_to_le64 at lvcmdq_err_map new 685ca577b408 iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement new 72b6f7cd89ce iommu/virtio: Make instance lookup robust new 99d4d1a07087 iommu/riscv: prevent NULL deref in iova_to_phys new c37d2bc92b90 Merge tag 'iommu-fixes-v6.17-rc2' of git://git.kernel.org/ [...] adds 3c3e9a9f2972 RDMA/rxe: Flush delayed SKBs while releasing RXE resources adds d5c74713f011 RDMA/erdma: Fix ignored return value of init_kernel_qp adds d4ac86b47563 RDMA/erdma: Fix unset QPN of GSI QP adds 085a1b42e527 RDMA/hns: Fix querying wrong SCC context for DIP algorithm adds 6296f9a5293a RDMA/bnxt_re: Fix to do SRQ armena by default adds 666bce0bd7e7 RDMA/bnxt_re: Fix to remove workload check in SRQ limit path adds ba60a1e8cbbd RDMA/bnxt_re: Fix a possible memory leak in the driver adds 806b9f494f62 RDMA/bnxt_re: Fix to initialize the PBL array adds 2186e8c39eb1 MAINTAINERS: Remove bouncing irdma maintainer adds 111aea0464c2 RDMA/core: Free pfn_list with appropriate kvfree call adds fa2e2d31ee3b RDMA/hns: Fix dip entries leak on devices newer than hip09 new e2d324af56f7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds dec8b38be4b3 mmc: sdhci-pci-gli: Add a new function to simplify the code adds 293ed0f5f34e mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() [...] adds 340be332e420 mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER adds e251709aaddb mmc: sdhci-of-arasan: Ensure CD logic stabilization before [...] adds 99d7ab8db9d8 memstick: Fix deadlock by moving removing flag earlier adds d2d7a96b29ea mmc: sdhci_am654: Disable HS400 for AM62P SR1.0 and SR1.1 new afd58777de7f Merge tag 'mmc-v6.17-rc2' of git://git.kernel.org/pub/scm/ [...] adds fad2cf04e91f scsi: fnic: Remove a useless struct mempool forward declaration adds 823f95575d85 scsi: ufs: ufs-pci: Add support for Intel Wildcat Lake adds 9dcf111dd3e7 scsi: qla4xxx: Prevent a potential error pointer dereference adds eabcac808ca3 scsi: ufs: core: Fix IRQ lock inversion for the SCSI host lock adds e5203d89d59b scsi: ufs: core: Remove WARN_ON_ONCE() call from ufshcd_ui [...] adds 9ee35fd43f94 scsi: ufs: core: Fix the return value documentation adds 09d57d68ba9a scsi: ufs: core: Rename ufshcd_wait_for_doorbell_clr() adds 6300d5c54387 scsi: ufs: ufs-qcom: Fix ESI null pointer dereference new edeee68c4274 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 508c1314b342 io_uring/futex: ensure io_futex_wait() cleans up properly [...] new e4e6aaea46b7 io_uring: clear ->async_data as part of normal init new d28de4fc0aaa Merge tag 'io_uring-6.17-20250822' of git://git.kernel.dk/linux adds 0227af355b50 selftests: ublk: Use ARRAY_SIZE() macro to improve code adds 61ca3b891b4b block: handle pi_tuple_size in queue_limits_stack_integrity adds f4ae1744033d block: remove newlines from the warnings in blk_validate_i [...] adds 25db5f284fb8 md: add legacy_async_del_gendisk mode adds c27973211ffc md: keep recovery_cp in mdp_superblock_s adds cb0780ad4333 md: add helper rdev_needs_recovery() adds b7ee30f0efd1 md: fix sync_action incorrect display during resync adds 724216903700 Merge tag 'md-6.17-20250819' of gitolite.kernel.org:pub/sc [...] adds 8aa5a3b68ad1 loop: Consolidate size calculation logic into lo_calculate_size() adds 47b71abd5846 loop: use vfs_getattr_nosec for accurate file size adds d0a2b527d8c3 block: tone down bio_check_eod adds 2d82f3bd8910 blk-mq: fix lockdep warning in __blk_mq_update_nr_hw_queues adds 275332877e2f block: skip q->rq_qos check in rq_qos_done_bio() adds ade1beea1c27 block: decrement block_rq_qos static key in rq_qos_del() adds 370ac285f23a block: avoid cpu_hotplug_lock depedency on freeze_lock new a2e94e80790b Merge tag 'block-6.17-20250822' of git://git.kernel.dk/linux adds d26a9f4f0a77 platform/x86: dell-smbios-wmi: Stop touching WMI device ID adds 5b9e07551faa platform/x86/amd: pmc: Drop SMU F/W match for Cezanne adds dff6f3687879 platform/x86/intel-uncore-freq: Check write blocked for ELC adds 2c78fb287e1f platform/x86/amd/hsmp: Ensure sock->metric_tbl_addr is non-NULL adds de5cec220e4d platform/x86/amd/hsmp: Ensure success even if hwmon regist [...] adds 748f89751144 platform/x86: hp-wmi: mark Victus 16-r1xxx for victus_s fa [...] new 272aa18fea29 Merge tag 'platform-drivers-x86-v6.17-2' of git://git.kern [...] adds 8ea815399c3f compiler: remove __ADDRESSABLE_ASM{_STR,}() again adds efdaa61d73a1 drivers/xen/xenbus: remove quirk for Xen 3.x new b3d80535e213 Merge tag 'for-linus-6.17-rc3-tag' of git://git.kernel.org [...] adds eb173ce0e235 s390/configs: Update defconfigs adds fcc43a7e294f s390/configs: Set HZ=1000 adds 430fa71027b6 s390/sclp: Fix SCCB present check adds 93f616ff870a s390/mm: Do not map lowcore with identity mapping adds fec7bdfe7f86 s390/hypfs: Avoid unnecessary ioctl registration in debugfs adds 3868f910440c s390/hypfs: Enable limited access during lockdown new cf6fc5eefc5b Merge tag 's390-6.17-3' of git://git.kernel.org/pub/scm/li [...] adds 8fe8a092043f iommufd: viommu: free memory allocated by kvcalloc() using [...] adds 447c6141e8ea iommufd: Fix spelling errors in iommufd.rst new 471b25a2fcbb Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...] adds f52d6aa98379 drm/i915/lnl+/tc: Fix handling of an enabled/disconnected [...] adds 5fd35236546a drm/i915/icl+/tc: Cache the max lane count value adds c87514a0bb0a drm/i915/lnl+/tc: Fix max lane count HW readout adds c5c2b4b38416 drm/i915/lnl+/tc: Use the cached max lane count value adds d7fa5754e83c drm/i915/icl+/tc: Convert AUX powered WARN to a debug message adds ff646d033783 drm/i915: silence rpm wakeref asserts on GEN11_GU_MISC_IIR access adds 8236820fd767 drm/i915/gt: Relocate compression repacking WA for JSL/EHL adds 98c4a3f4ae01 Merge tag 'drm-intel-fixes-2025-08-20' of https://gitlab.f [...] adds 0aa86640ebd9 drm/amd/display: Revert Add HPO encoder support to Replay adds 79e25cd06e85 drm/amdgpu/swm14: Update power limit logic adds 07b93a5704b0 drm/amd/display: Avoid a NULL pointer dereference adds 66af73a1c319 drm/amd/display: Fix Xorg desktop unresponsive on Replay panel adds 7a2ca2ea64b1 drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_ [...] adds cb7b7ae53b55 drm/amd/display: Don't overclock DCE 6 by 15% adds 1fc931be2f47 drm/amd/display: Adjust DCE 8-10 clock, don't overclock by 15% adds 669f73a26f61 drm/amd/display: Find first CRTC and its line time in dce1 [...] adds 7d07140d37f7 drm/amd/display: Fill display clock and vblank time in dce [...] adds 8246147f1fba drm/amd/display: Don't warn when missing DCE encoder caps adds f14ee2e7a86c drm/amd/display: Don't print errors for nonexistent connectors adds 10507478468f drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 adds 297a4833a68a drm/amd/display: Fix DP audio DTO1 clock source on DCE 6. adds dbb2c3adc4a6 Merge tag 'amd-drm-fixes-6.17-2025-08-20' of https://gitla [...] adds bb8aeaa3191b drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor(). adds 01c2afe73583 drm/nouveau: fix typos in comments adds 8d2b0853add1 Merge drm/drm-fixes into drm-misc-fixes adds d28b9d2925b4 drm/tests: Fix endian warning adds 05663d88fd0b drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on bi [...] adds 5634c8cb298a iosys-map: Fix undefined behavior in iosys_map_clear() adds f87d597e8393 MAINTAINERS: entry for DRM GPUVM adds fde578c86281 rust: alloc: replace aligned_size() with Kmalloc::aligned_ [...] adds 22ab0641b939 rust: drm: ensure kmalloc() compatible Layout adds 0c04a81c1d02 rust: drm: remove pin annotations from drm::Device adds 360077278ba6 rust: drm: don't pass the address of drm::Device to drm_dev_put() adds 9af8f2b469c0 drm/panic: Add a u64 divide by 10 for arm32 adds 3eb61d7cb74c Revert "drm/amdgpu: Use dma_buf from GEM object instance" adds ea177a1b1efc drm/rockchip: cdn-dp: select bridge for cdp-dp adds a52dffaa46c2 drm/rockchip: vop2: make vp registers nonvolatile adds 50a8c08b8b69 drm/bridge: analogix_dp: Fix bailout for devm_drm_bridge_alloc() adds 989fe6771266 drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc() adds 6cc44e9618f0 drm: Add directive to format code in comment adds db2e7bcee11c drm: nova-drm: fix 32-bit arm build adds 39ca24675b7e MAINTAINERS: Change habanalabs maintainers adds a44458dfd5bc accel/habanalabs/gaudi2: Use kvfree() for memory allocated [...] adds 0f580d5d3d9d rust: alloc: fix `rusttest` by providing `Cmalloc::aligned [...] adds e5f48bfa2ae0 drm/hisilicon/hibmc: fix the i2c device resource leak when [...] adds 8bed4ec42a4e drm/hisilicon/hibmc: fix irq_request()'s irq name variable [...] adds 93a08f856fcc drm/hisilicon/hibmc: fix the hibmc loaded failed bug adds 9f98b429ba67 drm/hisilicon/hibmc: fix rare monitors cannot display problem adds 3271faf42d13 drm/hisilicon/hibmc: fix dp and vga cannot show together adds 1a2cf179e297 Merge drm/drm-fixes into drm-misc-fixes new f9915c391cf7 Merge tag 'drm-misc-fixes-2025-08-21' of https://gitlab.fr [...] new 658a1c8e0a66 drm/xe: Assign ioctl xe file handler to vm in xe_vm_create new 8a3011407363 drm/xe: Move ASID allocation and user PT BO tracking into [...] new 111fb43a5577 drm/xe: Fix vm_bind_ioctl double free bug new a60f5ee68efd Merge tag 'drm-xe-fixes-2025-08-21-1' of https://gitlab.fr [...] new 6debb6904172 Merge tag 'drm-fixes-2025-08-23-1' of https://gitlab.freed [...] adds eb5ca9094a18 mm/vmscan: fix inverted polarity in lru_gen_seq_show() adds 82b3644d3dea device: rust: expand documentation for DeviceContext adds d6e26c1ae4a6 device: rust: expand documentation for Device adds 970a7c68788e driver: rust: expand documentation for driver infrastructure adds a5ba9ad41725 rust: faux: fix C header link adds 75a7b151e808 rust: devres: fix leaking call to devm_add_action() adds ba6cc29351b1 debugfs: fix mount options not being applied adds d49172bbd7eb Documentation: clarify the expected collaboration with sec [...] adds 3a68841d1d9b Documentation: smooth the text flow in the security bug re [...] new 52025b8fc992 Merge tag 'driver-core-6.17-rc3' of git://git.kernel.org/p [...] adds 26ebba25e210 tools/latency-collector: Check pkg-config install adds 7b128f1d53dc rtla: Check pkg-config install adds 6a909ea83f22 tracing: Limit access to parser->buffer when trace_get_use [...] adds cd6e4faba96f ring-buffer: Remove redundant semicolons adds edede7a6dcd7 trace/fgraph: Fix the warning caused by missing unregister [...] new e3d01979e4bf fgraph: Copy args in intermediate storage with entry new 4013aef2ced9 ftrace: Fix potential warning in trace_printk_seq during f [...] new bfb336cf97df ftrace: Also allocate and copy hash for reading of filter files new e1d8f9ccb24e Merge tag 'trace-v6.17-rc2-2' of git://git.kernel.org/pub/ [...] adds e664036cf364 usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2G [...] adds 202ad1aaca77 usb: gadget: tegra-xudc: fix PM use count underflow adds f9420f475775 usb: renesas-xhci: Fix External ROM access timeouts adds 8fe06185e11a usb: core: hcd: fix accessing unmapped memory in SINGLE_ST [...] adds 6ca8af3c8fb5 USB: storage: Add unusual-devs entry for Novatek NTK96550- [...] adds 58577118cc7c usb: dwc3: Ignore late xferNotReady event to prevent halt timeout adds 86f390ba59cd usb: dwc3: pci: add support for the Intel Wildcat Lake adds 9528d32873b3 kcov, usb: Don't disable interrupts in kcov_remote_start_u [...] adds 421255afa2a5 usb: chipidea: imx: improve usbmisc_imx7d_pullup() adds 98da66a70ad2 usb: storage: realtek_cr: Use correct byte order for bcs->Residue adds a3dc32c635ba USB: storage: Ignore driver CD mode for Realtek multi-mode [...] adds 45eae113dcca usb: dwc3: Remove WARN_ON for device endpoint command timeouts adds cabb6c5f4d9e usb: typec: maxim_contaminant: disable low power mode when [...] adds a381c6d6f646 usb: typec: maxim_contaminant: re-enable cc toggle if cc i [...] adds 70fb252a84a4 USB: core: Update kerneldoc for usb_hcd_giveback_urb() adds 309b6341d557 usb: typec: fusb302: Revert incorrect threaded irq fix adds 2eb03376151b usb: xhci: Fix slot_id resource race conflict adds ff9a09b3e09c usb: xhci: fix host not responding after suspend and resume new 8004d08330e1 Merge tag 'usb-6.17-rc3' of git://git.kernel.org/pub/scm/l [...] adds 1ca61060de92 fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() adds 300a0cfe9f37 cdx: Fix off-by-one error in cdx_rpmsg_probe() adds 96cb948408b3 comedi: pcl726: Prevent invalid irq number adds 3cd212e895ca comedi: Fix use of uninitialized memory in do_insn_ioctl() [...] adds 7afba9221f70 comedi: Make insn_rw_emulate_bits() do insn->n samples adds b47b493d6387 most: core: Drop device reference after usage in get_channel() adds 4e5b705cc614 iio: accel: sca3300: fix uninitialized iio scan data adds de18e978d0cd iio: proximity: isl29501: fix buffered read on big-endian systems adds 1cfb22c277c7 iio: adc: ad7173: prevent scan if too many setups requested adds ae5bc07ec9f7 iio: temperature: maxim_thermocouple: use DMA-safe buffer [...] adds 197e299aae42 iio: adc: ad7124: fix channel lookup in syscalib functions adds dfdc31e7ccf3 iio: imu: inv_icm42600: change invalid data error to -EBUSY adds 8a6ededaad2d iio: adc: bd79124: Add GPIOLIB dependency adds b04e4551893f iio: adc: ad7380: fix missing max_conversion_rate_hz on ad [...] adds a3c6eabe3bbd iio: adc: rzg2l: Cleanup suspend/resume path adds c69e13965f26 iio: adc: rzg2l_adc: Set driver data before enabling runtime PM adds 433b99e92294 iio: light: as73211: Ensure buffer holes are zeroed adds 43c0f6456f80 iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe() adds fe85261d7d55 Merge tag 'iio-fixes-for-6.17a' of ssh://gitolite.kernel.o [...] new 8d245acc1e88 Merge tag 'char-misc-6.17-rc3' of git://git.kernel.org/pub [...] adds 5eb4b9a4cdbb params: Replace deprecated strcpy() with strscpy() and memcpy() new 14f84cd318be Merge tag 'modules-6.17-rc3.fixes' of git://git.kernel.org [...] new 7b2823292178 mips: dts: lantiq: danube: add missing burst length property new 8c431ea8f3f7 mips: lantiq: xway: sysctrl: rename the etop node new a69dfb4e0acb Merge tag 'mips-fixes_6.17_1' of git://git.kernel.org/pub/ [...] adds d8df126349da x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_ini [...] adds e9576e078220 x86/CPU/AMD: Ignore invalid reset reason value adds d4932a1b148b x86/bugs: Fix GDS mitigation selecting when mitigation is off new 0f74d9cf52f5 Merge tag 'x86_urgent_for_v6.17_rc3' of git://git.kernel.o [...] adds b64fdd422a85 perf: Avoid undefined behavior from stopping/starting inac [...] new 69fd6b99b8f8 Merge tag 'perf_urgent_for_v6.17_rc3' of git://git.kernel. [...] adds d41e327582e1 MAINTAINERS: i2c: Update i2c_hisi entry adds 57f312b95593 i2c: rtl9300: Fix out-of-bounds bug in rtl9300_i2c_smbus_xfer adds d67b740b9edf i2c: rtl9300: Fix multi-byte I2C write adds ceee7776c010 i2c: rtl9300: Increase timeout for transfer polling adds 82b350dd8185 i2c: rtl9300: Add missing count byte for SMBus Block Ops new 3dd22078026c Merge tag 'i2c-host-fixes-6.17-rc3' of git://git.kernel.or [...] new c330cb607721 Merge tag 'i2c-for-6.17-rc3' of git://git.kernel.org/pub/s [...] new 1b237f190eb3 Linux 6.17-rc3 new 440d12adb84e Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] new fb44af5e985b Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 27ad534606c4 erofs: fix invalid algorithm for encoded extents new 44d319f7949a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...]
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 (c595ed83782e) \ N -- N -- N refs/heads/fs-current (44d319f7949a)
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 45 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 | 2 + Documentation/process/security-bugs.rst | 25 +- Documentation/userspace-api/iommufd.rst | 4 +- MAINTAINERS | 36 ++- Makefile | 2 +- arch/mips/boot/dts/lantiq/danube_easy50712.dts | 5 +- arch/mips/lantiq/xway/sysctrl.c | 10 +- arch/s390/boot/vmem.c | 3 + arch/s390/configs/debug_defconfig | 33 ++- arch/s390/configs/defconfig | 34 ++- arch/s390/configs/zfcpdump_defconfig | 3 +- arch/s390/hypfs/hypfs_dbfs.c | 19 +- arch/x86/include/asm/xen/hypercall.h | 5 +- arch/x86/kernel/cpu/amd.c | 8 +- arch/x86/kernel/cpu/bugs.c | 4 +- arch/x86/kernel/cpu/hygon.c | 3 + block/blk-core.c | 2 +- block/blk-mq-debugfs.c | 1 + block/blk-mq.c | 13 +- block/blk-rq-qos.c | 8 +- block/blk-rq-qos.h | 48 ++-- block/blk-settings.c | 12 +- drivers/accel/habanalabs/gaudi2/gaudi2.c | 2 +- drivers/block/loop.c | 39 +-- drivers/cdx/controller/cdx_rpmsg.c | 3 +- drivers/comedi/comedi_fops.c | 5 + drivers/comedi/drivers.c | 23 +- drivers/comedi/drivers/pcl726.c | 3 +- drivers/fpga/zynq-fpga.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 19 ++ drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 5 +- .../gpu/drm/amd/display/dc/bios/command_table.c | 2 +- .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 14 +- .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 40 ++-- .../amd/display/dc/clk_mgr/dce60/dce60_clk_mgr.c | 31 +-- drivers/gpu/drm/amd/display/dc/core/dc.c | 15 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 8 +- drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c | 43 +--- drivers/gpu/drm/amd/display/dc/dce/dmub_replay.h | 2 +- .../dc/link/protocols/link_edp_panel_control.c | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 20 -- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 3 + .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 30 ++- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +- drivers/gpu/drm/drm_gpuvm.c | 2 + drivers/gpu/drm/drm_panic_qr.rs | 22 +- drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.c | 14 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 22 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c | 5 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 11 +- drivers/gpu/drm/i915/display/intel_display_irq.c | 4 + drivers/gpu/drm/i915/display/intel_tc.c | 93 ++++++-- drivers/gpu/drm/i915/gt/intel_workarounds.c | 20 +- drivers/gpu/drm/nouveau/nouveau_exec.c | 6 +- drivers/gpu/drm/nouveau/nvif/vmm.c | 3 +- .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c | 4 +- drivers/gpu/drm/nova/file.rs | 3 +- drivers/gpu/drm/rockchip/Kconfig | 1 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 9 +- drivers/gpu/drm/tests/drm_format_helper_test.c | 3 +- drivers/gpu/drm/xe/xe_migrate.c | 2 +- drivers/gpu/drm/xe/xe_pxp_submit.c | 2 +- drivers/gpu/drm/xe/xe_vm.c | 48 ++-- drivers/gpu/drm/xe/xe_vm.h | 2 +- drivers/i2c/busses/i2c-rtl9300.c | 20 +- drivers/iio/accel/sca3300.c | 2 +- drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ad7124.c | 14 +- drivers/iio/adc/ad7173.c | 87 ++++++- drivers/iio/adc/ad7380.c | 1 + drivers/iio/adc/rzg2l_adc.c | 33 +-- drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c | 6 +- drivers/iio/light/as73211.c | 2 +- drivers/iio/pressure/bmp280-core.c | 9 +- drivers/iio/proximity/isl29501.c | 16 +- drivers/iio/temperature/maxim_thermocouple.c | 26 +- drivers/infiniband/core/umem_odp.c | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 8 +- drivers/infiniband/hw/bnxt_re/main.c | 23 ++ drivers/infiniband/hw/bnxt_re/qplib_fp.c | 30 +-- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 2 - drivers/infiniband/hw/bnxt_re/qplib_res.c | 2 + drivers/infiniband/hw/erdma/erdma_verbs.c | 6 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 6 +- drivers/infiniband/hw/hns/hns_roce_restrack.c | 9 +- drivers/infiniband/sw/rxe/rxe_net.c | 29 +-- drivers/infiniband/sw/rxe/rxe_qp.c | 2 +- drivers/iommu/amd/init.c | 4 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 2 +- drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 8 +- drivers/iommu/iommufd/viommu.c | 4 +- drivers/iommu/riscv/iommu.c | 2 +- drivers/iommu/virtio-iommu.c | 15 +- drivers/md/md.c | 122 +++++++--- drivers/memstick/core/memstick.c | 1 - drivers/memstick/host/rtsx_usb_ms.c | 1 + drivers/mmc/host/sdhci-of-arasan.c | 33 ++- drivers/mmc/host/sdhci-pci-gli.c | 37 +-- drivers/mmc/host/sdhci_am654.c | 18 ++ drivers/most/core.c | 2 +- drivers/platform/x86/amd/hsmp/acpi.c | 2 +- drivers/platform/x86/amd/hsmp/hsmp.c | 5 + drivers/platform/x86/amd/pmc/pmc-quirks.c | 54 +++-- drivers/platform/x86/amd/pmc/pmc.c | 13 - drivers/platform/x86/dell/dell-smbios-base.c | 19 +- drivers/platform/x86/dell/dell-smbios-smm.c | 3 +- drivers/platform/x86/dell/dell-smbios-wmi.c | 4 +- drivers/platform/x86/dell/dell-smbios.h | 2 +- drivers/platform/x86/hp/hp-wmi.c | 4 +- .../intel/uncore-frequency/uncore-frequency-tpmi.c | 5 + drivers/s390/char/sclp.c | 11 +- drivers/scsi/fnic/fnic.h | 2 - drivers/scsi/qla4xxx/ql4_os.c | 2 + drivers/ufs/core/ufshcd.c | 76 +++--- drivers/ufs/host/ufs-qcom.c | 39 ++- drivers/ufs/host/ufshcd-pci.c | 1 + drivers/usb/chipidea/ci_hdrc_imx.c | 3 +- drivers/usb/chipidea/usbmisc_imx.c | 23 +- drivers/usb/core/hcd.c | 28 ++- drivers/usb/core/quirks.c | 1 + drivers/usb/dwc3/dwc3-pci.c | 2 + drivers/usb/dwc3/ep0.c | 20 +- drivers/usb/dwc3/gadget.c | 19 +- drivers/usb/gadget/udc/tegra-xudc.c | 9 +- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci-mem.c | 22 +- drivers/usb/host/xhci-pci-renesas.c | 7 +- drivers/usb/host/xhci-ring.c | 9 +- drivers/usb/host/xhci.c | 23 +- drivers/usb/host/xhci.h | 3 +- drivers/usb/storage/realtek_cr.c | 2 +- drivers/usb/storage/unusual_devs.h | 29 +++ drivers/usb/typec/tcpm/fusb302.c | 12 +- drivers/usb/typec/tcpm/maxim_contaminant.c | 58 +++++ drivers/usb/typec/tcpm/tcpci_maxim.h | 1 + drivers/xen/xenbus/xenbus_xs.c | 23 -- fs/debugfs/inode.c | 11 +- fs/erofs/zmap.c | 67 +++--- fs/nfs/pagelist.c | 9 +- fs/nfs/write.c | 29 +-- fs/smb/client/smb2ops.c | 2 +- fs/squashfs/super.c | 14 +- include/linux/blkdev.h | 1 + include/linux/compiler.h | 8 - include/linux/iosys-map.h | 7 +- include/linux/iov_iter.h | 20 +- include/linux/kcov.h | 47 +--- include/linux/migrate.h | 5 + include/linux/nfs_page.h | 1 + include/sound/cs35l56.h | 5 +- include/sound/tas2781-tlv.h | 6 +- include/uapi/linux/raid/md_p.h | 2 +- io_uring/futex.c | 3 + io_uring/io_uring.c | 1 + kernel/Kconfig.kexec | 1 + kernel/events/core.c | 6 + kernel/kexec_handover.c | 29 ++- kernel/params.c | 7 +- kernel/trace/fgraph.c | 1 + kernel/trace/ftrace.c | 19 +- kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace.c | 22 +- kernel/trace/trace.h | 8 +- kernel/trace/trace_functions_graph.c | 22 +- mm/balloon_compaction.c | 6 + mm/damon/core.c | 15 +- mm/damon/sysfs-schemes.c | 2 +- mm/debug_vm_pgtable.c | 9 +- mm/memory-failure.c | 8 + mm/migrate.c | 38 ++- mm/mremap.c | 82 ++++--- mm/vmscan.c | 4 +- mm/zsmalloc.c | 10 + rust/kernel/alloc/allocator.rs | 30 ++- rust/kernel/alloc/allocator_test.rs | 11 + rust/kernel/device.rs | 208 ++++++++++++++-- rust/kernel/devres.rs | 27 ++- rust/kernel/driver.rs | 89 ++++++- rust/kernel/drm/device.rs | 32 ++- rust/kernel/faux.rs | 2 +- sound/core/timer.c | 4 +- sound/hda/codecs/realtek/alc269.c | 31 ++- sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 4 +- sound/hda/codecs/side-codecs/tas2781_hda_spi.c | 6 +- sound/soc/codecs/cs35l56-sdw.c | 69 ------ sound/soc/codecs/cs35l56-shared.c | 29 ++- sound/soc/codecs/cs35l56.c | 2 +- sound/soc/codecs/cs35l56.h | 3 - sound/soc/codecs/es8389.c | 2 +- sound/soc/codecs/tas2781-i2c.c | 4 +- sound/usb/stream.c | 2 +- sound/usb/validate.c | 2 +- {include => tools/include}/linux/args.h | 0 tools/testing/selftests/damon/Makefile | 1 + tools/testing/selftests/mm/mremap_test.c | 264 ++++++++++++++++++++- tools/testing/selftests/ublk/kublk.c | 4 +- tools/testing/shared/linux/idr.h | 4 + tools/tracing/latency/Makefile.config | 8 + tools/tracing/rtla/Makefile.config | 8 + 204 files changed, 2273 insertions(+), 1117 deletions(-) copy {include => tools/include}/linux/args.h (100%)