x86, intel_txt: clean up the impact on generic code, unbreak non-x86
Move tboot.h from asm to linux to fix the build errors of intel_txt patch on non-X86 platforms. Remove the tboot code from generic code init/main.c and kernel/cpu.c. Signed-off-by:Shane Wang <shane.wang@intel.com> Signed-off-by:
H. Peter Anvin <hpa@zytor.com>
Showing
- arch/x86/Kconfig 4 additions, 0 deletionsarch/x86/Kconfig
- arch/x86/kernel/reboot.c 1 addition, 2 deletionsarch/x86/kernel/reboot.c
- arch/x86/kernel/setup.c 1 addition, 2 deletionsarch/x86/kernel/setup.c
- arch/x86/kernel/smpboot.c 1 addition, 1 deletionarch/x86/kernel/smpboot.c
- arch/x86/kernel/tboot.c 47 additions, 11 deletionsarch/x86/kernel/tboot.c
- drivers/acpi/acpica/hwsleep.c 1 addition, 1 deletiondrivers/acpi/acpica/hwsleep.c
- drivers/pci/dmar.c 1 addition, 1 deletiondrivers/pci/dmar.c
- drivers/pci/intel-iommu.c 1 addition, 1 deletiondrivers/pci/intel-iommu.c
- include/linux/tboot.h 11 additions, 46 deletionsinclude/linux/tboot.h
- init/main.c 0 additions, 3 deletionsinit/main.c
- kernel/cpu.c 1 addition, 5 deletionskernel/cpu.c
- security/Kconfig 1 addition, 1 deletionsecurity/Kconfig
Loading
Please register or sign in to comment