aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2020-11-19x86/msr: Downgrade unrecognized MSR messageBorislav Petkov1-2/+2
2020-11-18iommu/amd: Fix IOMMU interrupt generation in X2APIC modeDavid Woodhouse1-0/+1
2020-11-18x86/sgx: Clarify 'laundry_list' lockingDave Hansen2-9/+20
2020-11-18x86/head/64: Remove unused GET_CR2_INTO() macroArvind Sankar3-21/+0
2020-11-18x86/sgx: Add ptrace() support for the SGX driverJarkko Sakkinen1-0/+111
2020-11-18x86/sgx: Add a page reclaimerJarkko Sakkinen6-26/+1133
2020-11-18x86/vdso: Implement a vDSO for Intel SGX enclave callSean Christopherson5-0/+254
2020-11-18x86/traps: Attempt to fixup exceptions in vDSO before signalingSean Christopherson2-0/+17
2020-11-18x86/fault: Add a helper function to sanitize error codeSean Christopherson1-12/+14
2020-11-18x86/vdso: Add support for exception fixup in vDSO functionsSean Christopherson6-5/+139
2020-11-18x86/sgx: Add SGX_IOC_ENCLAVE_PROVISIONJarkko Sakkinen4-1/+73
2020-11-18x86/sgx: Add SGX_IOC_ENCLAVE_INITJarkko Sakkinen5-1/+241
2020-11-18x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGESJarkko Sakkinen3-0/+315
2020-11-18x86/sgx: Add SGX_IOC_ENCLAVE_CREATEJarkko Sakkinen7-0/+179
2020-11-18x86/sgx: Add an SGX misc driver interfaceJarkko Sakkinen6-1/+345
2020-11-18x86/boot: Remove unused finalize_identity_maps()Arvind Sankar1-10/+0
2020-11-18iommu/vt-d: Avoid panic if iommu init fails in tboot systemZhenzhong Duan1-3/+0
2020-11-18x86/uaccess: Document copy_from_user_nmi()Thomas Gleixner1-4/+18
2020-11-18x86/dumpstack: Do not try to access user space code of other tasksThomas Gleixner1-4/+19
2020-11-18dma-mapping: remove the dma_direct_set_offset exportChristoph Hellwig1-1/+2
2020-11-17x86/dumpstack: Make show_trace_log_lvl() staticHui Su2-4/+1
2020-11-17efi: x86/xen: switch to efi_get_secureboot_mode helperArd Biesheuvel1-28/+9
2020-11-17x86/sgx: Add SGX page allocator functionsJarkko Sakkinen2-0/+68
2020-11-17x86/cpu/intel: Add a nosgx kernel parameterJarkko Sakkinen1-0/+9
2020-11-17x86/cpu/intel: Detect SGX supportSean Christopherson1-1/+28
2020-11-17x86/mm: Signal SIGSEGV with PF_SGXSean Christopherson2-0/+14
2020-11-17x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sectionsSean Christopherson5-0/+270
2020-11-17x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bitsSean Christopherson2-0/+8
2020-11-17x86/cpufeatures: Add Intel SGX hardware bitsSean Christopherson3-1/+9
2020-11-17x86/sgx: Add wrappers for ENCLS functionsJarkko Sakkinen1-0/+231
2020-11-17x86/sgx: Add SGX architectural data structuresJarkko Sakkinen1-0/+338
2020-11-17perf/x86: fix sysfs type mismatchesSami Tolvanen4-24/+12
2020-11-17x86/microcode/intel: Check patch signature before saving microcode for early loadingChen Yu1-53/+10
2020-11-17KVM: SVM: fix error return code in svm_create_vcpu()Chen Zhou1-1/+3
2020-11-16x86: Reclaim unused x86 TI flagsGabriel Krisman Bertazi1-10/+0
2020-11-16x86: Expose syscall_work field in thread_infoGabriel Krisman Bertazi1-0/+1
2020-11-16Merge branch 'x86/entry' into core/entryThomas Gleixner13-42/+45
2020-11-16KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt().Ashish Kalra1-1/+1
2020-11-16KVM: SVM: check CR4 changes against vcpu->archPaolo Bonzini1-1/+1
2020-11-16KVM: SVM: Move asid to vcpu_svmCathy Avery2-3/+8
2020-11-16x86/kvm: remove unused macro HV_CLOCK_SIZEAlex Shi1-1/+0
2020-11-16x86/msr: Do not allow writes to MSR_IA32_ENERGY_PERF_BIASBorislav Petkov1-3/+0
2020-11-16x86/mce: Use "safe" MSR functions when enabling additional error loggingTony Luck1-2/+3
2020-11-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-2/+26
2020-11-15Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds2-13/+3
2020-11-15Merge tag 'perf-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds7-34/+59
2020-11-15kvm: x86: Sink cpuid update into vendor-specific set_cr4 functionsJim Mattson4-8/+8
2020-11-15KVM: Don't allocate dirty bitmap if dirty ring is enabledPeter Xu1-1/+1
2020-11-15KVM: X86: Implement ring-based dirty memory trackingPeter Xu7-2/+31
2020-11-15KVM: X86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR]Peter Xu4-56/+81