summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86_boot_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-04-263-71/+84
|\
| * x86/setup: Move trim_snb_memory() later in setup_arch() to fix boot hangsMike Rapoport2021-04-141-5/+15
| * x86/setup: Merge several reservations of start of memoryMike Rapoport2021-03-231-9/+10
| * x86/setup: Consolidate early memory reservationsMike Rapoport2021-03-231-48/+44
| * x86/boot/compressed: Avoid gcc-11 -Wstringop-overread warningArnd Bergmann2021-03-231-2/+0
| * x86/boot/tboot: Avoid Wstringop-overread-warningArnd Bergmann2021-03-231-18/+26
* | Merge tag 'x86_sgx_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-04-2621-224/+861
|\ \
| * | x86/sgx: Mark sgx_vepc_vm_ops staticWei Yongjun2021-04-121-1/+1
| * | x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section()Jarkko Sakkinen2021-04-081-1/+0
| * | x86/sgx: Move provisioning device creation out of SGX driverSean Christopherson2021-04-064-32/+61
| * | x86/sgx: Add helpers to expose ECREATE and EINIT to KVMSean Christopherson2021-04-062-0/+124
| * | x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRsKai Huang2021-04-063-3/+20
| * | x86/sgx: Add encls_faulted() helperSean Christopherson2021-04-062-2/+15
| * | x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT)Sean Christopherson2021-04-061-0/+3
| * | x86/sgx: Move ENCLS leaf definitions to sgx.hSean Christopherson2021-04-062-15/+15
| * | x86/sgx: Expose SGX architectural definitions to the kernelSean Christopherson2021-04-065-8/+19
| * | x86/sgx: Initialize virtual EPC driver even when SGX driver is disabledKai Huang2021-04-061-1/+10
| * | x86/cpu/intel: Allow SGX virtualization without Launch Control supportSean Christopherson2021-04-061-15/+44
| * | x86/sgx: Introduce virtual EPC for use by KVM guestsSean Christopherson2021-04-065-0/+297
| * | x86/sgx: Add SGX_CHILD_PRESENT hardware error codeSean Christopherson2021-03-261-0/+2
| * | x86/sgx: Wipe out EREMOVE from sgx_free_epc_page()Kai Huang2021-03-266-17/+64
| * | x86/cpufeatures: Add SGX1 and SGX2 sub-featuresSean Christopherson2021-03-253-0/+6
| * | x86/cpufeatures: Make SGX_LC feature bit depend on SGX bitKai Huang2021-03-252-9/+4
| * | x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init()Ira Weiny2021-03-251-6/+8
| * | selftests/sgx: Use getauxval() to simplify test codeTianjia Zhang2021-03-241-20/+4
| * | selftests/sgx: Improve error detection and messagesDave Hansen2021-03-192-15/+56
| * | x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page()Jarkko Sakkinen2021-03-193-48/+88
| * | x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_listJarkko Sakkinen2021-03-182-36/+25
* | | Merge tag 'x86_vmware_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-04-261-0/+2
|\ \ \
| * | | x86/vmware: Avoid TSC recalibration when frequency is knownAlexey Makhalov2021-03-281-0/+2
* | | | Merge tag 'x86_seves_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-04-2611-63/+372
|\ \ \ \
| * | | | x86/sev-es: Optimize __sev_es_ist_enter() for better readabilityJoerg Roedel2021-03-191-12/+24
| * | | | x86/sev-es: Replace open-coded hlt-loops with sev_es_terminate()Joerg Roedel2021-03-182-16/+6
| * | | | x86/boot/compressed/64: Check SEV encryption in the 32-bit boot-pathJoerg Roedel2021-03-181-0/+83
| * | | | x86/boot/compressed/64: Add CPUID sanity check to 32-bit boot-pathJoerg Roedel2021-03-181-0/+28
| * | | | x86/boot/compressed/64: Add 32-bit boot #VC handlerJoerg Roedel2021-03-182-1/+101
| * | | | x86/boot/compressed/64: Setup IDT in startup_32 boot pathJoerg Roedel2021-03-181-0/+72
| * | | | x86/boot/compressed/64: Reload CS in startup_32Joerg Roedel2021-03-181-1/+8
| * | | | x86/sev: Do not require Hypervisor CPUID bit for SEV guestsJoerg Roedel2021-03-183-27/+20
| * | | | x86/boot/compressed/64: Cleanup exception handling before booting kernelJoerg Roedel2021-03-183-5/+22
| * | | | Merge tag 'v5.12-rc3' into x86/sevesBorislav Petkov2021-03-18667-3668/+5687
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | x86/virtio: Have SEV guests enforce restricted virtio memory accessTom Lendacky2021-03-082-0/+7
| * | | | x86/sev-es: Remove subtraction of res variableBorislav Petkov2021-03-061-1/+1
* | | | | Merge tag 'x86_misc_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-04-264-0/+1083
|\ \ \ \ \
| * | | | | tools/x86/kcpuid: Add AMD leaf 0x8000001EBorislav Petkov2021-03-181-8/+18
| * | | | | tools/x86/kcpuid: Check last token tooBorislav Petkov2021-03-181-0/+2
| * | | | | selftests/x86: Add a missing .note.GNU-stack section to thunks_32.SAndy Lutomirski2021-03-181-0/+2
| * | | | | tools/x86/kcpuid: Add AMD Secure Encryption leafBorislav Petkov2021-03-151-0/+10
| * | | | | tools/x86: Add a kcpuid tool to show raw CPU featuresFeng Tang2021-03-083-0/+1059
| |/ / / /
* | | | | Merge tag 'x86_alternatives_for_v5.13' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2021-04-2642-638/+482
|\ \ \ \ \