Skip to content

Commit 968e300

Browse files
Ahmed S. DarwishIngo Molnar
authored andcommitted
x86/cpuid: Set <asm/cpuid/api.h> as the main CPUID header
The main CPUID header <asm/cpuid.h> was originally a storefront for the headers: <asm/cpuid/api.h> <asm/cpuid/leaf_0x2_api.h> Now that the latter CPUID(0x2) header has been merged into the former, there is no practical difference between <asm/cpuid.h> and <asm/cpuid/api.h>. Migrate all users to the <asm/cpuid/api.h> header, in preparation of the removal of <asm/cpuid.h>. Don't remove <asm/cpuid.h> just yet, in case some new code in -next started using it. Suggested-by: Ingo Molnar <[email protected]> Signed-off-by: Ahmed S. Darwish <[email protected]> Signed-off-by: Ingo Molnar <[email protected]> Cc: Andrew Cooper <[email protected]> Cc: H. Peter Anvin <[email protected]> Cc: John Ogness <[email protected]> Cc: [email protected] Link: https://lore.kernel.org/r/[email protected]
1 parent cdc8be3 commit 968e300

File tree

24 files changed

+24
-24
lines changed

24 files changed

+24
-24
lines changed

arch/x86/boot/compressed/sev.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
#include <asm/fpu/xcr.h>
2222
#include <asm/ptrace.h>
2323
#include <asm/svm.h>
24-
#include <asm/cpuid.h>
24+
#include <asm/cpuid/api.h>
2525

2626
#include "error.h"
2727
#include "sev.h"

arch/x86/boot/startup/sev-startup.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
#include <asm/smp.h>
3939
#include <asm/cpu.h>
4040
#include <asm/apic.h>
41-
#include <asm/cpuid.h>
41+
#include <asm/cpuid/api.h>
4242
#include <asm/cmdline.h>
4343

4444
/* For early boot hypervisor communication in SEV-ES enabled guests */

arch/x86/coco/sev/core.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
#include <asm/smp.h>
4343
#include <asm/cpu.h>
4444
#include <asm/apic.h>
45-
#include <asm/cpuid.h>
45+
#include <asm/cpuid/api.h>
4646
#include <asm/cmdline.h>
4747
#include <asm/msr.h>
4848

arch/x86/coco/sev/vc-handle.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
#include <asm/smp.h>
3333
#include <asm/cpu.h>
3434
#include <asm/apic.h>
35-
#include <asm/cpuid.h>
35+
#include <asm/cpuid/api.h>
3636

3737
static enum es_result vc_slow_virt_to_phys(struct ghcb *ghcb, struct es_em_ctxt *ctxt,
3838
unsigned long vaddr, phys_addr_t *paddr)

arch/x86/events/intel/pt.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#include <linux/slab.h>
1919
#include <linux/device.h>
2020

21-
#include <asm/cpuid.h>
21+
#include <asm/cpuid/api.h>
2222
#include <asm/perf_event.h>
2323
#include <asm/insn.h>
2424
#include <asm/io.h>

arch/x86/include/asm/processor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ struct vm86;
1616
#include <uapi/asm/sigcontext.h>
1717
#include <asm/current.h>
1818
#include <asm/cpufeatures.h>
19-
#include <asm/cpuid.h>
19+
#include <asm/cpuid/api.h>
2020
#include <asm/page.h>
2121
#include <asm/pgtable_types.h>
2222
#include <asm/percpu.h>

arch/x86/kernel/acpi/cstate.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
#include <acpi/processor.h>
1616
#include <asm/cpu_device_id.h>
17-
#include <asm/cpuid.h>
17+
#include <asm/cpuid/api.h>
1818
#include <asm/mwait.h>
1919
#include <asm/special_insns.h>
2020
#include <asm/smp.h>

arch/x86/kernel/amd_nb.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include <linux/pci_ids.h>
1616

1717
#include <asm/amd/nb.h>
18-
#include <asm/cpuid.h>
18+
#include <asm/cpuid/api.h>
1919

2020
static u32 *flush_words;
2121

arch/x86/kernel/cpu/cacheinfo.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#include <asm/amd/nb.h>
1717
#include <asm/cacheinfo.h>
1818
#include <asm/cpufeature.h>
19-
#include <asm/cpuid.h>
19+
#include <asm/cpuid/api.h>
2020
#include <asm/mtrr.h>
2121
#include <asm/smp.h>
2222
#include <asm/tlbflush.h>

arch/x86/kernel/cpu/common.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929

3030
#include <asm/alternative.h>
3131
#include <asm/cmdline.h>
32-
#include <asm/cpuid.h>
32+
#include <asm/cpuid/api.h>
3333
#include <asm/perf_event.h>
3434
#include <asm/mmu_context.h>
3535
#include <asm/doublefault.h>

0 commit comments

Comments
 (0)