This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-next in repository linux-next.
omits 23d05df056ad next-20240725/vfs-brauner omits 9f22de2b2f82 Merge branch '9p-next' of git://github.com/martinetd/linux omits 0d5f7aaacbae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8456284be2ec Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 8890a21c7f1e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 3a7c8d2b75eb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c7438f28ea7a Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 2b38d91c667f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits eda64882849c Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 58d10c2e7144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94ae6f4e7d50 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] 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 66bf82cc583c smb3: add four dynamic tracepoints for copy_file_range and [...] omits 540765763246 smb3: add dynamic tracepoint for reflink errors omits f7c589ccd630 fs: don't allow non-init s_user_ns for filesystems without [...] omits 227ed3562a9a erofs: convert comma to semicolon omits 323fcb0b1865 erofs: support multi-page folios for erofs_bread() omits 88b05c415b24 erofs: add support for FS_IOC_GETFSSYSFSPATH omits 909142540044 erofs: fix race in z_erofs_get_gbuf() omits 8a3d6d57d111 erofs: support STATX_DIOALIGN 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 [...] 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 [...] adds 74dba2408818 ALSA: usb-audio: Fix microphone sound on HD webcam. adds a2d6d8aee4a4 ALSA: hda: tas2781: mark const variables as __maybe_unused adds 7010d9464f7c ALSA: usb-audio: Move HD Webcam quirk to the right place adds 21451dfd853e ALSA: usb-audio: Add a quirk for Sonix HD USB Camera adds 9a4ab167cfb1 ALSA: ump: Don't update FB name for static blocks adds ac29d8ae05b7 ALSA: ump: Force 1 Group for MIDI1 FBs adds e6e18021ddd0 ALSA: hda/realtek: cs35l41: Fixup remaining asus strix models adds dcfed708742c ALSA: hda/realtek: Implement sound init sequence for Samsu [...] adds 2634f745eac2 ASoC: SOF: imx8m: Fix DSP control regmap retrieval adds 9ee3f0d8c999 ASOC: SOF: Intel: hda-loader: only wait for HDaudio IOC fo [...] adds 6f6a23d42bdf ASoC: Intel: Fix RT5650 SSP lookup adds f2038c12e813 ASoC: sof: amd: fix for firmware reload failure in Vangogh [...] adds 9931f7d5d251 ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI [...] adds 83340b855d22 ASoC: tegra: select CONFIG_SND_SIMPLE_CARD_UTILS adds 92c78222168e ASoC: TAS2781: Fix tasdev_load_calibrated_data() adds ae67ed9010a7 ASoC: SOF: ipc4-topology: Only handle dai_config with HW_P [...] adds e6fc5fcaeffa ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for Cha [...] adds 1d9ce4440414 ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2 adds ab53dfdcdd1e ASoC: fsl-asoc-card: Dynamically allocate memory for snd_s [...] adds e8b96a66ae01 Merge tag 'asoc-fix-v6.11-merge-window' of https://git.ker [...] 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/ [...] adds 542440fd7b30 regmap: maple: work around gcc-14.1 false-positive warning new 8f3f7598cb65 Merge tag 'regmap-fix-v6.11-merge-window' of git://git.ker [...] adds 7164122e25b1 regulator: renesas-usb-vbus-regulator: Update the default new e975d955c07c regulator: Further restrict RZG2L USB VBCTRL regulator dep [...] new 560e805047ad Merge tag 'regulator-fix-v6.11-merge-window' of git://git. [...] adds 502a582b8dd8 spi: microchip-core: fix the issues in the isr adds 22fd98c107c7 spi: microchip-core: defer asserting chip select until jus [...] adds de9850b5c606 spi: microchip-core: only disable SPI controller when regi [...] adds 3a5e76283672 spi: microchip-core: fix init function not setting the mas [...] adds 9cf71eb0faef spi: microchip-core: ensure TX and RX FIFOs are empty at s [...] adds 87232ea8a5ca spi: microchip-core: add support for word sizes of 1 to 32 bits adds 5170dae55910 dt-bindings: trivial-devices: fix Rohm BH2228FV compatible string adds fc28d1c1fe3b spi: spidev: add correct compatible for Rohm BH2228FV 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/ [...] adds 7b52a9d9ee6c dt-bindings: watchdog: add support for Amlogic A4 SoCs adds 9722c3b66e21 of: remove internal arguments from of_property_for_each_u32() 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 [...] adds 3ae08e47742e gpio: virtuser: avoid non-constant format string 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 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 [...] 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 adds ba6c664081af kbuild: rpm-pkg: Fix C locale setup 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 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 0a19865f84ab Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 4a7322baa1bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 40a2fd6fc1df smb3: mark compression as CONFIG_EXPERIMENTAL and fix miss [...] new c38045d5e634 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new bbce74e0197c Merge branch 'for-next' of git://git.infradead.org/users/h [...] new c2fa36307c61 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 6450e18a13e3 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 9d5959f1d1a7 Merge branch '9p-next' of git://github.com/martinetd/linux new e6959e372643 next-20240725/vfs-brauner
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 (23d05df056ad) \ N -- N -- N refs/heads/fs-next (e6959e372643)
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 156 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 | 1 + 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/arm/arm,coresight-dummy-sink.yaml | 2 +- .../bindings/arm/arm,coresight-dummy-source.yaml | 2 +- .../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 +- .../devicetree/bindings/trivial-devices.yaml | 4 +- .../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 1 + 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/process/changes.rst | 9 +- Documentation/rust/general-information.rst | 8 + Documentation/rust/quick-start.rst | 143 +- Documentation/rust/testing.rst | 5 +- MAINTAINERS | 6 +- 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/powerpc/sysdev/xive/native.c | 4 +- arch/powerpc/sysdev/xive/spapr.c | 3 +- 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/base/regmap/regcache-maple.c | 3 +- drivers/block/drbd/drbd_main.c | 4 + drivers/block/ublk_drv.c | 5 +- drivers/bus/ti-sysc.c | 4 +- drivers/clk/clk-conf.c | 4 +- drivers/clk/clk-si5351.c | 43 +- drivers/clk/clk.c | 12 +- drivers/clk/davinci/da8xx-cfgchip.c | 4 +- drivers/clk/qcom/common.c | 4 +- drivers/clk/samsung/clk-exynos4.c | 13 +- drivers/clk/sophgo/clk-sg2042-pll.c | 2 +- drivers/clk/sunxi/clk-simple-gates.c | 4 +- drivers/clk/sunxi/clk-sun8i-bus-gates.c | 4 +- drivers/clk/thead/Kconfig | 1 + drivers/clocksource/samsung_pwm_timer.c | 4 +- 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/gpio/gpio-brcmstb.c | 5 +- drivers/gpio/gpio-virtuser.c | 2 +- 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/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/ti_am335x_adc.c | 4 +- drivers/iommu/amd/io_pgtable.c | 6 +- drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c | 2 +- drivers/iommu/sprd-iommu.c | 2 +- drivers/irqchip/irq-atmel-aic-common.c | 4 +- drivers/irqchip/irq-pic32-evic.c | 4 +- drivers/md/dm-integrity.c | 6 +- drivers/mfd/ti_am335x_tscadc.c | 4 +- drivers/mtd/ubi/block.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- 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/pinctrl/nxp/pinctrl-s32cc.c | 4 +- drivers/pinctrl/pinctrl-k210.c | 4 +- drivers/pwm/pwm-samsung.c | 4 +- drivers/regulator/Kconfig | 4 +- drivers/s390/char/Kconfig | 2 +- drivers/spi/spi-microchip-core.c | 190 +- drivers/spi/spidev.c | 1 + drivers/thermal/thermal_core.c | 89 +- drivers/thermal/thermal_core.h | 10 +- drivers/tty/sysrq.c | 4 +- drivers/usb/misc/usb251xb.c | 4 +- fs/hostfs/hostfs_kern.c | 65 +- fs/nilfs2/btnode.c | 25 +- fs/nilfs2/btree.c | 4 +- fs/smb/client/Kconfig | 14 + fs/smb/client/Makefile | 2 + fs/smb/client/cifs_debug.c | 7 +- fs/smb/client/cifsglob.h | 3 +- fs/smb/client/compress.c | 50 + fs/smb/client/compress.h | 109 + fs/smb/client/compress/lz77.c | 211 ++ fs/smb/client/compress/lz77.h | 286 +++ fs/smb/client/fs_context.c | 7 +- fs/smb/client/smb2pdu.c | 8 +- fs/smb/client/trace.h | 40 + fs/super.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/huge_mm.h | 12 +- include/linux/i3c/master.h | 1 + include/linux/io_uring_types.h | 5 +- include/linux/memcontrol.h | 1 + include/linux/minmax.h | 26 +- include/linux/mm.h | 16 +- include/linux/nvme.h | 9 + include/linux/of.h | 15 +- include/linux/pageblock-flags.h | 4 +- include/linux/uaccess.h | 46 +- include/sound/tas2781-tlv.h | 6 +- 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/decompress_bunzip2.c | 3 +- lib/find_bit_benchmark.c | 1 + lib/test_bitmap.c | 1 + lib/usercopy.c | 30 +- mm/huge_memory.c | 14 +- mm/memory.c | 2 +- mm/page_alloc.c | 35 +- net/ipv4/proc.c | 2 +- net/ipv6/proc.c | 2 +- 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/package/mkspec | 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/ump.c | 13 + sound/firewire/amdtp-stream.c | 3 +- sound/pci/hda/patch_realtek.c | 15 +- sound/pci/hda/samsung_helper.c | 310 +++ sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/codecs/arizona.c | 12 +- sound/soc/codecs/tas2781-fmwlib.c | 2 +- sound/soc/fsl/fsl-asoc-card.c | 46 +- sound/soc/intel/common/soc-acpi-intel-ssp-common.c | 9 + sound/soc/intel/common/soc-intel-quirks.h | 2 +- sound/soc/sof/amd/pci-vangogh.c | 1 - sound/soc/sof/imx/imx8m.c | 2 +- sound/soc/sof/intel/hda-loader.c | 20 +- sound/soc/sof/intel/hda.c | 17 +- sound/soc/sof/ipc4-topology.c | 18 +- sound/soc/tegra/Kconfig | 1 + sound/usb/mixer.c | 7 + sound/usb/quirks.c | 4 + tools/include/linux/bitmap.h | 17 +- tools/lib/bitmap.c | 20 + 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 + tools/testing/selftests/mm/va_high_addr_switch.c | 16 +- .../selftests/turbostat/added_perf_counters.py | 178 ++ .../testing/selftests/turbostat/smi_aperf_mperf.py | 157 ++ 374 files changed, 8697 insertions(+), 2858 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 fs/smb/client/compress.c create mode 100644 fs/smb/client/compress.h create mode 100644 fs/smb/client/compress/lz77.c create mode 100644 fs/smb/client/compress/lz77.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 create mode 100644 sound/pci/hda/samsung_helper.c 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