mbox series

[GIT,PULL] cpufreq/arm fixes for 6.16-rc

Message ID 20250612104446.hhwn24f3nkasyefa@vireshk-i7
State New
Headers show
Series [GIT,PULL] cpufreq/arm fixes for 6.16-rc | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git tags/cpufreq-arm-fixes-6.16-rc

Message

Viresh Kumar June 12, 2025, 10:44 a.m. UTC
Hi Rafael,

The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:

  Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git tags/cpufreq-arm-fixes-6.16-rc

for you to fetch changes up to c7f005f70d22cd5613cac30bf6d34867189e36a9:

  rust: cpu: Add CpuId::current() to retrieve current CPU ID (2025-06-12 10:31:28 +0530)

----------------------------------------------------------------
CPUFreq fixes for 6.16-rc

- Implement CpuId rust abstraction and use it to fix doctest failure
  (Viresh Kumar).
- Minor cleanups in the `# Safety` sections for cpufreq abstractions
  (Viresh Kumar).

----------------------------------------------------------------
Viresh Kumar (4):
      cpufreq: Convert `/// SAFETY` lines to `# Safety` sections
      rust: cpu: Introduce CpuId abstraction
      rust: Use CpuId in place of raw CPU numbers
      rust: cpu: Add CpuId::current() to retrieve current CPU ID

 MAINTAINERS                    |   1 +
 drivers/cpufreq/rcpufreq_dt.rs |   4 ++--
 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 ++++++++++++++++++++++++++++------------
 7 files changed, 299 insertions(+), 64 deletions(-)
 create mode 100644 rust/helpers/cpu.c