linux-stable/arch/x86/kernel/apic
Ingo Molnar 5135e0724f x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
commit d0485730d2 upstream.

So we are using the 'ia32_cap' value in a number of places,
which got its name from MSR_IA32_ARCH_CAPABILITIES MSR register.

But there's very little 'IA32' about it - this isn't 32-bit only
code, nor does it originate from there, it's just a historic
quirk that many Intel MSR names are prefixed with IA32_.

This is already clear from the helper method around the MSR:
x86_read_arch_cap_msr(), which doesn't have the IA32 prefix.

So rename 'ia32_cap' to 'x86_arch_cap_msr' to be consistent with
its role and with the naming of the helper function.

Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: Josh Poimboeuf <jpoimboe@redhat.com>
Cc: Nikolay Borisov <nik.borisov@suse.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Sean Christopherson <seanjc@google.com>
Link: https://lore.kernel.org/r/9592a18a814368e75f8f4b9d74d3883aa4fd1eaf.1712813475.git.jpoimboe@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-04-17 11:23:40 +02:00
..
Makefile arch/x86: Fix typos 2024-01-03 11:46:22 +01:00
apic.c x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' 2024-04-17 11:23:40 +02:00
apic_common.c x86/apic: Use u32 for cpu_present_to_apicid() 2023-10-10 14:38:19 +02:00
apic_flat_64.c x86/apic: Drop apic::delivery_mode 2023-11-21 16:58:54 +01:00
apic_noop.c x86/apic: Drop apic::delivery_mode 2023-11-21 16:58:54 +01:00
apic_numachip.c x86/apic: Drop apic::delivery_mode 2023-11-21 16:58:54 +01:00
bigsmp_32.c x86/apic: Drop apic::delivery_mode 2023-11-21 16:58:54 +01:00
hw_nmi.c * Rework apic callbacks, getting rid of unnecessary ones and 2023-08-30 10:44:46 -07:00
init.c x86/apic: Provide static call infrastructure for APIC callbacks 2023-08-09 12:00:55 -07:00
io_apic.c x86/ioapic: Remove unfinished sentence from comment 2023-11-23 11:00:24 +01:00
ipi.c Major microcode loader restructuring, cleanup and improvements by Thomas 2023-11-04 08:46:37 -10:00
local.h x86/apic: Use u32 for [gs]et_apic_id() 2023-10-10 14:38:19 +02:00
msi.c x86/apic/msi: Fix misconfigured non-maskable MSI quirk 2023-10-26 13:53:06 +02:00
probe_32.c x86/apic: Drop apic::delivery_mode 2023-11-21 16:58:54 +01:00
probe_64.c x86/apic: Provide common init infrastructure 2023-08-09 11:58:34 -07:00
vector.c arch/x86: Fix typos 2024-01-03 11:46:22 +01:00
x2apic_cluster.c x86/apic: Drop apic::delivery_mode 2023-11-21 16:58:54 +01:00
x2apic_phys.c x86/apic: Drop apic::delivery_mode 2023-11-21 16:58:54 +01:00
x2apic_uv_x.c x86/apic: Drop apic::delivery_mode 2023-11-21 16:58:54 +01:00