From: Ingo Molnar <mingo@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org,
the arch/x86 maintainers <x86@kernel.org>,
Peter Zijlstra <a.p.zijlstra@chello.nl>,
Andrew Morton <akpm@linux-foundation.org>,
Juergen Gross <jgross@suse.com>
Subject: [GIT PULL] x86/msr updates for v7.2
Date: Sun, 14 Jun 2026 18:34:52 +0200 [thread overview]
Message-ID: <ai7YLEpwSaGH44my@gmail.com> (raw)
Linus,
Please pull the latest x86/msr Git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-msr-2026-06-14
for you to fetch changes up to b5884070f9da9ffecd5141b5811cfdbaa274809a:
# MERGE NOTE: if you've pulled perf-core-2026-06-14 before this
# pull request, then there's a new context conflict in
# arch/x86/events/intel/core.c. See the tip:perf/merge
# branch for how I resolved it.
x86/msr updates for v7.2:
- Large series to reorganize the rdmsr/wrmsr APIs to remove
32-bit variants and convert to 64-bit variants (Juergen Gross)
- Fix W=1 warning (HyeongJun An)
Thanks,
Ingo
------------------>
HyeongJun An (1):
x86/process: Convert rdmsr() to rdmsrq() in arch_post_acpi_subsys_init() to address W=1 warning
Juergen Gross (15):
x86/msr: Switch rdmsrl_on_cpu() user to rdmsrq_on_cpu()
x86/msr: Remove rdmsrl_on_cpu()
x86/msr: Switch rdmsr_on_cpu() users to rdmsrq_on_cpu()
x86/msr: Remove rdmsr_on_cpu()
x86/msr: Switch wrmsr_on_cpu() users to wrmsrq_on_cpu()
x86/msr: Remove wrmsr_on_cpu()
x86/msr: Don't use rdmsr_safe_on_cpu() in rdmsrq_safe_on_cpu()
x86/msr: Switch rdmsr_safe_on_cpu() users to rdmsrq_safe_on_cpu()
x86/msr: Remove rdmsr_safe_on_cpu()
x86/msr: Switch wrmsr_safe_on_cpu() users to wrmsrq_safe_on_cpu()
x86/msr: Remove wrmsr_safe_on_cpu()
x86/msr: Switch rdmsrl() users to rdmsrq()
x86/msr: Remove rdmsrl()
x86/msr: Switch wrmsrl() users to wrmsrq()
x86/msr: Remove wrmsrl()
arch/x86/events/amd/uncore.c | 4 +-
arch/x86/events/intel/core.c | 4 +-
arch/x86/events/intel/ds.c | 11 ++--
arch/x86/include/asm/msr.h | 33 +----------
arch/x86/kernel/cpu/mce/amd.c | 6 +-
arch/x86/kernel/cpu/mce/inject.c | 8 +--
arch/x86/kernel/cpu/resctrl/monitor.c | 4 +-
arch/x86/kernel/msr.c | 8 +--
arch/x86/kernel/process.c | 6 +-
arch/x86/kernel/process_64.c | 2 +-
arch/x86/kvm/pmu.c | 6 +-
arch/x86/kvm/vmx/tdx.c | 6 +-
arch/x86/lib/msr-smp.c | 89 +++++-----------------------
drivers/cpufreq/amd-pstate.c | 2 +-
drivers/cpufreq/amd_freq_sensitivity.c | 6 +-
drivers/cpufreq/p4-clockmod.c | 32 +++++-----
drivers/cpufreq/speedstep-centrino.c | 27 +++++----
drivers/hv/mshv_vtl_main.c | 4 +-
drivers/hwmon/coretemp.c | 44 +++++++-------
drivers/hwmon/via-cputemp.c | 16 ++---
drivers/idle/intel_idle.c | 6 +-
drivers/thermal/intel/intel_tcc.c | 43 +++++++-------
drivers/thermal/intel/x86_pkg_temp_thermal.c | 25 ++++----
23 files changed, 149 insertions(+), 243 deletions(-)
next reply other threads:[~2026-06-14 16:34 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-14 16:34 Ingo Molnar [this message]
2026-06-15 10:11 ` [GIT PULL] x86/msr updates for v7.2 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ai7YLEpwSaGH44my@gmail.com \
--to=mingo@kernel.org \
--cc=a.p.zijlstra@chello.nl \
--cc=akpm@linux-foundation.org \
--cc=jgross@suse.com \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
--cc=x86@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.