This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 8477ab143069 Merge tag 'iommu-updates-v6.16' of git://git.kernel.org/pu [...] new f526a128c942 Merge commit 'eaff6b62d343' of pm/linux-next into commit ' [...] new a7e735169db7 rust: cpumask: Add few more helpers new 8961b8cb3099 rust: cpumask: Add initial abstractions new ab49f64078da MAINTAINERS: Add entry for Rust cpumask API new b7b7b981cb03 rust: clk: Add helpers for Rust code new d01d70205601 rust: clk: Add initial abstractions new a4e3b76e4d5c rust: macros: enable use of hyphens in module names new 3accb57d56a9 rust: cpu: Add from_cpu() new 8f835497b32b rust: opp: Add initial abstractions for OPP framework new d52c7e868fbc rust: opp: Add abstractions for the OPP table new ce32e2d47ce6 rust: opp: Add abstractions for the configuration options new 2207856ff0bc rust: cpufreq: Add initial abstractions for cpufreq framework new 6ebdd7c93177 rust: cpufreq: Extend abstractions for policy and driver ops new c6af9a1191d0 rust: cpufreq: Extend abstractions for driver registration new 14f47156cf39 rust: opp: Extend OPP abstractions with cpufreq support new 06149d8f2216 cpufreq: Add Rust-based cpufreq-dt driver new c410aabd0321 Merge branch 'rust/cpufreq-dt' into cpufreq/arm/linux-next new 6c9bb8692272 cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs new 0c905cadf38b Merge tag 'cpufreq-arm-updates-6.16' of git://git.kernel.o [...] new 21d8a6857bc1 rust: opp: Make the doctest example depend on CONFIG_OF new 15bc5c00d10f rust: opp: Move `cfg(CONFIG_OF)` attribute to the top of doc test new cb6a85f38f45 acpi-cpufreq: Fix nominal_freq units to KHz in get_max_boo [...] new 25961ae6c80b Merge branch 'pm-cpufreq' new 39cdf87a97fd cpuidle: psci: Fix uninitialized variable in dt_idle_state [...] new 70523f335734 Revert "x86/smp: Eliminate mwait_play_dead_cpuid_hint()" new 3d031d0d8daa Merge branch 'pm-cpuidle' new 976aa630da5b Merge tag 'pm-6.16-rc1-2' of git://git.kernel.org/pub/scm/ [...] new d0b29661a95b ACPICA: Switch back to using strncpy() in acpi_ut_safe_strncpy() new 9375e5e3557b ACPI: MRRM: Silence error code static checker warning new ce57cc1269c5 ACPI: APEI: EINJ: Clean up on error in einj_probe() new f4c606df263b Merge branches 'acpica', 'acpi-tables' and 'acpi-apei' new 1fbbb629452c Merge tag 'acpi-6.16-rc1-2' of git://git.kernel.org/pub/sc [...] new e1288f1db68b efi: Improve logging around memmap init new c8e1927e7f7d efi/libstub: Describe missing 'out' parameter in efi_load_initrd new 0f9a1739dd0e efi: zboot specific mechanism for embedding SBAT section new 857faddd16c5 Merge branch 'efi-sbat' into efi/next new 3dcb524d7853 efi/efi_test: Fix missing pending status update in getwakeuptime new 46550e2b878d include: pe.h: Fix PE definitions new 724b03ee96b8 Merge tag 'efi-next-for-v6.16' of git://git.kernel.org/pub [...] new 3b5260d12b1f Don't propagate mounts into detached trees new a82ba8399159 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] new f8e77914dac4 ufs: split ->s_mount_opt - don't mix flavour and on-error new 20be746bbc18 ufs: reject multiple conflicting -o ufstype=... on mount new b70cb459890b ufs: convert ufs to the new mount API new edb94482e9d6 Merge tag 'pull-ufs' of git://git.kernel.org/pub/scm/linux [...] new 006ff7498fe8 saner calling conventions for ->d_automount() new 2dbf6e0df447 kill vfs_submount() new 0f70f5b08a47 Merge tag 'pull-automount' of git://git.kernel.org/pub/scm [...]
The 48 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/filesystems/porting.rst | 6 + Documentation/filesystems/vfs.rst | 4 +- MAINTAINERS | 11 + arch/arm/boot/compressed/efi-header.S | 6 +- arch/arm64/kernel/efi-header.S | 6 +- arch/loongarch/kernel/efi-header.S | 4 +- arch/loongarch/kernel/head.S | 2 +- arch/riscv/kernel/efi-header.S | 8 +- arch/x86/boot/header.S | 10 +- arch/x86/kernel/smpboot.c | 54 +- crypto/asymmetric_keys/verify_pefile.c | 8 +- drivers/acpi/acpi_mrrm.c | 4 +- drivers/acpi/acpica/utnonansi.c | 2 +- drivers/acpi/apei/einj-core.c | 2 +- drivers/cpufreq/Kconfig | 12 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/acpi-cpufreq.c | 2 +- drivers/cpufreq/rcpufreq_dt.rs | 226 ++++ drivers/cpufreq/scmi-cpufreq.c | 36 +- drivers/cpuidle/cpuidle-psci.c | 9 +- drivers/firmware/efi/Kconfig | 24 + drivers/firmware/efi/libstub/Makefile.zboot | 4 + drivers/firmware/efi/libstub/efi-stub-helper.c | 1 + drivers/firmware/efi/libstub/zboot-header.S | 32 +- drivers/firmware/efi/libstub/zboot.lds | 11 + drivers/firmware/efi/memmap.c | 3 +- drivers/firmware/efi/test/efi_test.c | 4 + fs/afs/mntpt.c | 1 - fs/fuse/dir.c | 3 - fs/mount.h | 5 - fs/namespace.c | 39 +- fs/nfs/namespace.c | 1 - fs/pnode.c | 4 +- fs/smb/client/namespace.c | 1 - fs/super.c | 9 +- fs/ufs/super.c | 307 +++--- fs/ufs/ufs.h | 9 +- include/linux/fs.h | 1 - include/linux/mount.h | 3 - include/linux/pe.h | 279 +++-- kernel/trace/trace.c | 19 +- rust/bindings/bindings_helper.h | 4 + rust/helpers/clk.c | 66 ++ rust/helpers/cpufreq.c | 10 + rust/helpers/cpumask.c | 25 + rust/helpers/helpers.c | 2 + rust/kernel/clk.rs | 334 ++++++ rust/kernel/cpu.rs | 30 + rust/kernel/cpufreq.rs | 1321 ++++++++++++++++++++++++ rust/kernel/cpumask.rs | 330 ++++++ rust/kernel/lib.rs | 7 + rust/kernel/opp.rs | 1146 ++++++++++++++++++++ rust/macros/module.rs | 20 +- 53 files changed, 4065 insertions(+), 403 deletions(-) create mode 100644 drivers/cpufreq/rcpufreq_dt.rs create mode 100644 rust/helpers/clk.c create mode 100644 rust/helpers/cpufreq.c create mode 100644 rust/kernel/clk.rs create mode 100644 rust/kernel/cpu.rs create mode 100644 rust/kernel/cpufreq.rs create mode 100644 rust/kernel/cpumask.rs create mode 100644 rust/kernel/opp.rs