summaryrefslogtreecommitdiffstats
path: root/arch/x86/boot
Commit message (Expand)AuthorAgeFilesLines
* x86: link vdso and boot with -z noexecstack --no-warn-rwx-segmentsNick Desaulniers2022-08-102-1/+5
* x86/compressed/64: Add identity mappings for setup_data entriesMichael Roth2022-07-061-0/+13
* Merge tag 'efi-next-for-v5.19-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-06-031-1/+1
|\
| * efi: x86: Fix config name for setting the NX-compatibility flag in the PE headerLukas Bulwahn2022-06-011-1/+1
* | Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2022-05-261-22/+0
|\ \
| * | kbuild: factor out the common installation code into scripts/install.shMasahiro Yamada2022-05-111-22/+0
* | | Merge tag 'drm-next-2022-05-25' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2022-05-251-2/+2
|\ \ \
| * | | Merge drm/drm-next into drm-misc-nextMaxime Ripard2022-04-053-5/+4
| |\| |
| * | | sysfb: Enable boot time VESA graphic mode selectionMichal Suchanek2022-03-041-2/+2
* | | | Merge tag 'x86_build_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-05-232-13/+25
|\ \ \ \
| * | | | x86/boot: Wrap literal addresses in absolute_pointer()Kees Cook2022-05-192-13/+25
| | |/ / | |/| |
* | | | Merge tag 'x86_tdx_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-05-2313-44/+181
|\ \ \ \
| * | | | 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-075-3/+52
| * | | | x86: Consolidate port I/O helpersKirill A. Shutemov2022-04-072-35/+2
| * | | | x86/tdx: Detect TDX at early kernel decompression timeKuppuswamy Sathyanarayanan2022-04-077-2/+42
| |/ / /
* | | | Merge tag 'x86_sev_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-05-2316-243/+813
|\ \ \ \ | |_|_|/ |/| | |
| * | | 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-062-25/+22
| * | | x86/boot: Introduce helpers for MSR reads/writesMichael Roth2022-04-061-0/+26
| |/ /
* / / efi: x86: Set the NX-compatibility flag in the PE headerPeter Jones2022-05-031-0/+4
|/ /
* | 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-131-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-141-6/+6
* | Merge tag 'x86_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-01-123-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-111-3/+11
|\ \