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 ac3baca764a4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3774c72efda0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2e02fa093c71 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 86a8bffc3c86 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits b9d6f23c8bf3 Merge branch 'misc-6.11' into next-fixes adds fbc05142ccdd perf tools: Add tools/include/uapi/README adds aef21f6b6a4a tools/include: Sync uapi/drm/i915_drm.h with the kernel sources adds a625df3995c3 tools/include: Sync uapi/linux/kvm.h with the kernel sources adds 8ec9497d3ef3 tools/include: Sync uapi/linux/perf.h with the kernel sources adds b97350067626 tools/include: Sync uapi/sound/asound.h with the kernel sources adds 568901e709d7 tools/include: Sync uapi/asm-generic/unistd.h with the ker [...] adds ed86525f1f4b tools/include: Sync network socket headers with the kernel [...] adds 845295f4004c tools/include: Sync filesystem headers with the kernel sources adds f6d9883f8e68 tools/include: Sync x86 headers with the kernel sources adds d5b854893d27 tools/include: Sync arm64 headers with the kernel sources adds 4bbe60029319 perf daemon: Fix the build on 32-bit architectures new d7a5aa4b3c00 Merge tag 'perf-tools-fixes-for-v6.11-2024-08-15' of git:/ [...] new 11752c013f56 drm/amdgpu/mes: fix mes ring buffer overflow new f6098641d3e1 drm/amd/display: fix s2idle entry for DCN3.5+ new 0dbb81d44108 drm/amd/display: Enable otg synchronization logic for DCN321 new 338567d17627 drm/amd/display: Fix MST BW calculation Regression new 737222cebecb drm/amd/display: fix cursor offset on rotation 180 new 56fb276d0244 drm/amd/display: Adjust cursor position new e414a304f2c5 drm/amdgpu/jpeg2: properly set atomics vmid field new e6c6bd6253e7 drm/amdgpu/jpeg4: properly set atomics vmid field new 0573a1e2ea7e drm/amdgpu: Actually check flags for all context ops. new 278e1865b7a2 drm/amdgpu/mes12: update mes_v12_api_def.h new 2029b3d7e135 drm/amdgpu/mes: add multiple mes ring instances support new a13d91bf3c19 drm/amdgpu/mes12: load unified mes fw on pipe0 and pipe1 new 3738a7f0ddb9 drm/amdgpu/mes12: add mes pipe switch support new 1097727d6d0c drm/amdgpu/mes12: adjust mes12 sw/hw init for multiple pipes new 7254027e1e6e drm/amdgpu/mes12: configure two pipes hardware resources new af401543df51 drm/amdgpu/mes12: sw/hw fini for unified mes new 4246b1077ffc drm/amdgpu/mes12: fix suspend issue new 470516c29254 drm/amd/amdgpu: command submission parser for JPEG new 507a2286c052 drm/amdgpu: Update kmd_fw_shared for VCN5 new 23acd1f344e8 drm/amd/amdgpu: add HDP_SD support on gc 12.0.0/1 new 9370e43071ba Merge tag 'amd-drm-fixes-6.11-2024-08-14' of https://gitla [...] adds cd9aae921ab6 dt-bindings: display: panel: samsung,atna45dc02: Fix indentation adds b86aa4140f6a drm: panel-orientation-quirks: Add quirk for Ayn Loki Zero adds 2c71c8459c8c drm: panel-orientation-quirks: Add quirk for Ayn Loki Max adds 497d370a644d drm/v3d: Fix out-of-bounds read in `v3d_csd_job_run()` adds fd45cc614b8a drm/rockchip: inno-hdmi: Fix infoframe upload new 75eac7e8bb77 Merge tag 'drm-misc-fixes-2024-08-15' of https://gitlab.fr [...] new ddeb7989a98f drm/xe: Validate user fence during creation new e98a032c0340 drm/xe: Move part of xe_file cleanup to a helper new d28bb0120f36 drm/xe: Add ref counting for xe_file new 6309f9b1fc4d drm/xe: Take a ref to xe file when user creates a VM new 817c70e2ba27 drm/xe: Fix use after free when client stats are captured new 64da63cd3f7d drm/xe/vf: Fix register value lookup new 55ea73aacfb9 drm/xe: Build PM into GuC CT layer new 4f7652dcd339 drm/xe/pf: Fix VF config validation on multi-GT platforms new 90be4cc6f767 drm/xe: Add xe_gt_tlb_invalidation_fence_init helper new 58bfe6674467 drm/xe: Drop xe_gt_tlb_invalidation_wait new f002702290fc drm/xe: Hold a PM ref when GT TLB invalidations are inflight new f8e170a3dd72 Merge tag 'drm-xe-fixes-2024-08-15' of https://gitlab.free [...] new 042b8711a0be drm/mediatek: Set sensible cursor width/height values to f [...] new fee9d135e2fd Merge tag 'mediatek-drm-fixes-20240805' of https://git.ker [...] new 37b20e9a5810 Merge tag 'drm-fixes-2024-08-16' of https://gitlab.freedes [...] adds ccbfcac05866 ALSA: timer: Relax start tick time check for slave timer elements adds ef9718b3d54e ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaP [...] adds 90ec3a8a7fd0 spi: Add empty versions of ACPI functions adds 9219b179bab2 Merge tag 'spi-acpi-lookup-dummy' of https://git.kernel.or [...] adds 03c5c350e38d ALSA: hda/realtek: Add support for new HP G12 laptops adds eb75d05d96b8 Merge branch 'topic/cirrus-hp-g12' into for-linus adds 004eb8ba776c ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET adds 3beddef84d90 ALSA: hda/tas2781: fix wrong calibrated data order adds 12d82c7b0a61 ALSA: hda: cs35l56: Remove redundant call to hda_cs_dsp_co [...] adds 8475a1d9bb7a ALSA: hda: cs35l41: Remove redundant call to hda_cs_dsp_co [...] adds c286f204ce6b ALSA: usb-audio: Support Yamaha P-125 quirk entry adds 829e2a23121f ALSA: hda/tas2781: Use correct endian conversion new d58c542a33e7 Merge tag 'sound-6.11-rc4' of git://git.kernel.org/pub/scm [...] adds aad418323267 gpio: mlxbf3: Support shutdown() function new 9bd40f824a7f Merge tag 'gpio-fixes-for-v6.11-rc4' of git://git.kernel.o [...] adds fca5b78511e9 iommu: Restore lost return in iommu_report_device_fault() adds 92567a5f92bc iommu: Remove unused declaration iommu_sva_unbind_gpasid() new de53959e001b Merge tag 'iommu-fixes-v6.11-rc3' of git://git.kernel.org/ [...] new 1e1fd567d32f dm suspend: return -ERESTARTSYS instead of -EINTR new 7a636b4f03af dm resume: don't return EINVAL when signalled new 86cfa9a85fb0 Documentation: dm-crypt.rst warning + error fix new faada2174c08 dm persistent data: fix memory allocation failure new 670c12ce09a8 Merge tag 'for-6.11/dm-fixes' of git://git.kernel.org/pub/ [...] adds 6486cad00a8b KEYS: trusted: fix DCP blob payload length assignment adds 0e28bf61a5f9 KEYS: trusted: dcp: fix leak of blob encryption key new 1486141ad8e7 Merge tag 'keys-trusted-next-6.11-rc4' of git://git.kernel [...] new d0949cd44a62 tracing: Return from tracing_buffers_read() if the file ha [...] new 90574d2a6759 rtla/osnoise: Prevent NULL dereference in error handling new 4a621e291000 Merge tag 'trace-v6.11-rc3' of git://git.kernel.org/pub/sc [...] adds ee9a68394b4b riscv: Re-introduce global icache flush in patch_text_XXX() adds 61119394631f riscv: entry: always initialize regs->a0 to -ENOSYS adds 57d76bc51fd8 riscv: change XIP's kernel_map.size to be size of the enti [...] adds a445699879f9 RISC-V: ACPI: NUMA: initialize all values of acpi_early_no [...] adds e01d48c699bb riscv: Fix out-of-bounds when accessing Andes per hart ven [...] adds c42e2f076769 RISC-V: hwprobe: Add MISALIGNED_PERF key adds 1f5288874de7 RISC-V: hwprobe: Add SCALAR to misaligned perf defines adds 32d5f7add080 Merge patch series "RISC-V: hwprobe: Misaligned scalar per [...] new 5b179fe05233 Merge tag 'riscv-for-linus-6.11-rc4' of git://git.kernel.o [...] adds 5ce86c6c8613 rust: suppress error messages from CONFIG_{RUSTC,BINDGEN}_ [...] adds aacf93e87f0d rust: fix the default format for CONFIG_{RUSTC,BINDGEN}_VE [...] adds 0ba521d6948e rust: macros: indent list item in `module!`'s docs adds fe992163575b rust: Support latest version of `rust-analyzer` adds 869b5016e94e kbuild: rust: skip -fmin-function-alignment in bindgen flags adds 02dfd63afe65 rust: add intrinsics to fix `-Os` builds adds d734422b7dd7 kbuild: rust-analyzer: mark `rust_is_available.sh` invocat [...] adds 0eba65f0310d rust: x86: remove `-3dnow{,a}` from target features new 60cb1da6ed4a Merge tag 'rust-fixes-6.11' of https://github.com/Rust-for [...] adds d5240fa65db0 nvdimm/pmem: Set dax flag for all 'PFN_MAP' cases new e4a55b555db6 Merge tag 'libnvdimm-fixes-6.11-rc4' of git://git.kernel.o [...] adds 779bac999445 Revert "ACPI: EC: Evaluate orphan _REG under EC device" adds cdf65d73e001 ACPICA: Add a depth argument to acpi_execute_reg_methods() adds 71bf41b8e913 ACPI: EC: Evaluate _REG outside the EC scope more carefully new 64ab5e4039cd Merge tag 'acpi-6.11-rc4' of git://git.kernel.org/pub/scm/ [...] new b9b6ee6fe258 thermal: gov_bang_bang: Call __thermal_cdev_update() directly new 84248e35d9b6 thermal: gov_bang_bang: Split bang_bang_control() new 5f64b4a1ab1b thermal: gov_bang_bang: Add .manage() callback new 6e6f58a170ea thermal: gov_bang_bang: Use governor_data to reduce overhead new 296c871d2904 Merge tag 'thermal-6.11-rc4' of git://git.kernel.org/pub/s [...] adds 0710c3d304f6 dt-bindings: Batch-update Konrad Dybcio's email adds e1cf752ede8e dt-bindings: eeprom: at25: add fujitsu,mb85rs256 compatible adds b739dffa5d57 of/irq: Prevent device address out-of-bounds read in inter [...] new 2731835f3f2e Merge tag 'devicetree-fixes-for-6.11-2' of git://git.kerne [...] adds 84f2eecf9501 io_uring/napi: check napi_enabled in io_napi_add() before [...] adds 48cc7ecd3a68 io_uring/napi: remove duplicate io_napi_entry timeout assignation new e4956dc7a84d io_uring/sqpoll: annotate debug task == current with data_race() new 1fc2ac428ef7 io_uring: fix user_data field name in comment new c5ac744cddda Merge tag 'io_uring-6.11-20240824' of git://git.kernel.dk/linux new 2a07bb64d801 s390/dasd: Remove DMA alignment new 7db404233658 s390/dasd: fix error recovery leading to data corruption o [...] new c916ca35308d md/raid1: Fix data corruption for degraded array with slow disk new 50faba777177 Merge tag 'md-6.11-20240815' of https://git.kernel.org/pub [...] new b313a8c83551 block: Fix lockdep warning in blk_mq_mark_tag_wait new 85652baa895b Merge tag 'block-6.11-20240824' of git://git.kernel.dk/linux adds 39a3396558fb clk: thead: fix dependency on clk_ignore_unused new 216595b708da Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds f94511df53bb arm64: uaccess: correct thinko in __get_mem_asm() adds a21dcf0ea856 arm64: ACPI: NUMA: initialize all values of acpi_early_nod [...] adds f75c235565f9 arm64: Fix KASAN random tag seed initialization new c2cdb13a34d9 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new e5fa841af679 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] adds a24e6e7146e3 bcachefs: delete faulty fastpath in bch2_btree_path_traver [...] adds bd864bc2d907 bcachefs: Fix bch2_trigger_alloc when upgrading from old versions adds d9e615762bf2 bcachefs: bch2_accounting_invalid() fixup adds 486d92073532 bcachefs: disk accounting: ignore unknown types adds 48d6cc1b4895 bcachefs: Add missing downgrade table entry adds 968feb854a86 bcachefs: Convert for_each_btree_node() to lockrestart_do() adds b2f11c6f3e1f lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() adds 7254555c440f bcachefs: Add hysteresis to waiting on btree key cache flush adds 790666c8ac64 bcachefs: Improve trans_blocked_journal_reclaim tracepoint adds 06a8693b890c bcachefs: Add a time_stat for blocked on key cache flush adds c99471024f24 bcachefs: Fix warning in __bch2_fsck_err() for trans not p [...] adds d97de0d017cd bcachefs: Make bkey_fsck_err() a wrapper around fsck_err() adds 5132b99bb626 bcachefs: Kill __bch2_accounting_mem_mod() adds 58474f76a770 bcachefs: bcachefs_metadata_version_disk_accounting_inum new c2f6e16a6771 bcachefs: Increase size of cuckoo hash table on too many rehashes new 075cabf324c3 bcachefs: Fix forgetting to pass trans to fsck_err() new 9482f3b05332 bcachefs: avoid overflowing LRU_TIME_BITS for cached data lru new 99c87fe0f584 bcachefs: fix incorrect i_state usage new 0e49d3ff1250 bcachefs: Fix locking in __bch2_trans_mark_dev_sb() new b71817585383 Merge tag 'bcachefs-2024-08-16' of git://evilpiepirate.org [...] adds 73c34b0b85d4 xfs: attr forks require attr, not attr2 adds 04d6dbb55301 xfs: revert AIL TASK_KILLABLE threshold adds 8d16762047c6 xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DA [...] new d09840f8b362 Merge tag 'xfs-6.11-fixes-3' of git://git.kernel.org/pub/s [...] adds 6b9935da2a6b scsi: mpi3mr: Add missing spin_lock_init() for mrioc->trig [...] adds 8c6b808c8c2a scsi: mpi3mr: Avoid MAX_PAGE_ORDER WARNING for buffer allocations new df6cbc62cc9b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 71833e79a421 i2c: Use IS_REACHABLE() for substituting empty ACPI functions adds 4e91fa1ef3ce i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_r [...] adds 14d069d92951 i2c: tegra: Do not mark ACPI devices as irq safe new 87cea484951e Merge tag 'i2c-host-fixes-6.11-rc4' of git://git.kernel.or [...] new 98a1b2d71f9f Merge tag 'i2c-for-6.11-rc4' of git://git.kernel.org/pub/s [...] adds 74c2ab6d653b smb/client: avoid possible NULL dereference in cifs_free_s [...] adds 836bb3268db4 smb3: fix lock breakage for cached writes adds 5b4f3af39b65 smb: smb2pdu.h: Use static_assert() to check struct sizes new e0fac5fc8b76 Merge tag 'v6.11-rc3-smb3-client-fixes' of git://git.samba [...] adds 06ce0af34177 soc: fsl: qbman: remove unused struct 'cgr_comp' adds e7a9af8c93aa powerpc/mm: Fix size of allocated PGDIR adds e7e846dc6c73 powerpc/mm: Fix boot warning with hugepages and CONFIG_DEB [...] adds 6c17ea1f3eaa cpu/SMT: Enable SMT only if a core is online adds 227bbaabe64b powerpc/topology: Check if a core is online new 810996a36309 Merge tag 'powerpc-6.11-2' of git://git.kernel.org/pub/scm [...] new e46bc2e7eb90 mseal: fix is_madv_discard() new 5f75cfbd6bb0 mm/hugetlb: fix hugetlb vs. core-mm PT locking new ace0741a55e4 mm: don't account memmap on failure new f4cb78af91e3 mm: add system wide stats items category new 9d8573111024 mm: don't account memmap per-node new d75abd0d0bc2 mm/memory-failure: use raw_spinlock_t in struct memory_fai [...] new 61ebe5a747da mm/vmalloc: fix page mapping if vm_area_alloc_pages() with [...] new 40b760cfd445 mm/numa: no task_numa_fault() call if PTE is changed new fd8c35a92910 mm/numa: no task_numa_fault() call if PMD is changed new af3b7d09a993 selftests/mm: compaction_test: fix off by one in check_com [...] new 807174a93d24 mm: fix endless reclaim on machines with unaccepted memory new 7c5e8d212d7d selftests: memfd_secret: don't build memfd_secret test on [...] new edb907a61333 crash: fix riscv64 crash memory reserve dead loop new a8fc28dad6d5 alloc_tag: introduce clear_page_tag_ref() helper function new 766c163c2068 alloc_tag: mark pages reserved during CMA activation as no [...] new 2e6506e1c4ee mm/migrate: fix deadlock in migrate_pages_batch() on large folios new c3f2d783a459 Merge tag 'mm-hotfixes-stable-2024-08-17-19-34' of git://g [...] new 3c0da3d163eb fuse: Initialize beyond-EOF page contents before setting uptodate new 534f7eff9239 btrfs: only enable extent map shrinker for DEBUG builds new 57b14823ea68 Merge tag 'for-6.11-rc3-tag' of git://git.kernel.org/pub/s [...] adds ab3de2c7ec91 thunderbolt: Fix memory leaks in {port|retimer}_sb_regs_write() adds e2006140ad2e thunderbolt: Mark XDomain as unplugged when router is removed adds 2185b4b72017 Merge tag 'thunderbolt-for-v6.11-rc3' of ssh://gitolite.ke [...] adds dcdb52d948f3 usb: xhci: Check for xhci->interrupters being allocated in [...] adds 741b41b48faf usb: xhci: fix duplicate stall handling in handle_tx_event() adds d209d1634e65 usb: typec: ucsi: Fix the return value of ucsi_run_command() adds 21ea1ce37fc2 Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET" adds 3ed486e383cc usb: misc: ljca: Add Lunar Lake ljca GPIO HID to ljca_gpio_hids[] adds af8e119f52e9 xhci: Fix Panther point NULL pointer deref at full-speed r [...] new 3d9061d22bef Merge tag 'usb-6.11-rc4' of git://git.kernel.org/pub/scm/l [...] adds dc98d76a15bc tty: serial: fsl_lpuart: mark last busy before uart_add_one_port adds 7258fdd7d745 tty: vt: conmakehash: remove non-portable code printing co [...] adds c9f6613b1612 tty: atmel_serial: use the correct RTS flag. adds 0863bffda113 Revert "serial: 8250_omap: Set the console genpd always on [...] new 394f33f9b3f4 Merge tag 'tty-6.11-rc4' of git://git.kernel.org/pub/scm/l [...] adds ccbde4b128ef char: xillybus: Don't destroy workqueue from work item run [...] adds 9bb5e74b2bf8 Revert "misc: fastrpc: Restrict untrusted app to attach to [...] new ad899c301c88 char: xillybus: Refine workqueue handling new 2374bf7558de char: xillybus: Check USB endpoints when probing device new e1bc113215ab Merge tag 'char-misc-6.11-rc4' of git://git.kernel.org/pub [...] adds abfceba0a7a2 ARM: riscpc: ecard: Fix the build adds cdd1fa91a6b8 mips: sgi-ip22: Fix the build new ccdbf91fdf5a Merge tag 'driver-core-6.11-rc4' of git://git.kernel.org/p [...] new 47ac09b91bef Linux 6.11-rc4 new c179bc12a412 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 2c3d2a490ba9 Merge branch 'misc-6.11' into next-fixes new ac3ec5d5844b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 821df8c2c764 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 (ac3baca764a4) \ N -- N -- N refs/heads/fs-current (821df8c2c764)
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 115 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/ABI/testing/sysfs-devices-system-cpu | 3 +- .../admin-guide/device-mapper/dm-crypt.rst | 15 +- Documentation/arch/riscv/hwprobe.rst | 36 +- .../bindings/clock/qcom,dispcc-sm6350.yaml | 2 +- .../bindings/clock/qcom,gcc-msm8994.yaml | 2 +- .../devicetree/bindings/clock/qcom,gcc-sm6125.yaml | 2 +- .../devicetree/bindings/clock/qcom,gcc-sm6350.yaml | 2 +- .../bindings/clock/qcom,sm6115-gpucc.yaml | 2 +- .../bindings/clock/qcom,sm6125-gpucc.yaml | 2 +- .../bindings/clock/qcom,sm6350-camcc.yaml | 2 +- .../bindings/clock/qcom,sm6375-dispcc.yaml | 2 +- .../devicetree/bindings/clock/qcom,sm6375-gcc.yaml | 2 +- .../bindings/clock/qcom,sm6375-gpucc.yaml | 2 +- .../bindings/clock/qcom,sm8350-videocc.yaml | 2 +- .../bindings/clock/qcom,sm8450-gpucc.yaml | 2 +- .../bindings/display/msm/qcom,sm6375-mdss.yaml | 2 +- .../display/panel/asus,z00t-tm5p5-nt35596.yaml | 2 +- .../bindings/display/panel/samsung,atna33xc20.yaml | 12 +- .../bindings/display/panel/sony,td4353-jdi.yaml | 2 +- Documentation/devicetree/bindings/eeprom/at25.yaml | 1 + .../bindings/interconnect/qcom,sc7280-rpmh.yaml | 2 +- .../bindings/interconnect/qcom,sc8280xp-rpmh.yaml | 2 +- .../bindings/interconnect/qcom,sm8450-rpmh.yaml | 2 +- .../devicetree/bindings/iommu/qcom,iommu.yaml | 2 +- .../bindings/pinctrl/qcom,mdm9607-tlmm.yaml | 2 +- .../bindings/pinctrl/qcom,sm6350-tlmm.yaml | 2 +- .../bindings/pinctrl/qcom,sm6375-tlmm.yaml | 2 +- .../bindings/remoteproc/qcom,rpm-proc.yaml | 2 +- .../bindings/soc/qcom/qcom,rpm-master-stats.yaml | 2 +- Makefile | 4 +- arch/arm/mach-rpc/ecard.c | 2 +- arch/arm64/include/asm/uaccess.h | 2 +- arch/arm64/kernel/acpi_numa.c | 2 +- arch/arm64/kernel/setup.c | 3 - arch/arm64/kernel/smp.c | 2 + arch/mips/sgi-ip22/ip22-gio.c | 2 +- arch/powerpc/include/asm/topology.h | 13 + arch/powerpc/kernel/setup-common.c | 1 + arch/powerpc/mm/init-common.c | 4 +- arch/powerpc/mm/mem.c | 2 - arch/riscv/include/asm/hwprobe.h | 2 +- arch/riscv/include/uapi/asm/hwprobe.h | 6 + arch/riscv/kernel/acpi_numa.c | 2 +- arch/riscv/kernel/patch.c | 4 + arch/riscv/kernel/sys_hwprobe.c | 11 +- arch/riscv/kernel/traps.c | 4 +- arch/riscv/kernel/traps_misaligned.c | 6 +- arch/riscv/kernel/unaligned_access_speed.c | 12 +- arch/riscv/kernel/vendor_extensions.c | 2 +- arch/riscv/mm/init.c | 4 +- block/blk-mq-tag.c | 5 +- drivers/acpi/acpica/acevents.h | 6 +- drivers/acpi/acpica/evregion.c | 12 +- drivers/acpi/acpica/evxfregn.c | 64 +- drivers/acpi/ec.c | 14 +- drivers/acpi/internal.h | 1 + drivers/acpi/scan.c | 2 + drivers/char/xillybus/xillyusb.c | 42 +- drivers/clk/thead/clk-th1520-ap.c | 2 +- drivers/gpio/gpio-mlxbf3.c | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 83 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 63 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.h | 7 +- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c | 1 + drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 59 +- drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 296 ++++---- drivers/gpu/drm/amd/amdgpu/soc15d.h | 6 + drivers/gpu/drm/amd/amdgpu/soc24.c | 2 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 33 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 3 + .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 4 +- .../display/dc/resource/dcn321/dcn321_resource.c | 3 + drivers/gpu/drm/amd/include/mes_v12_api_def.h | 7 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 4 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 4 +- drivers/gpu/drm/v3d/v3d_sched.c | 14 +- drivers/gpu/drm/xe/xe_device.c | 59 +- drivers/gpu/drm/xe/xe_device.h | 3 + drivers/gpu/drm/xe/xe_device_types.h | 3 + drivers/gpu/drm/xe/xe_drm_client.c | 5 +- drivers/gpu/drm/xe/xe_exec_queue.c | 10 +- drivers/gpu/drm/xe/xe_exec_queue_types.h | 7 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 11 +- drivers/gpu/drm/xe/xe_gt_sriov_vf.c | 2 +- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 201 +++--- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h | 12 +- drivers/gpu/drm/xe/xe_gt_tlb_invalidation_types.h | 4 + drivers/gpu/drm/xe/xe_guc_ct.c | 10 +- drivers/gpu/drm/xe/xe_guc_submit.c | 4 + drivers/gpu/drm/xe/xe_pt.c | 26 +- drivers/gpu/drm/xe/xe_sync.c | 12 +- drivers/gpu/drm/xe/xe_vm.c | 38 +- drivers/i2c/busses/i2c-qcom-geni.c | 4 +- drivers/i2c/busses/i2c-tegra.c | 4 +- drivers/iommu/io-pgfault.c | 1 + drivers/md/dm-ioctl.c | 22 +- drivers/md/dm.c | 4 +- drivers/md/persistent-data/dm-space-map-metadata.c | 4 +- drivers/md/raid1.c | 14 +- drivers/misc/fastrpc.c | 22 +- drivers/nvdimm/pmem.c | 2 +- drivers/of/irq.c | 15 +- drivers/s390/block/dasd.c | 36 +- drivers/s390/block/dasd_3990_erp.c | 10 +- drivers/s390/block/dasd_eckd.c | 55 +- drivers/s390/block/dasd_genhd.c | 1 - drivers/s390/block/dasd_int.h | 2 +- drivers/scsi/mpi3mr/mpi3mr_app.c | 11 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 1 + drivers/soc/fsl/qbman/qman.c | 5 - drivers/thermal/gov_bang_bang.c | 83 ++- drivers/thermal/thermal_core.c | 3 +- drivers/thunderbolt/debugfs.c | 10 +- drivers/thunderbolt/switch.c | 1 + drivers/tty/serial/8250/8250_omap.c | 33 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 1 + drivers/tty/vt/conmakehash.c | 12 +- drivers/usb/host/xhci-mem.c | 2 +- drivers/usb/host/xhci-ring.c | 1 + drivers/usb/host/xhci.c | 8 +- drivers/usb/misc/usb-ljca.c | 1 + drivers/usb/typec/tcpm/tcpm.c | 1 - drivers/usb/typec/ucsi/ucsi.c | 2 +- fs/bcachefs/alloc_background.c | 77 +- fs/bcachefs/alloc_background.h | 30 +- fs/bcachefs/backpointers.c | 23 +- fs/bcachefs/backpointers.h | 5 +- fs/bcachefs/bcachefs.h | 1 + fs/bcachefs/bcachefs_format.h | 3 +- fs/bcachefs/bkey.h | 7 +- fs/bcachefs/bkey_methods.c | 109 ++- fs/bcachefs/bkey_methods.h | 21 +- fs/bcachefs/btree_gc.c | 5 +- fs/bcachefs/btree_io.c | 69 +- fs/bcachefs/btree_iter.c | 1 + fs/bcachefs/btree_iter.h | 42 +- fs/bcachefs/btree_key_cache.c | 5 - fs/bcachefs/btree_key_cache.h | 18 +- fs/bcachefs/btree_node_scan.c | 2 +- fs/bcachefs/btree_trans_commit.c | 82 +-- fs/bcachefs/btree_update_interior.c | 16 +- fs/bcachefs/buckets.c | 30 +- fs/bcachefs/buckets_waiting_for_journal.c | 11 +- fs/bcachefs/data_update.c | 6 +- fs/bcachefs/debug.c | 38 +- fs/bcachefs/dirent.c | 33 +- fs/bcachefs/dirent.h | 5 +- fs/bcachefs/disk_accounting.c | 34 +- fs/bcachefs/disk_accounting.h | 60 +- fs/bcachefs/disk_accounting_format.h | 8 +- fs/bcachefs/ec.c | 15 +- fs/bcachefs/ec.h | 5 +- fs/bcachefs/errcode.h | 1 + fs/bcachefs/error.c | 22 + fs/bcachefs/error.h | 39 +- fs/bcachefs/extents.c | 144 ++-- fs/bcachefs/extents.h | 24 +- fs/bcachefs/fs.c | 2 +- fs/bcachefs/inode.c | 77 +- fs/bcachefs/inode.h | 24 +- fs/bcachefs/journal_io.c | 24 +- fs/bcachefs/lru.c | 9 +- fs/bcachefs/lru.h | 5 +- fs/bcachefs/quota.c | 8 +- fs/bcachefs/quota.h | 5 +- fs/bcachefs/reflink.c | 19 +- fs/bcachefs/reflink.h | 22 +- fs/bcachefs/sb-downgrade.c | 6 +- fs/bcachefs/snapshot.c | 42 +- fs/bcachefs/snapshot.h | 11 +- fs/bcachefs/subvolume.c | 16 +- fs/bcachefs/subvolume.h | 5 +- fs/bcachefs/trace.c | 1 + fs/bcachefs/trace.h | 27 +- fs/bcachefs/xattr.c | 21 +- fs/bcachefs/xattr.h | 5 +- fs/btrfs/super.c | 8 +- fs/fuse/dev.c | 6 +- fs/smb/client/file.c | 21 +- fs/smb/common/smb2pdu.h | 2 + fs/xfs/scrub/bmap.c | 8 +- fs/xfs/xfs_ioctl.c | 11 + fs/xfs/xfs_trans_ail.c | 7 +- include/acpi/acpixf.h | 5 +- include/linux/hugetlb.h | 33 +- include/linux/i2c.h | 2 +- include/linux/iommu.h | 2 - include/linux/mm.h | 11 + include/linux/mmzone.h | 2 - include/linux/pgalloc_tag.h | 13 + include/linux/spi/spi.h | 19 +- include/linux/thermal.h | 1 + include/linux/vmstat.h | 22 +- include/uapi/linux/io_uring.h | 2 +- include/uapi/misc/fastrpc.h | 3 - init/Kconfig | 4 +- io_uring/napi.c | 3 +- io_uring/napi.h | 2 +- io_uring/sqpoll.c | 2 +- kernel/cpu.c | 12 +- kernel/crash_reserve.c | 3 +- kernel/trace/trace.c | 2 +- lib/generic-radix-tree.c | 2 + mm/huge_memory.c | 29 +- mm/hugetlb_vmemmap.c | 13 +- mm/memory-failure.c | 20 +- mm/memory.c | 33 +- mm/migrate.c | 16 +- mm/mm_init.c | 15 +- mm/mseal.c | 14 +- mm/page_alloc.c | 52 +- mm/page_ext.c | 18 +- mm/sparse-vmemmap.c | 11 +- mm/sparse.c | 5 +- mm/vmalloc.c | 11 +- mm/vmstat.c | 52 +- rust/Makefile | 8 +- rust/compiler_builtins.rs | 3 + rust/macros/lib.rs | 2 +- scripts/generate_rust_analyzer.py | 6 +- scripts/generate_rust_target.rs | 4 +- security/keys/trusted-keys/trusted_dcp.c | 35 +- sound/core/timer.c | 2 +- sound/pci/hda/cs35l41_hda.c | 2 +- sound/pci/hda/cs35l56_hda.c | 2 +- sound/pci/hda/patch_realtek.c | 100 ++- sound/pci/hda/tas2781_hda_i2c.c | 14 +- sound/usb/quirks-table.h | 1 + sound/usb/quirks.c | 2 + tools/arch/arm64/include/asm/cputype.h | 10 + tools/arch/powerpc/include/uapi/asm/kvm.h | 3 + tools/arch/x86/include/asm/cpufeatures.h | 803 +++++++++++---------- tools/arch/x86/include/asm/msr-index.h | 11 + tools/arch/x86/include/uapi/asm/kvm.h | 49 ++ tools/arch/x86/include/uapi/asm/svm.h | 1 + tools/include/uapi/README | 73 ++ tools/include/uapi/asm-generic/unistd.h | 2 +- tools/include/uapi/drm/i915_drm.h | 27 + tools/include/uapi/linux/in.h | 2 + tools/include/uapi/linux/kvm.h | 17 +- tools/include/uapi/linux/perf_event.h | 6 +- tools/include/uapi/linux/stat.h | 12 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 6 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 8 +- tools/perf/builtin-daemon.c | 9 +- tools/perf/trace/beauty/include/linux/socket.h | 5 +- tools/perf/trace/beauty/include/uapi/linux/fs.h | 163 ++++- tools/perf/trace/beauty/include/uapi/linux/mount.h | 10 +- tools/perf/trace/beauty/include/uapi/linux/stat.h | 12 +- .../perf/trace/beauty/include/uapi/sound/asound.h | 9 +- tools/testing/selftests/mm/Makefile | 2 + tools/testing/selftests/mm/compaction_test.c | 5 +- tools/testing/selftests/mm/run_vmtests.sh | 3 + tools/tracing/rtla/src/osnoise_top.c | 11 +- 270 files changed, 3011 insertions(+), 2101 deletions(-) create mode 100644 tools/include/uapi/README