This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 02adc1490e6d Merge tag 'spi-fix-v6.16-rc1' of git://git.kernel.org/pub/ [...] new 4823a58093c6 cpufreq: Convert `/// SAFETY` lines to `# Safety` sections new ebf2e500e06f rust: cpu: Introduce CpuId abstraction new 33db8c97b4cf rust: Use CpuId in place of raw CPU numbers new c7f005f70d22 rust: cpu: Add CpuId::current() to retrieve current CPU ID new 332d6a94ce80 Merge tag 'cpufreq-arm-fixes-6.16-rc' of git://git.kernel. [...] new e044b8a9545c cpupower: split unitdir from libdir in Makefile new d08293ef1ede Merge tag 'linux-cpupower-6.16-rc2-fixes' of git://git.ker [...] new ea2867608b31 Merge branch 'pm-tools' new c0f691388992 intel_idle: Use subsys_initcall_sync() for initialization new 4c529a4a7260 x86/smp: PM/hibernate: Split arch_resume_nosmt() new a430c11f4015 intel_idle: Rescan "dead" SMT siblings during initialization new f694481b1d31 ACPI: processor: Rescan "dead" SMT siblings during initialization new a18d098f2aab Reapply "x86/smp: Eliminate mwait_play_dead_cpuid_hint()" new 72840238e2bc intel_idle: Update arguments of mwait_idle_with_hints() new dd3581853c5f Merge branch 'pm-cpuidle' new f688b599d711 Merge tag 'pm-6.16-rc2' of git://git.kernel.org/pub/scm/li [...] new c393befa14ab driver core: faux: Suppress bind attributes new ff53a6e24728 driver core: faux: Quiet probe failures new 162457f5853c ACPI: APEI: EINJ: Do not fail einj_init() on faux_device_c [...] new 2f76d269073b ACPI: PAD: Update arguments of mwait_idle_with_hints() new 15eece6c5b05 ACPI: CPPC: Fix NULL pointer dereference when nosmp is used new 7a0d59f6a913 ACPI: EC: Ignore ECDT tables with an invalid ID string new c99ad987d3e9 ACPI: resource: Use IRQ override on MACHENIKE 16P new 28b069933d39 Merge branches 'acpi-pad', 'acpi-cppc', 'acpi-ec' and 'acp [...] new 18531f4d1c8c Merge tag 'acpi-6.16-rc2' of git://git.kernel.org/pub/scm/ [...]
The 25 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: MAINTAINERS | 1 + arch/x86/kernel/smp.c | 24 ++++++ arch/x86/kernel/smpboot.c | 54 ++----------- arch/x86/power/hibernate.c | 19 ++--- drivers/acpi/acpi_pad.c | 2 +- drivers/acpi/apei/einj-core.c | 9 +-- drivers/acpi/cppc_acpi.c | 2 +- drivers/acpi/ec.c | 17 ++++ drivers/acpi/internal.h | 6 ++ drivers/acpi/processor_driver.c | 3 + drivers/acpi/processor_idle.c | 8 ++ drivers/acpi/resource.c | 7 ++ drivers/base/faux.c | 3 +- drivers/cpufreq/rcpufreq_dt.rs | 4 +- drivers/idle/intel_idle.c | 12 +-- include/linux/cpu.h | 3 + rust/helpers/cpu.c | 8 ++ rust/helpers/helpers.c | 1 + rust/kernel/cpu.rs | 125 ++++++++++++++++++++++++++++- rust/kernel/cpufreq.rs | 173 +++++++++++++++++++++++++++++----------- rust/kernel/cpumask.rs | 51 ++++++++---- tools/power/cpupower/Makefile | 9 ++- 22 files changed, 399 insertions(+), 142 deletions(-) create mode 100644 rust/helpers/cpu.c