summaryrefslogtreecommitdiffstats
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'sev-snp-iommu-avic_5.19-rc6_v4' of github.com:AMDESE/linuxLouis Burda2023-01-312-2/+0
|\
| * Revert "KVM: SEV: add cache flush to solve SEV cache incoherency issues"Ashish Kalra2022-09-282-2/+0
* | Minimize diff to 0aaa1e5 and small restructureLouis Burda2023-01-111-3/+8
* | Refactor more code out into repo filesLouis Burda2022-10-201-1/+1
* | Move kvm_page_track_mode to sevstep uapiLouis Burda2022-10-051-8/+1
* | Refactor out sevstep into cachepc repositoryLouis Burda2022-10-052-250/+0
* | Add page trackingLouis Burda2022-10-042-0/+256
|/
* KVM: x86: Tag kvm_mmu_x86_module_init() with __initSean Christopherson2022-08-051-1/+1
* KVM: SVM: Do not activate AVIC for SNP-enabled systemSuravee Suthikulpanit2022-07-131-0/+5
* KVM: SVM: Support SEV-SNP AP Creation NAE eventTom Lendacky2022-07-133-4/+7
* KVM: x86: Export the kvm_zap_gfn_range() for the SNP useBrijesh Singh2022-07-131-0/+2
* KVM: SVM: Introduce ops for the post gfn map and unmapBrijesh Singh2022-07-132-0/+4
* KVM: SVM: Add support to handle Page State Change VMGEXITBrijesh Singh2022-07-131-0/+7
* KVM: SVM: Add support to handle MSR based Page State Change VMGEXITBrijesh Singh2022-07-131-0/+9
* KVM: SVM: Add support to handle GHCB GPA register VMGEXITBrijesh Singh2022-07-131-0/+8
* KVM: x86: Define RMP page fault error bits for #NPFBrijesh Singh2022-07-131-0/+8
* KVM: X86: Keep the NPT and RMP page level in syncBrijesh Singh2022-07-132-0/+2
* KVM: SVM: Add KVM_SNP_INIT commandBrijesh Singh2022-07-131-0/+1
* KVM: SVM: Make AVIC backing, VMSA and VMCB memory allocation SNP safeBrijesh Singh2022-07-132-0/+3
* KVM: SVM: Provide the Hypervisor Feature support VMGEXITBrijesh Singh2022-07-131-0/+2
* KVM: SVM: Add support to handle AP reset MSR protocolTom Lendacky2022-07-131-0/+2
* x86/fault: Add support to dump RMP entry on faultBrijesh Singh2022-07-131-0/+5
* x86/traps: Define RMP violation #PF error codeBrijesh Singh2022-07-131-7/+11
* x86/sev: Add helper functions for RMPUPDATE and PSMASH instructionBrijesh Singh2022-07-131-0/+11
* x86/sev: Add RMP entry lookup helpersBrijesh Singh2022-07-131-0/+27
* x86/sev: set SYSCFG.MFMDBrijesh Singh2022-07-131-0/+3
* x86/sev: Add the host SEV-SNP initialization supportBrijesh Singh2022-07-132-1/+13
* x86/cpufeatures: Add SEV-SNP CPU featureBrijesh Singh2022-07-131-0/+1
* x86/boot: Fix the setup data types max limitBorislav Petkov2022-07-101-1/+1
* x86/xen: Use clear_bss() for Xen PV guestsJuergen Gross2022-07-011-0/+3
* Merge tag 'efi-urgent-for-v5.19-1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-06-211-1/+1
|\
| * efi/x86: libstub: Fix typo in __efi64_argmap* nameEvgeniy Baskov2022-06-211-1/+1
* | Merge tag 'x86-urgent-2022-06-19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-06-191-17/+21
|\ \
| * | x86/mm: Fix RESERVE_BRK() for older binutilsJosh Poimboeuf2022-06-131-17/+21
* | | Merge tag 'pci-v5.19-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-06-172-5/+8
|\ \ \
| * | | x86/PCI: Revert "x86/PCI: Clip only host bridge windows for E820 regions"Hans de Goede2022-06-172-5/+8
| | |/ | |/|
* | | Merge tag 'hyperv-fixes-signed-20220617' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2022-06-171-0/+4
|\ \ \
| * | | x86/Hyper-V: Add SEV negotiate protocol support in Isolation VMTianyu Lan2022-06-151-0/+4
| |/ /
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-06-141-2/+65
|\ \ \
| * | | KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC baseMaxim Levitsky2022-06-091-0/+8
| * | | KVM: x86: document AVIC/APICv inhibit reasonsMaxim Levitsky2022-06-091-2/+57
| * | | Merge tag 'kvm-riscv-fixes-5.19-1' of https://github.com/kvm-riscv/linux into...Paolo Bonzini2022-06-0986-615/+1204
| |\| |
* | | | Merge tag 'x86-bugs-2022-06-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-06-143-0/+28
|\ \ \ \ | |_|_|/ |/| | |
| * | | KVM: x86/speculation: Disable Fill buffer clear within guestsPawan Gupta2022-05-211-0/+6
| * | | x86/speculation/mmio: Add mitigation for Processor MMIO Stale DataPawan Gupta2022-05-211-0/+2
| * | | x86/speculation/mmio: Enumerate Processor MMIO Stale Data bugPawan Gupta2022-05-212-0/+20
* | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-06-082-1/+4
|\ \ \ \ | | |/ / | |/| / | |_|/ |/| |
| * | KVM: x86: do not report a vCPU as preempted outside instruction boundariesPaolo Bonzini2022-06-081-0/+3
| * | x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()Jan Beulich2022-06-071-1/+1
* | | Merge tag 'objtool-urgent-2022-06-05' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2022-06-053-5/+9
|\ \ \