summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/svm
Commit message (Expand)AuthorAgeFilesLines
* Do a single prime in vmenter.. multiple passes added inside the macroHEADmasterLouis Burda2023-02-091-3/+1
* Add counter for L1 misses in guestLouis Burda2023-02-071-1/+11
* fixup! Save registers to xmm to lower baseline counts and avoid timing issues...Louis Burda2023-02-061-0/+4
* Set interrupt flag after prime / clear before probe in vmenterLouis Burda2023-02-061-13/+8
* Save registers to xmm to lower baseline counts and avoid timing issues with a...Louis Burda2023-02-061-46/+45
* Use retired instructions in userspace for TRACK_STEPSLouis Burda2023-02-061-5/+21
* Fix stepping inconsistency by moving oneshot after primeLouis Burda2023-02-062-20/+47
* Properly implement target gfn steppingLouis Burda2023-02-032-78/+21
* Fix page tracking without singlestep resolveLouis Burda2023-02-021-12/+15
* Debug single-stepping on page-boundaries in page_stepLouis Burda2023-02-021-40/+33
* Handle instruction loads on page boundaries more cleanlyLouis Burda2023-02-022-10/+25
* Merge branch 'sev-snp-iommu-avic_5.19-rc6_v4' of github.com:AMDESE/linuxLouis Burda2023-01-313-11/+0
|\
| * Revert "KVM: SEV: add cache flush to solve SEV cache incoherency issues"Ashish Kalra2022-09-283-11/+0
* | Combine TRACK_STEPS_* modesLouis Burda2023-01-301-25/+20
* | Rework how apic timer is adjusted and merge CPC_TRACK_PAGES_RESOLVELouis Burda2023-01-271-12/+11
* | Consistent use of cpc shorthand instead of cachepcLouis Burda2023-01-272-80/+80
* | Add CPC_TRACK_STEPS and make apic reset more robustLouis Burda2023-01-271-9/+28
* | TRACK_STEPS_SIGNALLED: Only prime+probe when we are stepping on target gfnLouis Burda2023-01-272-17/+27
* | Add signalled stepping track modeLouis Burda2023-01-263-21/+117
* | Use prime returned address for probeLouis Burda2023-01-251-4/+1
* | Move vm pause out of irq-masked sectionLouis Burda2023-01-251-5/+10
* | Ensure oneshot is disabled if not single/long-step before runLouis Burda2023-01-241-0/+2
* | Page tracking support (without speculation)Louis Burda2023-01-241-99/+70
* | Enable single stepping non sev-es guests and long KVM_RUNs to prevent interruptsLouis Burda2023-01-232-26/+35
* | Implement prime+probe without vcall, move vm pausingLouis Burda2023-01-212-65/+75
* | More debug info and wbinvd for accurate vmsaLouis Burda2023-01-191-40/+68
* | Add more debug printsLouis Burda2023-01-172-21/+39
* | Add debug print to vmmcall exitLouis Burda2023-01-111-2/+2
* | Minimize diff to 0aaa1e5 and small restructureLouis Burda2023-01-113-64/+2
* | Stash fixupsLouis Burda2023-01-101-4/+2
* | Fix decrypt_rip for SEV SNPLouis Burda2023-01-091-33/+36
* | re-enable single step when full trackingLouis Burda2023-01-051-1/+5
* | Fix page fault handlingLouis Burda2022-12-192-10/+83
* | Remove old warningsLouis Burda2022-12-111-5/+0
* | Add support for only exec based stepping (unstable)Louis Burda2022-12-111-9/+48
* | Dont unmap vmsa from direct mapLouis Burda2022-12-102-108/+89
* | stashLouis Burda2022-12-062-16/+216
* | Reset pmc counter and update baselineLouis Burda2022-10-271-2/+8
* | Refactor more code out into repo filesLouis Burda2022-10-202-4/+8
* | Refactor out sevstep into cachepc repositoryLouis Burda2022-10-052-1/+1
* | Add page trackingLouis Burda2022-10-041-63/+66
* | Migrate patchLouis Burda2022-09-263-2/+110
|/
* *fixup: KVM: SVM: Fix lock imbalance during page-state change failureMichael Roth2022-08-231-0/+1
* KVM: SVM: Disable SEV-ES support if MMIO caching is disableSean Christopherson2022-08-052-3/+16
* *debug: warn if setup_vmgexit_scratch() fails in sev_es_string_io()Michael Roth2022-07-131-1/+3
* *debug: use trace_kvm_sev_es_unmap_ghcbMichael Roth2022-07-131-0/+18
* KVM: SVM: Sync the GHCB scratch buffer using already mapped ghcbAshish Kalra2022-07-132-8/+23
* *fix for stale per-cpu pointer due to cond_resched during ghcb mappingMichael Roth2022-07-131-1/+5
* KVM: SVM: Do not activate AVIC for SNP-enabled systemSuravee Suthikulpanit2022-07-131-0/+5
* KVM: SVM: Add module parameter to enable the SEV-SNPBrijesh Singh2022-07-132-4/+5