aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/include/asm
AgeCommit message (Expand)AuthorFilesLines
2022-04-07x86/tdx: Provide common base for SEAMCALL and TDCALL C wrappersKirill A. Shutemov1-0/+29
2022-04-07x86/tdx: Detect running as a TDX guest in early bootKuppuswamy Sathyanarayanan3-1/+29
2022-04-07x86/sev: Register SEV-SNP guest request platform deviceBrijesh Singh1-0/+4
2022-04-07x86/sev: Provide support for SNP guest request NAEsBrijesh Singh2-0/+17
2022-04-07x86/sev: Add SEV-SNP feature detection/setupMichael Roth1-0/+2
2022-04-07x86/compressed: Add SEV-SNP feature detection/setupMichael Roth1-0/+3
2022-04-07x86/boot: Add a pointer to Confidential Computing blob in bootparamsMichael Roth1-0/+1
2022-04-07x86/compressed/64: Add support for SEV-SNP CPUID table in #VC handlersMichael Roth1-0/+2
2022-04-07KVM: x86: Move lookup of indexed CPUID leafs to helperMichael Roth1-0/+34
2022-04-07x86/boot: Add Confidential Computing type to setup_dataBrijesh Singh1-0/+18
2022-04-07x86/msi: Fix msi message data shadow structReto Buerki1-8/+11
2022-04-07x86/extable: Prefer local labels in .set directivesNick Desaulniers1-10/+10
2022-04-06x86/head/64: Re-enable stack protectionMichael Roth1-1/+0
2022-04-06x86/sev: Use SEV-SNP AP creation to start secondary CPUsTom Lendacky2-0/+5
2022-04-06x86/mm: Validate memory when changing the C-bitBrijesh Singh2-0/+26
2022-04-06x86/sev: Add helper for validating pages in early enc attribute changesBrijesh Singh1-0/+10
2022-04-06x86/sev: Register GHCB memory when SEV-SNP is activeBrijesh Singh1-0/+2
2022-04-06x86/compressed: Register GHCB memory when SEV-SNP is activeBrijesh Singh1-0/+13
2022-04-06x86/compressed: Add helper for validating pages in the decompression stageBrijesh Singh1-0/+26
2022-04-06x86/sev: Check the VMPL levelBrijesh Singh2-0/+17
2022-04-06x86/sev: Add a helper for the PVALIDATE instructionBrijesh Singh1-0/+21
2022-04-06x86/sev: Check SEV-SNP features supportBrijesh Singh2-1/+7
2022-04-06x86/sev: Save the negotiated GHCB versionBrijesh Singh1-1/+1
2022-04-06x86/sev: Define the Linux-specific guest termination reasonsBrijesh Singh1-0/+8
2022-04-06x86/mm: Extend cc_attr to include AMD SEV-SNPBrijesh Singh1-0/+2
2022-04-06x86/boot: Introduce helpers for MSR reads/writesMichael Roth2-10/+16
2022-04-06KVM: SVM: Update the SEV-ES save area mappingTom Lendacky1-16/+50
2022-04-06KVM: SVM: Create a separate mapping for the GHCB save areaTom Lendacky1-3/+45
2022-04-06KVM: SVM: Create a separate mapping for the SEV-ES save areaTom Lendacky1-20/+67
2022-04-05x86/amd_nb: Unexport amd_cache_northbridges()Muralidhara M K1-1/+0
2022-04-05KVM: SVM: Define sev_features and VMPL field in the VMSABrijesh Singh1-2/+4
2022-04-05KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loadedSean Christopherson1-2/+3
2022-04-05x86/bug: Prevent shadowing in __WARN_FLAGSVincent Mailhol1-2/+2
2022-04-05perf/x86/amd: Add idle hooks for branch samplingStephane Eranian1-0/+23
2022-04-05perf/x86/amd: Add AMD Fam19h Branch Sampling supportStephane Eranian1-0/+4
2022-04-05x86/cpufeatures: Add AMD Fam19h Branch Sampling featureStephane Eranian1-0/+1
2022-04-05perf/x86/intel: Don't extend the pseudo-encoding to GP countersKan Liang1-0/+5
2022-04-05x86/percpu: Remove volatile from arch_raw_cpu_ptr().Sebastian Andrzej Siewior1-3/+3
2022-04-05static_call: Properly initialise DEFINE_STATIC_CALL_RET0()Christophe Leroy1-0/+2
2022-04-04x86/pkeys: Remove __arch_set_user_pkey_access() declarationIra Weiny1-6/+0
2022-04-04x86/pkeys: Clean up arch_set_user_pkey_access() declarationIra Weiny1-2/+0
2022-04-04x86/cpu: Remove "noexec"Borislav Petkov1-1/+0
2022-04-04x86/cpu: Remove CONFIG_X86_SMAP and "nosmap"Borislav Petkov2-31/+1
2022-04-04x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid=Borislav Petkov1-2/+5
2022-04-04x86/mm: Force-inline __phys_addr_nodebug()Borislav Petkov1-1/+1
2022-04-04x86/kvm/svm: Force-inline GHCB accessorsBorislav Petkov1-4/+4
2022-04-04task_stack, x86/cea: Force-inline stack helpersBorislav Petkov1-1/+1
2022-04-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-18/+42
2022-04-02KVM: x86: allow per cpu apicv inhibit reasonsMaxim Levitsky2-0/+7
2022-04-02KVM: x86: Accept KVM_[GS]ET_TSC_KHZ as a VM ioctl.David Woodhouse1-0/+2