summaryrefslogtreecommitdiffstats
path: root/arch/x86/boot/compressed (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86_tdx_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-05-248-7/+132
|\
| * x86/boot: Avoid #VE during boot for TDX platformsSean Christopherson2022-04-072-3/+19
| * x86/boot: Set CR0.NE early and keep it set during the bootKirill A. Shutemov2022-04-071-3/+4
| * x86/boot: Port I/O: Add decompression-time support for TDXKirill A. Shutemov2022-04-073-1/+65
| * x86/boot: Port I/O: Allow to hook up alternative helpersKirill A. Shutemov2022-04-072-1/+5
| * x86: Consolidate port I/O helpersKirill A. Shutemov2022-04-071-1/+1
| * x86/tdx: Detect TDX at early kernel decompression timeKuppuswamy Sathyanarayanan2022-04-075-0/+40
* | x86/boot: Put globals that are accessed early into the .data sectionMichael Roth2022-04-202-2/+6
* | x86/boot: Add an efi.h header for the decompressorBorislav Petkov2022-04-176-9/+131
* | x86/sev: Use firmware-validated CPUID for SEV-SNP guestsMichael Roth2022-04-071-37/+0
* | x86/sev: Add SEV-SNP feature detection/setupMichael Roth2022-04-071-27/+0
* | x86/compressed/64: Add identity mapping for Confidential Computing blobMichael Roth2022-04-073-1/+25
* | x86/compressed: Export and rename add_identity_map()Michael Roth2022-04-072-9/+10
* | x86/compressed: Use firmware-validated CPUID leaves for SEV-SNP guestsMichael Roth2022-04-071-0/+46
* | x86/compressed: Add SEV-SNP feature detection/setupMichael Roth2022-04-071-1/+111
* | x86/sev: Move MSR-based VMGEXITs for CPUID to helperMichael Roth2022-04-071-0/+1
* | x86/compressed/acpi: Move EFI kexec handling into common codeMichael Roth2022-04-062-60/+45
* | x86/compressed/acpi: Move EFI vendor table lookup to helperMichael Roth2022-04-063-45/+106
* | x86/compressed/acpi: Move EFI config table lookup to helperMichael Roth2022-04-063-17/+60
* | x86/compressed/acpi: Move EFI system table lookup to helperMichael Roth2022-04-063-14/+42
* | x86/compressed/acpi: Move EFI detection to helperMichael Roth2022-04-064-18/+77
* | x86/compressed: Register GHCB memory when SEV-SNP is activeBrijesh Singh2022-04-061-0/+4
* | x86/compressed: Add helper for validating pages in the decompression stageBrijesh Singh2022-04-063-1/+67
* | x86/sev: Check the VMPL levelBrijesh Singh2022-04-061-2/+26
* | x86/sev: Check SEV-SNP features supportBrijesh Singh2022-04-062-6/+32
* | x86/sev: Define the Linux-specific guest termination reasonsBrijesh Singh2022-04-061-3/+3
* | x86/compressed/64: Detect/setup SEV/SME features earlier during bootMichael Roth2022-04-064-53/+60
* | x86/boot: Use MSR read/write helpers instead of inline assemblyMichael Roth2022-04-061-10/+7
|/
* Merge tag 'memcpy-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-03-261-1/+2
|\
| * fortify: Detect struct member overflows in memmove() at compile-timeKees Cook2022-02-141-1/+2
* | x86: clean up symbol aliasingMark Rutland2022-02-222-4/+2
|/
* Merge tag 'kbuild-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2022-01-191-6/+6
|\
| * kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22}Masahiro Yamada2022-01-131-6/+6
* | Merge tag 'x86_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-01-133-8/+8
|\ \
| * | x86: Prepare asm files for straight-line-speculationPeter Zijlstra2021-12-083-8/+8
| |/
* | Merge tag 'efi-next-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-01-121-3/+11
|\ \
| * | efi/libstub: x86/mixed: increase supported argument countArd Biesheuvel2021-11-211-3/+11
| |/
* | Merge tag 'x86_build_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-01-101-2/+5
|\ \
| * | x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGSNathan Chancellor2021-12-231-2/+5
| |/
* / x86/sev: Shorten GHCB terminate macro namesBrijesh Singh2021-11-151-3/+3
|/
* Merge tag 'x86_core_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-11-023-4/+5
|\
| * x86/boot/compressed: Avoid duplicate malloc() implementationsKees Cook2021-10-273-4/+5
* | lib/string: Move helper functions out of string.cKees Cook2021-09-252-0/+4
|/
* Merge tag 'x86_cleanups_for_v5.15' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-08-301-1/+1
|\
| * x86/kaslr: Have process_mem_region() return a booleanJing Yangyang2021-08-241-1/+1
* | x86/efi: Restore Firmware IDT before calling ExitBootServices()Joerg Roedel2021-08-212-9/+24
|/
* x86/boot/compressed: Enable -WundefNick Desaulniers2021-05-123-2/+3
* x86/sev-es: Rename sev-es.{ch} to sev.{ch}Brijesh Singh2021-05-102-5/+5
* Merge tag 'x86_core_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-04-281-6/+5
|\
| * x86/boot/compressed/sev-es: Convert to insn_decode()Borislav Petkov2021-03-151-6/+5