mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/4] x86/msr: Get rid of rdmsrl() and wrmsrl()
@ 2026-06-08  8:28 Juergen Gross
  2026-06-08  8:28 ` [PATCH 1/4] x86/msr: Switch rdmsrl() users to rdmsrq() Juergen Gross
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Juergen Gross @ 2026-06-08  8:28 UTC (permalink / raw)
  To: linux-kernel, x86, linux-perf-users, linux-hyperv, linux-pm, kvm,
	linux-coco
  Cc: Juergen Gross, Peter Zijlstra, Ingo Molnar,
	Arnaldo Carvalho de Melo, Namhyung Kim, Mark Rutland,
	Alexander Shishkin, Jiri Olsa, Ian Rogers, Adrian Hunter,
	James Clark, Thomas Gleixner, Borislav Petkov, Dave Hansen,
	H. Peter Anvin, Tony Luck, Reinette Chatre, Dave Martin,
	James Morse, Babu Moger, K. Y. Srinivasan, Haiyang Zhang,
	Wei Liu, Dexuan Cui, Long Li, Rafael J. Wysocki,
	Artem Bityutskiy, Artem Bityutskiy, Len Brown,
	Sean Christopherson, Paolo Bonzini, Kiryl Shutsemau,
	Rick Edgecombe

rdsmrl() and wrmsrl() are deprecated aliases of rdmsrq() and wrmsrq().

Switch all users and remove the deprecated variants.

Juergen Gross (4):
  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/include/asm/msr.h            | 5 -----
 arch/x86/kernel/cpu/resctrl/monitor.c | 4 ++--
 arch/x86/kernel/process_64.c          | 2 +-
 arch/x86/kvm/pmu.c                    | 6 +++---
 arch/x86/kvm/vmx/tdx.c                | 6 +++---
 drivers/hv/mshv_vtl_main.c            | 4 ++--
 drivers/idle/intel_idle.c             | 6 +++---
 9 files changed, 18 insertions(+), 23 deletions(-)

-- 
2.54.0


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-06-08 11:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-08  8:28 [PATCH 0/4] x86/msr: Get rid of rdmsrl() and wrmsrl() Juergen Gross
2026-06-08  8:28 ` [PATCH 1/4] x86/msr: Switch rdmsrl() users to rdmsrq() Juergen Gross
2026-06-08 11:27   ` [tip: x86/msr] " tip-bot2 for Juergen Gross
2026-06-08  8:28 ` [PATCH 2/4] x86/msr: Remove rdmsrl() Juergen Gross
2026-06-08 11:27   ` [tip: x86/msr] " tip-bot2 for Juergen Gross
2026-06-08  8:28 ` [PATCH 3/4] x86/msr: Switch wrmsrl() users to wrmsrq() Juergen Gross
2026-06-08 11:27   ` [tip: x86/msr] " tip-bot2 for Juergen Gross
2026-06-08  8:28 ` [PATCH 4/4] x86/msr: Remove wrmsrl() Juergen Gross
2026-06-08 11:27   ` [tip: x86/msr] " tip-bot2 for Juergen Gross

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®