This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 3cd061b4b16f Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 52a9e909292e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 80508348e623 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 1f98be72c05b Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 29c1b925b23a Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits bd9ed03b790b Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits d5d28487dc9f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 46e5cbf80324 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits b4155058649d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 229b88c38466 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 91f30a971de8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 04930487a1e9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 26968ba7a7bd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b27eb1156e09 Merge branch 'fixes' of https://github.com/sophgo/linux.git omits a280af92f71f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0ad7d225682c Merge branch 'fs-current' of linux-next omits ce99b1f5c2ae Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits ebdbbbca924c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f1c3a859c5fe Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6673a3423716 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 4c99ef247824 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 3a81f0cb9fc9 PCI: pciehp: Retain Power Indicator bits for userspace indicators omits 8dea7ce8b091 PCI: Fix devres regression in pci_intx() omits f7c589ccd630 fs: don't allow non-init s_user_ns for filesystems without [...] omits 1d7cfde11d49 staging: iio: frequency: ad9834: Validate frequency parame [...] adds 5c563ee90a22 cpumask: introduce assign_cpu() macro adds e334771d83ec lib: bitmap: add missing MODULE_DESCRIPTION() macros adds e0eeb938adb0 bitops: Add a comment explaining the double underscore macros adds 692a68ee9c3c radix tree test suite: put definition of bitmap_clear() in [...] adds fb9086e95ad8 riscv: Remove unnecessary int cast in variable_fls() new 51c4767503d5 Merge tag 'bitmap-6.11-rc1' of https://github.com:/norov/linux new 4c7be57f2772 arm64: allow installing compressed image by default new dd90ad50cb37 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] new 9c421ef3f6b3 erofs: support STATX_DIOALIGN new 7dc5537c3f8b erofs: fix race in z_erofs_get_gbuf() new 684b290abc77 erofs: add support for FS_IOC_GETFSSYSFSPATH new 5d3bb77e5fce erofs: support multi-page folios for erofs_bread() new 14e9283fb22d erofs: convert comma to semicolon new 732c27539430 Merge tag 'erofs-for-6.11-rc1-2' of git://git.kernel.org/p [...] adds 65d284a38c0d ceph: use cap_wait_list only if debugfs is enabled adds 77bb4a501a77 ceph: convert comma to semicolon in __ceph_dentry_dir_leas [...] adds 578eb54c4a16 ceph: periodically flush the cap releases adds 03230edb0bd8 ceph: fix incorrect kmalloc size of pagevec mempool adds f5c466a0fdb2 rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait adds 2237ceb71f89 rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings adds 3ceccb14f557 rbd: don't assume rbd_is_lock_owner() for exclusive mappings new 6467dfdfc94c Merge tag 'ceph-for-6.11-rc1' of https://github.com/ceph/c [...] adds 62e2397c2203 arm64: remove redundant 'if HAVE_ARCH_KASAN' in Kconfig adds add6128fc7f0 arm64/Kconfig: Remove redundant 'if HAVE_FUNCTION_GRAPH_TRACER' adds 0c35e3bd412a kselftest: missing arg in ptrace.c adds 48f6430505c0 arm64/vdso: Remove --hash-style=sysv adds f3dfcd25455b arm64/sysreg: Correct the values for GICv4.1 adds 36639013b346 arm64: mm: Fix lockless walks with static and dynamic page [...] new a6294b5b1fdc Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 57e29f4c8919 s390: Add runtime constant support adds 5fd11b96b437 s390/pci: Refactor arch_setup_msi_irqs() adds ab42fcb511fd s390/pci: Allow allocation of more than 1 MSI interrupt adds e188e5d5ffd0 s390/setup: Fix __pa/__va for modules under non-GPL licenses adds ec25f99cc834 s390/kmsan: Fix merge conflict with get_lowcore() introduction adds 19af288706b2 s390/ptdump: Add KMSAN page markers adds e6ce1f12d777 s390/cpum_cf: Fix endless loop in CF_DIAG event stop adds b798b685b42c s390/boot: Do not assume the decompressor range is reserved adds a795eeaf851b s390/smp: Handle restart interrupt on ipl cpu adds 90fc5ac28235 s390/smp: Switch pcpu_devices to percpu adds d3604ffba152 s390: Move CIF flags to struct pcpu adds 035248a78432 s390/alternatives: Remove noaltinstr option adds 9be999a61232 s390/alternatives: Use consistent naming adds c77f7354c447 s390/alternatives: Merge both alternative header files adds ace76fac944b s390/alternatives: Move text sync functions adds 030f7951c5b2 s390/uaccess: Make s390_kernel_write() usable for decompressor adds b3e0c5f734f9 s390/alternatives: Rework to allow for callbacks adds 7f9d85998f6c s390/alternatives: Allow early alternative patching in dec [...] adds 47837a5c74f4 s390/nospec: Push down alternative handling adds beb8cee06f9b s390/alternatives: Remove alternative facility list adds 213400c4afd5 s390/nmi: Simplify ptregs setup adds fc8eac33ad93 s390/entry: Move SIE indicator flag to thread info adds 13be21f39ab5 s390/atomic_ops: Disable flag outputs constraint for GCC v [...] adds 5ade5be4edf8 s390: Add infrastructure to patch lowcore accesses adds 39e8c5d6a4ce s390/head64: Make startup code ready for lowcore relocation adds 12184a46767b s390/entry: Make __sie64a() ready for lowcore relocation adds ca2f0a26c498 s390/entry: Add base register to MBEAR macro adds 6908f8f916f2 s390/entry: Add base register to SIEEXIT macro adds 86e08d64eec3 s390/entry: Add base register to CHECK_VMAP_STACK/CHECK_ST [...] adds 9e1e275fa28d s390/entry: Make pgm_check_handler() ready for lowcore relocation adds bd2c55b307f7 s390/entry: Make int handlers ready for lowcore relocation adds 0001b7bbc53a s390/entry: Make mchk_int_handler() ready for lowcore relocation adds 4064b711127e s390/entry: Make restart_int_handler() ready for lowcore r [...] adds 7cc86dee44a4 s390/entry: Make __switch_to() ready for lowcore relocation adds 9b3dcae128f8 s390/entry: Make ret_from_fork() ready for lowcore relocation adds 361f6ec2fe20 s390/entry: Make system_call() ready for lowcore relocation adds 97cee3dd4a07 s390/kdump: Make kdump ready for lowcore relocation adds 8f1e70adb1a3 s390/boot: Add cmdline option to relocate lowcore adds 6dc2e98d5f1d s390: Remove protvirt and kvm config guards for uv code new 65ad409e6388 Merge tag 's390-6.11-2' of git://git.kernel.org/pub/scm/li [...] adds d13e2a6e95e6 drm/i915/dp: Reset intel_dp->link_trained before retrainin [...] adds 509580fad732 drm/i915/dp: Don't switch the LTTPR mode on an active link adds 7d4ecf3707b5 Merge tag 'drm-intel-next-fixes-2024-07-18' of https://git [...] adds 408c2f14a5d3 drm/xe/exec: Fix minor bug related to xe_sync_entry_cleanup adds bf07ca963d4f drm/xe/pf: Limit fair VF LMEM provisioning adds c9474b726b93 drm/xe: Wedge the entire device adds 90936a0a4c54 drm/xe: Don't suspend device upon wedge adds 78e6e468e111 Merge tag 'drm-xe-next-fixes-2024-07-18' of https://gitlab [...] adds 7c78fdbace0f drm/v3d: Add V3D tech revision to the device information adds 1fe1c66274fb drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 [...] adds 412dbc662e65 Merge tag 'drm-misc-next-fixes-2024-07-19' of https://gitl [...] adds 28814be88230 drm/amd: Bump KMS_DRIVER_MINOR version adds 7bbae44cf1bd drm/amd/display: fix doc entry for bb_from_dmub adds ecfa23c8df7e drm/amdgpu/vcn: identify unified queue in sw init adds 7d75ef3736a0 drm/amdgpu/vcn: not pause dpg for unified queue adds 6e169c7e0f84 drm/amd/display: Add doc entry for program_3dlut_size adds 0e2c796b4973 drm/amd/display: Add function banner for idle_workqueue adds b3fb79cda568 drm/amdgpu: add mutex to protect ras shared memory adds 2fdc99b96ea8 drm/amd/pm: early return if disabling DPMS for GFX IP v11.5.2 adds 5ae8fb971201 drm/amd/swsmu: enable Pstates profile levels for SMU v14.0.4 adds 4cf300f604fe drm/amd/display: Move DIO documentation to the right place adds 9947dbf984dd Documentation/gpu: Remove ':export:' option from DCN docum [...] adds 1200bce4de87 Documentation/gpu: Adjust DCN documentation paths adds d938ec1a12a2 drm/amd/display: Add simple struct doc to remove doc build [...] adds 91ca34cba3b6 Documentation/gpu: Remove undocumented files from dcn-bloc [...] adds 4b0eb9ce1591 Documentation/amdgpu: Fix duplicate declaration adds e3615bd19828 drm/amd/display: fix corruption with high refresh rates on [...] adds 627a24f5f25d Merge tag 'amd-drm-fixes-6.11-2024-07-18' of https://gitla [...] adds 65564157ae64 drm/i915/gt: Do not consider preemption during execlists_d [...] adds 26720dd2b5a1 drm/i915: Allow NULL memory region new a37cd98cd56e Merge tag 'drm-intel-next-fixes-2024-07-25' of https://git [...] adds b6f7d984ebf8 dt-bindings: display: panel: samsung,atna33xc20: Document [...] new 86f259cb7ca1 Merge tag 'drm-misc-next-fixes-2024-07-25' of https://gitl [...] new a03ebf116303 drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell new 73048bda46c3 drm/amdgpu: Fix atomics on GFX12 new df65aabef3c0 drm/amd/amdgpu: Fix uninitialized variable warnings new 23df34997d38 drm/amdgpu: Add empty HDP flush function to JPEG v4.0.3 new 485432d09001 drm/amdgpu: Add empty HDP flush function to VCN v4.0.3 new 6728f55590a6 drm/amdgpu/vcn: Use offsets local to VCN/JPEG in VF new 4ab68e168ae1 drm/amd/display: Check for NULL pointer new 5302d1a06a2c drm/amd/display: Remove ASSERT if significance is zero in [...] new afac8c6554cc drm/amdgpu: fix ras UE error injection failure issue new 1a8825259a9c drm/amdgpu: Fix eeprom max record count new fab1ead0ae3a drm/amdgpu: add missed harvest check for VCN IP v4/v5 new 5659b0c93a1e drm/amdgpu: reset vm state machine after gpu reset(vram lost) new d4ef5d2b7ee0 Merge tag 'amd-drm-fixes-6.11-2024-07-25' of https://gitla [...] new 0ba9b1551185 Merge tag 'drm-next-2024-07-26' of https://gitlab.freedesk [...] new eb966e0c5f23 Merge tag 'sound-fix-6.11-rc1' of git://git.kernel.org/pub [...] adds 1bbf5a2156fa auxdisplay: charlcd: Provide a forward declaration adds c8ffef985af5 auxdisplay: linedisp: Support configuring the boot message adds 4adbf7086dfd auxdisplay: linedisp: add missing MODULE_DESCRIPTION() macro adds c56a45064e98 auxdisplay: hd44780: add missing MODULE_DESCRIPTION() macro adds 632691ad8319 auxdisplay: Use sizeof(*pointer) instead of sizeof(type) adds 2ccfe94bc3ac auxdisplay: ht16k33: Drop reference after LED registration new 2f8c4f506285 Merge tag 'auxdisplay-for-v6.11-tag1' of git://git.kernel. [...] new e8432ac802a0 minmax: avoid overly complex min()/max() macro arguments in xen new 3a7e02c040b1 minmax: avoid overly complicated constant expressions in VM code adds 368990a7fe30 xen: fix multicall debug data referencing adds fc05ea89c9ab x86/xen: move xen_reserve_extra_memory() adds 4c006734898a x86/xen: fix memblock_reserve() usage on PVH new c17f1224b8d7 Merge tag 'for-linus-6.11-rc1a-tag' of git://git.kernel.or [...] adds eabd9db64ea8 ACPI: RISCV: Add NUMA support based on SRAT and SLIT adds 39494aec8a04 ACPI: NUMA: Add handler for SRAT RINTC affinity structure adds adc3e82d2537 ACPI: NUMA: change the ACPI_NUMA to a hidden option adds 5f76d4211ee4 ACPI: NUMA: replace pr_info with pr_debug in arch_acpi_numa_init adds 6a4aa4c94ba1 Merge patch series "Add ACPI NUMA support for RISC-V" adds 3d8d459c8ba2 RISC-V: hwprobe: sort EXT_KEY()s in hwprobe_isa_ext0() alp [...] adds 82b461680651 RISC-V: run savedefconfig for defconfig adds 23c996fc2bc1 riscv: Extend cpufeature.c to detect vendor extensions adds 9448d9accdd8 riscv: Add vendor extensions to /proc/cpuinfo adds 0f2425411101 riscv: Introduce vendor variants of extension helpers adds d4c8d79f5199 riscv: cpufeature: Extract common elements from extension [...] adds b9a603da42c8 Merge patch series "riscv: Separate vendor extensions from [...] adds 3308172276db trace: riscv: Remove deprecated kprobe on ftrace support adds 8d22d0db5bbc riscv: boot: remove duplicated targets line new 5d5fc33ce58e riscv: Improve exception and system call latency new 1d20e5d437cf riscv: signal: Remove unlikely() from WARN_ON() condition new b5db73fb1825 riscv: enable HAVE_ARCH_STACKLEAK adds 38738947db38 RISC-V: ACPI: Enable SPCR table for console output on RISC-V new ec1dc56b54d6 Merge patch "Enable SPCR table for console output on RISC-V" adds ee3fab10cb15 riscv: cacheinfo: remove the useless input parameter (node [...] adds 604f32ea6909 riscv: cacheinfo: initialize cacheinfo's level and type fr [...] adds 66381d36771e RISC-V: Select ACPI PPTT drivers new 3aa1a7d013dd Merge patch series "RISC-V: Select ACPI PPTT drivers" new 5c8405d763dc riscv: Extend sv39 linear mapping max size to 128G new 52420e483d3e RISC-V: Provide the frequency of time CSR via hwprobe new c9f33436d85b Merge tag 'riscv-for-linus-6.11-mw2' of git://git.kernel.o [...] adds facd40aa5c46 timers/migration: Do not rely always on group->parent adds 10a0e6f3d3db timers/migration: Move hierarchy setup into cpuhotplug pre [...] adds 92506741521f timers/migration: Improve tracing adds 3ba111032bc1 timers/migration: Use a single struct for hierarchy walk data adds d47be5898442 timers/migration: Read childmask and parent pointer in a s [...] adds 835a9a67f54f timers/migration: Rename childmask by groupmask to make na [...] adds 2367e28e231a timers/migration: Spare write when nothing changed adds f004bf9de057 timers/migration: Fix grammar in comment new 5256184b6119 Merge tag 'timers-urgent-2024-07-26' of git://git.kernel.o [...] new 5bf6f3c595d3 MAINTAINERS: mailmap: update James Clark's email address new 34e526f6182e dt-bindings: arm: update James Clark's email address new 4cd7ba16a0af mm: fix old/young bit handling in the faulting path new d9592025000b mm: huge_memory: use !CONFIG_64BIT to relax huge page alig [...] new d659b715e94a mm/huge_memory: avoid PMD-size page cache if needed new bf6acd5d1605 decompress_bunzip2: fix rare decompression failure new b3bebe44306e alloc_tag: outline and export free_reserved_page() new f59adcf59332 mm: memcg: add cacheline padding after lruvec in mem_cgrou [...] new 66eca1021a42 mm/page_alloc: fix pcp->count race between drain_pages_zon [...] new f556acc2facd selftests/mm: skip test for non-LPA2 and non-LVA systems new 4811f7af6090 nilfs2: handle inconsistent state in nilfs_btnode_create_block() new 7b0acd911ca0 Merge tag 'mm-hotfixes-stable-2024-07-26-14-33' of git://g [...] adds e5f98896efb3 thermal: trip: Split thermal_zone_device_set_mode() adds f7c1b0e4ae47 thermal: core: Back off when polling thermal zones on errors new 1fcaa5db40f9 Merge tag 'thermal-6.11-rc1-3' of git://git.kernel.org/pub [...] new 9bc7501b0b90 i3c: master: svc: resend target address when get NACK new be90ae1ba14a i3c: mipi-i3c-hci: Fix number of DAT/DCT entries for HCI v [...] new 8f2cb0327938 i3c: dw: Fix clearing queue thld new 64bf14590806 i3c: dw: Fix IBI intr programming new d9deb28f700c i3c: dw: Remove ibi_capable property new 74e931f090a1 i3c: mipi-i3c-hci: Switch to lower_32_bits()/upper_32_bits [...] new 2df1de813a5c i3c: mipi-i3c-hci: Set IBI Status and Data Ring base addresses new 8a2be2f1db26 i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup new 4642f7eddb75 i3c: mipi-i3c-hci: Round IBI data chunk size to HW support [...] new 48a6dcdafdbe i3c: master: svc: Convert comma to semicolon new 71134c13ac59 dt-bindings: i3c: dw: Add apb clock binding new 54f5079e0dfc i3c: dw: Use new *_enabled clk API new a0d48ebf39ce i3c: dw: Add optional apb clock new 915d0741e0c8 i3c: master: svc: Improve DAA STOP handle code logic new 4e89bc48e66a i3c: dw: Save timing registers and other values new effd21743c39 i3c: dw: Add some functions for reusability new 62fe9d06f570 i3c: dw: Add power management support new 63c33ca0969c i3c: master: Enhance i3c_bus_type visibility for device se [...] new b73c983491e0 i3c: master: svc: Fix error code in svc_i3c_master_do_daa_ [...] new 24168c5e6dfb dt-bindings: i3c: add header for generic I3C flags new c85e1497dd10 Merge tag 'i3c/for-6.11' of git://git.kernel.org/pub/scm/l [...] adds a83b22754e35 clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use adds 5a6a25ea5bcd clk: sophgo: clk-sg2042-pll: Fix uninitialized variable in [...] adds 0e91ac701c69 clk: T-Head: Disable on 32-bit Targets adds f99b3feb3b0e clk: samsung: fix getting Exynos4 fin_pll rate from extern [...] new de5f4fbe7bd2 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] new 8f3f7598cb65 Merge tag 'regmap-fix-v6.11-merge-window' of git://git.ker [...] new e975d955c07c regulator: Further restrict RZG2L USB VBCTRL regulator dep [...] new 560e805047ad Merge tag 'regulator-fix-v6.11-merge-window' of git://git. [...] new ab11658f26bf Merge tag 'spi-fix-v6.11-merge-window' of git://git.kernel [...] new 00e3913b0416 Revert "firewire: Annotate struct fw_iso_packet with __cou [...] new c1839501fe3e ALSA: firewire-lib: fix wrong value as length of header fo [...] new 0421621158ed Merge tag 'firewire-fixes-6.11-rc1' of git://git.kernel.or [...] adds 630482ee0653 iommu: sprd: Avoid NULL deref in sprd_iommu_hw_en adds 86c5eac3c4c4 iommu/amd: Convert comma to semicolon adds 726d4f528dbc iommu: arm-smmu: Fix Tegra workaround for PAGE_SIZE mappings new b465ed28f712 Merge tag 'iommu-fixes-v6.11-rc1' of git://git.kernel.org/ [...] new 6dc55268f64b dt-bindings: iio: adc: ad7192: Fix 'single-channel' constraints new bf80f1391a42 Merge tag 'devicetree-fixes-for-6.11-1' of git://git.kerne [...] new 8e333791d460 Merge tag 'gpio-fixes-for-v6.11-rc1' of git://git.kernel.o [...] new 39705a6c29f8 landlock: Don't lose track of restrictions on cred_transfer new cc374782b6ca selftests/landlock: Add cred_transfer test new 86b405ad8d0d Merge tag 'landlock-6.11-rc1-houdini-fix' of git://git.ker [...] adds fce09ea31450 apparmor: Fix null pointer deref when receiving skb during [...] adds 2bc73505a5cd apparmor: use kvfree_sensitive to free data->data adds 4a8db3678403 apparmor: remove useless static inline function is_deleted adds b2c858148acf apparmor: fix typo in kernel doc adds 3dd384108d53 apparmor: fix possible NULL pointer dereference new 33be0cfa5ba5 apparmor: take nosymfollow flag into account new 4b954a025591 apparmor: test: add MODULE_DESCRIPTION() new f4fee216df7d apparmor: try to avoid refing the label in apparmor_file_open new e0ff0cff1f6c apparmor: unpack transition table if dfa is not present new ff30564411ff Merge tag 'apparmor-pr-2024-07-25' of git://git.kernel.org [...] adds 67f9c312b0a7 rust: add example for `alias` argument in `module` macro d [...] adds 63249a070eb5 rust: fix datatype in docs for `module` macro arguments adds 549d3c2ffbea rust: add 'firmware' field support to module! macro adds 526c539452ce docs: rust: introduce the new kernel.org LLVM+Rust toolchains adds fe7d9d804337 rust: kernel: make impl_has_work compatible with more generics adds 9ffc80c81973 kbuild: rust: remove now-unneeded `rusttest` custom sysroo [...] adds d3ee24cce4e5 rust: alloc: fix typo in docs for GFP_NOWAIT adds ab44079e2869 rust: alloc: add __GFP_HIGHMEM flag adds b63c455d38be docs: rust: no_std is used adds 6dc9d9ca9a72 kbuild: rust-analyzer: better error handling adds 5045b460843a kbuild: rust-analyzer: improve comment documentation adds 1b580e7b9ba2 rust: uaccess: add userspace pointers adds 1f9a8286bc0c uaccess: always export _copy_[from|to]_user with CONFIG_RUST adds b33bf37adbb2 rust: uaccess: add typed accessors for userspace pointers adds fc6e66f4696b rust: add abstraction for `struct page` adds e516211f615f rust: macros: indent list item in `paste!`'s docs adds dee1396a486c rust: init: simplify from `map_err` to `inspect_err` adds f85bea18f71b rust: allow `dead_code` for never constructed bindings adds f8f88aa25a03 rust: relax most deny-level lints to warnings adds bb421b517e4b rust: simplify Clippy warning flags set adds 63b27f4a0074 rust: start supporting several compiler versions adds d49082faf6a0 rust: avoid assuming a particular `bindgen` build adds 9e98db178370 rust: work around `bindgen` 0.69.0 issue adds c844fa64a2d4 rust: start supporting several `bindgen` versions adds 981ad93c89a3 rust: warn about `bindgen` versions 0.66.0 and 0.66.1 adds b12634111123 docs: rust: quick-start: add section on Linux distributions new 910bfc26d16d Merge tag 'rust-6.11' of https://github.com/Rust-for-Linux/linux new e1c5ae59c0f2 fs: don't allow non-init s_user_ns for filesystems without [...] new ef9ca17ca458 hostfs: fix the host directory parse when mounting. new bc4eee85ca6c Merge tag 'vfs-6.11-rc1.fixes.3' of git://git.kernel.org/p [...] new f8b632e89a10 io_uring: tighten task exit cancellations new bd44d7e902c2 io_uring: don't allow netpolling with SETUP_IOPOLL new e142e9cd8891 io_uring: fix io_match_task must_hold new f1dcdfcadb0c io_uring: simplify io_uring_cmd return new a2b72b81fb3b io_uring: kill REQ_F_CANCEL_SEQ new 29d63b94036e io_uring: align iowq and task request error handling new 0db4618e8fab io_uring/msg_ring: fix uninitialized use of target_req->flags new 342b2e395d5f io_uring/napi: use ktime in busy polling new 358169617602 io_uring/napi: pass ktime to io_napi_adjust_timeout new 8c9307474333 Merge tag 'io_uring-6.11-20240726' of git://git.kernel.dk/linux new b8a4518b5c2d drbd: Add peer_device to Kernel doc new 7e04da2dc701 block: fix deadlock between sd_remove & sd_release new 55fbb9a5d64e ublk: fix UBLK_CMD_DEL_DEV_ASYNC handling new ab091ec536cb nvme/pci: Add APST quirk for Lenovo N60z laptop new 1a7812b25e69 nvme-fabrics: Use seq_putc() in __nvmf_concat_opt_tokens() new 88c918d1ee2c nvme: remove redundant bdev local variable new 92fc2c469eb2 nvme-pci: Fix the instructions for disabling power management new 415fb383ec2b nvme-core: choose PIF from QPIF if QPIFS supports and PIF [...] new c31fad147038 nvme-pci: add missing condition check for existence of map [...] new f6bb5254b777 Merge tag 'nvme-6.11-2024-07-26' of git://git.infradead.or [...] new 6342649c33d2 Merge tag 'block-6.11-20240726' of git://git.kernel.dk/linux adds 193cc89ea0ca cifs: fix potential null pointer use in destroy_workqueue [...] adds a214384ce26b cifs: fix reconnect with SMB1 UNIX Extensions adds 0e314e452687 cifs: mount with "unix" mount option for SMB1 incorrectly handled new 5779d398dbcd smb3: add dynamic tracepoint for reflink errors new 6629f87b97e0 smb3: add four dynamic tracepoints for copy_file_range and [...] new b6f6a7aa689f smb3: add dynamic trace point for session setup key expire [...] new 5437f30d3458 Merge tag '6.11-rc-smb-client-fixes-part2' of git://git.sa [...] adds 7bd3d76a1f9f unicode: make utf8 test count static adds 68318904a775 unicode: add MODULE_DESCRIPTION() macros new 7b5d48188942 Merge tag 'unicode-next-6.11' of git://git.kernel.org/pub/ [...] adds 675e979db473 cxl/events: Use a common struct for DRAM and General Media events adds a0caa19711ce cxl: add missing MODULE_DESCRIPTION() macros adds a3483ee7e6a7 cxl/region: Fix a race condition in memory hotplug notifier adds 643e8e3e6529 cxl/region: Support to calculate memory tier abstract distance adds f3d70720e92c cxl/region: Simplify cxl_region_nid() adds 86588139b843 Documentation: CXL Maturity Map adds 8ecef8e01a08 cxl/core: Fix incorrect vendor debug UUID define adds bebfbbaffccf cxl/acpi: Warn on mixed CXL VH and RCH/RCD Hierarchy adds 591209c79844 cxl/memdev: Replace ENXIO with EBUSY for inject poison lim [...] adds 3a8617c7df6e cxl/test: Replace ENXIO with EBUSY for inject poison limit [...] adds 9aa5f6235e16 cxl/core: Fold cxl_trace_hpa() into cxl_dpa_to_hpa() adds 3b2fedcd75e3 cxl: Restore XOR'd position bits during address translation adds 82a3e3a23563 cxl/region: Verify target positions using the ordered target list adds 8f55ada79656 cxl: Remove defunct code calculating host bridge target positions adds 56478475560b Merge branch 'for-6.11/xor_fixes' into cxl-for-next adds a0328b397f33 cxl/core/pci: Move reading of control register to immediat [...] new e62f81bbd24d Merge tag 'cxl-for-6.11' of git://git.kernel.org/pub/scm/l [...] adds 1b3bf0747d4f tools/power/turbostat: Switch to new Intel CPU model defines adds c81c8ee445e8 tools/power turbostat: Remove anonymous union from rapl_co [...] adds 73ed3c941a76 tools/power turbostat: Replace enum rapl_source and cstate [...] adds 25e713c6b54a tools/power turbostat: Add ZERO_ARRAY for zero initializin [...] adds 67bab430f4e7 tools/power turbostat: Group SMI counter with APERF and MPERF adds 361b8fc73cf6 tools/power turbostat: Extend --add option with perf counters adds 25826c20da55 tools/power turbostat: Fix formatting in turbostat.8 adds 9f50066b0dd4 tools/power turbostat: Add perf added counter example to t [...] adds 478a01016c08 tools/power turbostat: Fix typo in turbostat.8 new 52e130764ab6 tools/power turbostat: Move debug prints from stdout to stderr new b2e4a5dfafcc tools/power turbostat: Move verbose counter messages to level 2 new 1f8add13e6c8 tools/power turbostat: Add selftests for SMI, APERF and MP [...] new f3065f9c3917 tools/power turbostat: Add selftests for added perf counters new f0e4ed752fda tools/power turbostat: Add early support for PMT counters new 640540beb883 tools/power turbostat: Add MTL's PMT DC6 builtin counter new 944264a2a99c tools/power turbostat: Document PMT in turbostat.8 new 19d076903b95 tools/power turbostat: Include umask=%x in perf counter's config new 866d2d36b81d tools/power turbostat: version 2024.07.26 new e172f1e90688 Merge tag 'v6.11-merge' of git://git.kernel.org/pub/scm/li [...] adds 745d9f4a31de ubi: eba: properly rollback inside self_check_eba adds 299af26eb463 mtd: ubi: make ubi_class constant adds 02096a0cf150 mtd: ubi: avoid expensive do_div() on 32-bit machines adds 02eb1846b77d ubifs: Fix unattached xattr inode if powercut happens afte [...] adds 354c1796639a ubifs: Don't add xattr inode into orphan area adds 7bed61a1cf16 Revert "ubifs: ubifs_symlink: Fix memleak of inode->i_link [...] adds 6376d7503b02 ubifs: Remove insert_dead_orphan from replaying orphan process adds 7efc34b53b39 ubifs: Fix adding orphan entry twice for the same inode adds 9f5ecacfcee2 ubifs: Move ui->data initialization after initializing security adds b25e6a5f78e8 ubifs: Fix space leak when powercut happens in linking tmpfile adds 3af2d3a8c56f ubifs: Fix unattached inode when powercut happens in creating adds 06776df74066 ubifs: dbg_orphan_check: Fix missed key type checking adds 72f3d3daddd7 mtd: ubi: Restore missing cleanup on ubi_init() failure path adds 7037c96d8c42 ubifs: correct UBIFS_DFS_DIR_LEN macro definition and impr [...] adds 39986148bc2a ubifs: fix kernel-doc warnings adds 4f9d406c8c90 ubi: block: fix null-pointer-dereference in ubiblock_create() adds 25e79a7f2c9e ubifs: Fix inconsistent inode size when powercut happens d [...] adds 054fd1598445 ubifs: add check for crypto_shash_tfm_digest new 92a286e90203 ubi: Fix ubi_init() ubiblock_exit() section mismatch new 7e2d0ba732ad Merge tag 'ubifs-for-linus-6.11-rc1-take2' of git://git.ke [...] new 4477b39c32fd minmax: add a few more MIN_T/MAX_T users new 017fa3e89187 minmax: simplify and clarify min_t()/max_t() implementation new d01c14074be7 kbuild: rpm-pkg: ghost modules.weakdep file new 3415b10a0394 kbuild: Fix '-S -c' in x86 stack protector scripts new a0c04bd55a46 Merge tag 'kbuild-fixes-v6.11' of git://git.kernel.org/pub [...] new 8400291e289e Linux 6.11-rc1 new 973cbd901cd5 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 682cdf0f0fde Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 085b71519ddc Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new 54dd3e1ddf26 Merge branch 'fs-current' of linux-next new 04ff8bc89785 Merge branch 'fixes' of https://github.com/sophgo/linux.git new 98ba1d931f61 bnxt_en: Fix RSS logic in __bnxt_reserve_rings() new a40c7a24f97e netlink: specs: correct the spec of ethtool new f96aae91b0d2 ethtool: rss: echo the context number back new 07c10cff663e Merge branch 'ethtool-rss-small-fixes-to-spec-and-get' new 08f3a5c38087 net: usb: sr9700: fix uninitialized variable use in sr_mdio_read new 2191a54f6322 sched: act_ct: take care of padding in struct zones_ht_key new 225990c487c1 net: phy: realtek: add support for RTL8366S Gigabit PHY new 8f4fa0876231 wifi: mac80211: use monitor sdata with driver only if desired new baeaabf970b9 wifi: cfg80211: fix reporting failed MLO links status with [...] new 6873cc441607 wifi: cfg80211: correct S1G beacon length calculation new 189d7aae8f5a wifi: ath12k: fix reusing outside iterator in ath12k_wow_v [...] new 6557a28f3e3a wifi: mt76: mt7921: fix null pointer access in mt792x_mac_ [...] new a47f3320bb4b wifi: ath12k: fix soft lockup on suspend new f99d93de93c2 Merge tag 'wireless-2024-07-26' of git://git.kernel.org/pu [...] new 697943657444 fbnic: Change kconfig prompt from S390=n to !S390 new e22a3a9d4134 Bluetooth: btintel: Fail setup on error new d09009bc80d9 Bluetooth: btmtk: Fix kernel crash when entering btmtk_usb [...] new 96b82af36efa Bluetooth: hci_sync: Fix suspending with wrong filter policy new f0c83a23fcbb Bluetooth: btmtk: Fix btmtk.c undefined reference build error new 61f7a8f97545 Bluetooth: btmtk: Fix btmtk.c undefined reference build er [...] new 7a8c6fb21a7c Bluetooth: btmtk: remove #ifdef around declarations new df3d6a3e01fd Bluetooth: hci_event: Fix setting DISCOVERY_FINDING for pa [...] new 301927d2d2eb Merge tag 'for-net-2024-07-26' of git://git.kernel.org/pub [...] new d5cf26fe487a Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new e60dc9812211 ALSA: hda: conexant: Fix headset auto detect fail in the p [...] new 6cd23b26b348 ALSA: hda/generic: Add a helper to mute speakers at suspen [...] new 4f61c8fe3520 ALSA: hda/conexant: Mute speakers at suspend / shutdown new 952b13c21523 ALSA: seq: ump: Optimize conversions from SysEx to UMP new bde631c335a9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 5c932c4ca5b5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 0875b7662d47 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new e0c0b1cb2e0d PCI: Fix devres regression in pci_intx() new e8c0bc041bd6 PCI: pciehp: Retain Power Indicator bits for userspace indicators new 18f8019a823e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 68470d7a4b10 staging: iio: frequency: ad9834: Validate frequency parame [...] new 613faa3fe745 iio: adc: ad7606: remove frstdata check for serial mode new 548b917fa996 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new c985ad6f80e9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 62ef34a23cd2 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 0169d44514d1 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 4c17736689cc perf tool: fix dereferencing NULL al->maps new 440cf77625e3 perf: build: Setup PKG_CONFIG_LIBDIR for cross compilation new cffe29d3b54a perf: build: Set Python configuration for cross compilation new 536661da6ea1 perf: build: Only link libebl.a for old libdw new 91b6a536b406 perf: build: Link lib 'lzma' for static build new f42596c73872 perf: build: Link lib 'zstd' for static build new d27087c76e3c perf docs: Document cross compilation new 6ff06ca605e0 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] new b34ce4a59cfe power: supply: axp288_charger: Fix constant_charge_voltage writes new 81af7f2342d1 power: supply: axp288_charger: Round constant_charge_volta [...] new bf9d5cb58875 power: supply: qcom_battmgr: return EAGAIN when firmware s [...] new d6cca7631a4b power: supply: qcom_battmgr: Ignore extra __le32 in info payload new ffa747d73246 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 75c3e8a26a35 drm/vmwgfx: Trigger a modeset when the screen moves new 06ea2053b2ca Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
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 (3cd061b4b16f) \ N -- N -- N refs/heads/pending-fixes (06ea2053b2ca)
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 205 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/debugfs-cxl | 7 +- Documentation/admin-guide/kernel-parameters.txt | 3 - Documentation/arch/riscv/hwprobe.rst | 2 + Documentation/arch/riscv/vm-layout.rst | 11 +- .../bindings/display/panel/samsung,atna33xc20.yaml | 8 +- Documentation/devicetree/bindings/i3c/i3c.yaml | 5 +- .../bindings/i3c/snps,dw-i3c-master.yaml | 11 +- .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 5 +- Documentation/driver-api/cxl/index.rst | 2 + Documentation/driver-api/cxl/maturity-map.rst | 202 ++ Documentation/gpu/amdgpu/display/dcn-blocks.rst | 35 +- .../gpu/amdgpu/display/display-manager.rst | 4 +- Documentation/netlink/specs/ethtool.yaml | 2 +- Documentation/networking/ethtool-netlink.rst | 1 + Documentation/process/changes.rst | 9 +- Documentation/rust/general-information.rst | 8 + Documentation/rust/quick-start.rst | 143 +- Documentation/rust/testing.rst | 5 +- MAINTAINERS | 2 + Makefile | 34 +- arch/arm64/Kconfig | 20 +- arch/arm64/Makefile | 10 +- arch/arm64/include/asm/pgtable.h | 22 + arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kernel/vdso32/Makefile | 2 +- arch/arm64/tools/sysreg | 4 +- arch/loongarch/Kconfig | 1 - arch/riscv/Kconfig | 6 +- arch/riscv/Kconfig.vendor | 19 + arch/riscv/boot/Makefile | 1 - arch/riscv/configs/defconfig | 26 +- arch/riscv/errata/andes/errata.c | 3 + arch/riscv/errata/sifive/errata.c | 3 + arch/riscv/errata/thead/errata.c | 3 + arch/riscv/include/asm/acpi.h | 15 +- arch/riscv/include/asm/bitops.h | 2 +- arch/riscv/include/asm/cpufeature.h | 103 +- arch/riscv/include/asm/hwcap.h | 25 +- arch/riscv/include/asm/hwprobe.h | 2 +- arch/riscv/include/asm/page.h | 2 +- arch/riscv/include/asm/thread_info.h | 1 + arch/riscv/include/asm/vendor_extensions.h | 104 + arch/riscv/include/asm/vendor_extensions/andes.h | 19 + arch/riscv/include/uapi/asm/hwprobe.h | 1 + arch/riscv/kernel/Makefile | 3 + arch/riscv/kernel/acpi.c | 17 +- arch/riscv/kernel/acpi_numa.c | 131 ++ arch/riscv/kernel/cacheinfo.c | 35 +- arch/riscv/kernel/cpu.c | 35 +- arch/riscv/kernel/cpufeature.c | 143 +- arch/riscv/kernel/entry.S | 21 +- arch/riscv/kernel/probes/Makefile | 1 - arch/riscv/kernel/probes/ftrace.c | 65 - arch/riscv/kernel/setup.c | 4 +- arch/riscv/kernel/signal.c | 2 +- arch/riscv/kernel/smpboot.c | 2 - arch/riscv/kernel/stacktrace.c | 4 +- arch/riscv/kernel/sys_hwprobe.c | 48 +- arch/riscv/kernel/vendor_extensions.c | 56 + arch/riscv/kernel/vendor_extensions/Makefile | 3 + arch/riscv/kernel/vendor_extensions/andes.c | 18 + arch/s390/Kconfig | 11 - arch/s390/boot/Makefile | 3 +- arch/s390/boot/alternative.c | 3 + arch/s390/boot/boot.h | 4 + arch/s390/boot/ipl_parm.c | 3 + arch/s390/boot/startup.c | 14 +- arch/s390/boot/uv.c | 8 - arch/s390/boot/uv.h | 13 - arch/s390/boot/vmem.c | 11 +- arch/s390/configs/debug_defconfig | 1 - arch/s390/configs/defconfig | 1 - arch/s390/include/asm/abs_lowcore.h | 8 + arch/s390/include/asm/alternative-asm.h | 57 - arch/s390/include/asm/alternative.h | 154 +- arch/s390/include/asm/atomic_ops.h | 3 +- arch/s390/include/asm/facility.h | 1 - arch/s390/include/asm/kmsan.h | 6 +- arch/s390/include/asm/lowcore.h | 32 +- arch/s390/include/asm/nospec-branch.h | 9 + arch/s390/include/asm/page.h | 2 - arch/s390/include/asm/processor.h | 30 +- arch/s390/include/asm/runtime-const.h | 77 + arch/s390/include/asm/smp.h | 1 - arch/s390/include/asm/spinlock.h | 2 +- arch/s390/include/asm/thread_info.h | 1 + arch/s390/include/asm/uaccess.h | 9 +- arch/s390/include/asm/uv.h | 32 - arch/s390/kernel/Makefile | 3 +- arch/s390/kernel/abs_lowcore.c | 1 + arch/s390/kernel/alternative.c | 75 +- .../s5p-mfc.txt => arch/s390/kernel/alternative.h | 0 arch/s390/kernel/asm-offsets.c | 5 +- arch/s390/kernel/early.c | 9 +- arch/s390/kernel/entry.S | 251 ++- arch/s390/kernel/head64.S | 8 +- arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/machine_kexec.c | 2 +- arch/s390/kernel/nospec-branch.c | 16 +- arch/s390/kernel/nospec-sysfs.c | 2 +- arch/s390/kernel/perf_cpum_cf.c | 14 +- arch/s390/kernel/processor.c | 20 +- arch/s390/kernel/reipl.S | 26 +- arch/s390/kernel/setup.c | 7 +- arch/s390/kernel/smp.c | 141 +- arch/s390/kernel/uv.c | 35 +- arch/s390/kernel/vmlinux.lds.S | 5 + arch/s390/lib/spinlock.c | 4 +- arch/s390/mm/dump_pagetables.c | 30 + arch/s390/mm/maccess.c | 4 +- arch/s390/pci/pci_irq.c | 110 +- arch/x86/include/asm/xen/hypervisor.h | 5 - arch/x86/mm/pgtable.c | 2 +- arch/x86/platform/pvh/enlighten.c | 3 - arch/x86/xen/enlighten_pvh.c | 107 +- arch/x86/xen/multicalls.c | 19 +- arch/x86/xen/setup.c | 5 +- arch/x86/xen/smp_pv.c | 1 + arch/x86/xen/xen-ops.h | 3 + block/genhd.c | 2 +- drivers/acpi/numa/Kconfig | 5 +- drivers/acpi/numa/srat.c | 32 +- drivers/auxdisplay/Kconfig | 2 +- drivers/auxdisplay/arm-charlcd.c | 2 +- drivers/auxdisplay/charlcd.h | 2 + drivers/auxdisplay/hd44780.c | 2 +- drivers/auxdisplay/hd44780_common.c | 1 + drivers/auxdisplay/ht16k33.c | 1 + drivers/auxdisplay/line-display.c | 11 +- drivers/base/arch_numa.c | 2 +- drivers/block/drbd/drbd_main.c | 4 + drivers/block/rbd.c | 35 +- drivers/block/ublk_drv.c | 5 +- drivers/bluetooth/Kconfig | 2 + drivers/bluetooth/btintel.c | 3 + drivers/bluetooth/btmtk.c | 5 +- drivers/clk/davinci/da8xx-cfgchip.c | 4 +- drivers/clk/samsung/clk-exynos4.c | 13 +- drivers/clk/sophgo/clk-sg2042-pll.c | 2 +- drivers/clk/thead/Kconfig | 1 + drivers/cxl/acpi.c | 119 +- drivers/cxl/core/core.h | 8 +- drivers/cxl/core/mbox.c | 4 +- drivers/cxl/core/pci.c | 8 +- drivers/cxl/core/port.c | 21 +- drivers/cxl/core/region.c | 103 +- drivers/cxl/core/trace.h | 36 +- drivers/cxl/cxl.h | 13 +- drivers/cxl/cxlmem.h | 4 +- drivers/cxl/mem.c | 1 + drivers/cxl/pci.c | 1 + drivers/cxl/pmem.c | 1 + drivers/cxl/port.c | 1 + drivers/edac/sb_edac.c | 4 +- drivers/firmware/efi/libstub/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 121 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 9 +- drivers/gpu/drm/amd/amdgpu/df_v4_15.c | 45 + drivers/gpu/drm/amd/amdgpu/df_v4_15.h | 30 + drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 27 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 12 + drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc24.c | 4 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 6 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 54 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 6 + drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 6 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 3 +- .../src/dml2_standalone_libraries/lib_float_math.c | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 22 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 14 + drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 15 + .../drm/amd/display/dc/link/hwss/link_hwss_dio.c | 29 + .../drm/amd/display/dc/link/hwss/link_hwss_dio.h | 9 - .../gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.c | 15 +- .../gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c | 10 + .../drm/amd/include/asic_reg/df/df_4_15_offset.h | 28 + .../drm/amd/include/asic_reg/df/df_4_15_sh_mask.h | 28 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 16 +- .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 18 +- drivers/gpu/drm/drm_color_mgmt.c | 2 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 + .../gpu/drm/i915/display/intel_dp_link_training.c | 55 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 6 +- drivers/gpu/drm/i915/intel_memory_region.c | 6 +- drivers/gpu/drm/v3d/v3d_drv.c | 5 +- drivers/gpu/drm/v3d/v3d_drv.h | 8 +- drivers/gpu/drm/v3d/v3d_sched.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 29 +- drivers/gpu/drm/xe/xe_device.c | 20 + drivers/gpu/drm/xe/xe_exec.c | 14 +- drivers/gpu/drm/xe/xe_gt.c | 15 + drivers/gpu/drm/xe/xe_gt.h | 1 + drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 1 + drivers/gpu/drm/xe/xe_guc.c | 16 + drivers/gpu/drm/xe/xe_guc.h | 1 + drivers/gpu/drm/xe/xe_guc_submit.c | 38 +- drivers/gpu/drm/xe/xe_guc_submit.h | 1 + drivers/gpu/drm/xe/xe_uc.c | 14 + drivers/gpu/drm/xe/xe_uc.h | 1 + drivers/i3c/internals.h | 2 - drivers/i3c/master.c | 1 + drivers/i3c/master/ast2600-i3c-master.c | 1 - drivers/i3c/master/dw-i3c-master.c | 349 ++- drivers/i3c/master/dw-i3c-master.h | 14 +- drivers/i3c/master/mipi-i3c-hci/core.c | 8 + drivers/i3c/master/mipi-i3c-hci/dma.c | 44 +- drivers/i3c/master/svc-i3c-master.c | 121 +- drivers/iio/adc/ad7606.c | 28 +- drivers/iio/adc/ad7606.h | 2 + drivers/iio/adc/ad7606_par.c | 48 +- drivers/iommu/amd/io_pgtable.c | 6 +- drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c | 2 +- drivers/iommu/sprd-iommu.c | 2 +- drivers/md/dm-integrity.c | 6 +- drivers/mtd/ubi/block.c | 9 +- drivers/mtd/ubi/build.c | 7 +- drivers/mtd/ubi/debug.c | 4 +- drivers/mtd/ubi/eba.c | 3 +- drivers/mtd/ubi/nvmem.c | 6 +- drivers/mtd/ubi/ubi.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/meta/Kconfig | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/phy/realtek.c | 7 + drivers/net/usb/sr9700.c | 11 +- drivers/net/wireless/ath/ath12k/pci.c | 3 +- drivers/net/wireless/ath/ath12k/wow.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 1 + drivers/nvme/host/core.c | 8 +- drivers/nvme/host/fabrics.c | 4 +- drivers/nvme/host/pci.c | 12 +- drivers/nvme/host/sysfs.c | 5 +- drivers/perf/riscv_pmu_sbi.c | 11 +- drivers/power/supply/axp288_charger.c | 22 +- drivers/power/supply/qcom_battmgr.c | 12 +- drivers/regulator/Kconfig | 2 +- drivers/s390/char/Kconfig | 2 +- drivers/thermal/thermal_core.c | 89 +- drivers/thermal/thermal_core.h | 10 +- fs/ceph/caps.c | 6 + fs/ceph/dir.c | 2 +- fs/ceph/mds_client.c | 4 + fs/ceph/mds_client.h | 6 + fs/ceph/super.c | 3 +- fs/erofs/data.c | 30 +- fs/erofs/decompressor_lzma.c | 2 +- fs/erofs/inode.c | 19 +- fs/erofs/super.c | 16 + fs/erofs/zutil.c | 3 + fs/hostfs/hostfs_kern.c | 65 +- fs/smb/client/cifsfs.c | 8 +- fs/smb/client/connect.c | 24 +- fs/smb/client/smb2ops.c | 20 +- fs/smb/client/smb2pdu.c | 8 +- fs/smb/client/trace.h | 150 ++ fs/super.c | 2 +- fs/ubifs/compress.c | 2 + fs/ubifs/debug.c | 4 +- fs/ubifs/debug.h | 7 +- fs/ubifs/dir.c | 91 +- fs/ubifs/file.c | 2 +- fs/ubifs/find.c | 8 +- fs/ubifs/journal.c | 16 +- fs/ubifs/lprops.c | 2 +- fs/ubifs/lpt.c | 1 + fs/ubifs/master.c | 5 +- fs/ubifs/orphan.c | 155 +- fs/ubifs/replay.c | 1 + fs/ubifs/sysfs.c | 6 +- fs/ubifs/ubifs.h | 14 +- fs/ubifs/xattr.c | 2 +- fs/unicode/mkutf8data.c | 1 + fs/unicode/utf8-selftest.c | 5 +- fs/unicode/utf8data.c_shipped | 1 + include/dt-bindings/i3c/i3c.h | 16 + include/linux/acpi.h | 6 + include/linux/bitops.h | 5 + include/linux/cpuhotplug.h | 1 + include/linux/cpumask.h | 50 +- include/linux/cxl-event.h | 45 +- include/linux/firewire.h | 5 +- include/linux/i3c/master.h | 1 + include/linux/io_uring_types.h | 5 +- include/linux/minmax.h | 26 +- include/linux/nvme.h | 9 + include/linux/pageblock-flags.h | 4 +- include/linux/uaccess.h | 46 +- include/trace/events/timer_migration.h | 16 +- init/Kconfig | 5 +- io_uring/io_uring.c | 13 +- io_uring/io_uring.h | 2 +- io_uring/msg_ring.c | 6 +- io_uring/napi.c | 60 +- io_uring/napi.h | 10 +- io_uring/timeout.c | 2 +- io_uring/uring_cmd.c | 2 +- kernel/time/timer_migration.c | 393 ++-- kernel/time/timer_migration.h | 27 +- lib/cpumask_kunit.c | 1 + lib/find_bit_benchmark.c | 1 + lib/test_bitmap.c | 1 + lib/usercopy.c | 30 +- net/bluetooth/hci_core.c | 7 - net/bluetooth/hci_event.c | 5 +- net/bluetooth/hci_sync.c | 21 + net/ethtool/rss.c | 8 +- net/ipv4/proc.c | 2 +- net/ipv6/proc.c | 2 +- net/mac80211/cfg.c | 7 +- net/mac80211/tx.c | 5 +- net/mac80211/util.c | 2 +- net/sched/act_ct.c | 4 +- net/wireless/scan.c | 11 +- net/wireless/sme.c | 1 + rust/Makefile | 74 +- rust/bindings/bindings_helper.h | 1 + rust/bindings/lib.rs | 1 + rust/helpers.c | 34 + rust/kernel/alloc.rs | 17 +- rust/kernel/init.rs | 13 +- rust/kernel/lib.rs | 2 + rust/kernel/page.rs | 250 +++ rust/kernel/types.rs | 64 + rust/kernel/uaccess.rs | 388 ++++ rust/kernel/workqueue.rs | 16 +- rust/macros/lib.rs | 45 +- rust/macros/module.rs | 18 +- rust/uapi/lib.rs | 1 + scripts/gcc-x86_32-has-stack-protector.sh | 2 +- scripts/gcc-x86_64-has-stack-protector.sh | 2 +- scripts/package/kernel.spec | 2 +- scripts/rust_is_available.sh | 33 +- scripts/rust_is_available_bindgen_0_66.h | 2 + scripts/rust_is_available_test.py | 59 +- security/apparmor/apparmorfs.c | 4 + security/apparmor/file.c | 13 - security/apparmor/include/cred.h | 20 + security/apparmor/lsm.c | 14 +- security/apparmor/mount.c | 2 + security/apparmor/policy.c | 2 +- security/apparmor/policy_unpack.c | 43 +- security/apparmor/policy_unpack_test.c | 1 + security/landlock/cred.c | 11 +- sound/core/seq/seq_ump_convert.c | 37 +- sound/firewire/amdtp-stream.c | 3 +- sound/pci/hda/hda_generic.c | 63 + sound/pci/hda/hda_generic.h | 1 + sound/pci/hda/patch_conexant.c | 56 +- tools/build/feature/Makefile | 53 +- tools/include/linux/bitmap.h | 17 +- tools/lib/bitmap.c | 20 + tools/perf/Documentation/Build.txt | 28 + tools/perf/Makefile.config | 20 +- tools/perf/Makefile.perf | 27 +- tools/perf/util/callchain.c | 2 +- tools/power/x86/turbostat/Makefile | 1 + tools/power/x86/turbostat/turbostat.8 | 98 +- tools/power/x86/turbostat/turbostat.c | 2341 ++++++++++++++++---- tools/testing/cxl/test/mem.c | 69 +- tools/testing/radix-tree/Makefile | 4 +- tools/testing/radix-tree/bitmap.c | 23 - tools/testing/selftests/arm64/abi/ptrace.c | 2 +- tools/testing/selftests/landlock/base_test.c | 74 + tools/testing/selftests/landlock/config | 1 + .../selftests/turbostat/added_perf_counters.py | 178 ++ .../testing/selftests/turbostat/smi_aperf_mperf.py | 157 ++ 377 files changed, 8076 insertions(+), 2999 deletions(-) create mode 100644 Documentation/driver-api/cxl/maturity-map.rst create mode 100644 arch/riscv/Kconfig.vendor create mode 100644 arch/riscv/include/asm/vendor_extensions.h create mode 100644 arch/riscv/include/asm/vendor_extensions/andes.h create mode 100644 arch/riscv/kernel/acpi_numa.c delete mode 100644 arch/riscv/kernel/probes/ftrace.c create mode 100644 arch/riscv/kernel/vendor_extensions.c create mode 100644 arch/riscv/kernel/vendor_extensions/Makefile create mode 100644 arch/riscv/kernel/vendor_extensions/andes.c create mode 100644 arch/s390/boot/alternative.c delete mode 100644 arch/s390/include/asm/alternative-asm.h create mode 100644 arch/s390/include/asm/runtime-const.h copy Documentation/devicetree/bindings/media/s5p-mfc.txt => arch/s390/kernel/alter [...] create mode 100644 drivers/gpu/drm/amd/amdgpu/df_v4_15.c create mode 100644 drivers/gpu/drm/amd/amdgpu/df_v4_15.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/df/df_4_15_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/df/df_4_15_sh_mask.h create mode 100644 include/dt-bindings/i3c/i3c.h create mode 100644 rust/kernel/page.rs create mode 100644 rust/kernel/uaccess.rs create mode 100644 scripts/rust_is_available_bindgen_0_66.h delete mode 100644 tools/testing/radix-tree/bitmap.c create mode 100755 tools/testing/selftests/turbostat/added_perf_counters.py create mode 100755 tools/testing/selftests/turbostat/smi_aperf_mperf.py