summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Renaming, refactoring and pruningLouis Burda2022-10-065-368/+905
|
* Move cachepc ioctl into kvm device and remove old procfs endpointLouis Burda2022-10-0614-749/+698
|
* Merge sevstep with cachepc dir and merge cachepc headersLouis Burda2022-10-0615-269/+248
|
* Add ioctl handling for sevstepLouis Burda2022-10-054-7/+621
|
* More minor refactorsLouis Burda2022-10-056-139/+145
|
* Add sevstep prefix to usptLouis Burda2022-10-053-65/+62
|
* Migrate sevstep to cachepc pmc apiLouis Burda2022-10-056-134/+29
|
* Sevstep and cachepc refactoringLouis Burda2022-10-0515-333/+317
|
* Fix uapi types and expose KVM_TRACK enumLouis Burda2022-10-058-65/+68
|
* Refactor sevstep kernel patch into repositoryLouis Burda2022-10-0526-1788/+1329
|
* Small test fixesLouis Burda2022-10-042-4/+6
|
* Small fixesLouis Burda2022-10-043-228839/+1381
|
* Kernel seems to compile with page trackingVincent Ulitzsch2022-09-291-32/+228828
|
* Add the page tracking to patchLouis Burda2022-09-291-214/+712
|
* Adapt kernel module for sev-snp machineLouis Burda2022-09-292-2/+23
|
* Removed unused variableLouis Burda2022-09-262-1/+2
|
* Improve register saving and restoring for prime & probe around vmrunLouis Burda2022-09-0610-99/+91
|
* Fix kvm-amd moduleLouis Burda2022-09-063-11/+9
|
* Refactor code out of kernel tree kvm.c into kmod dir to reduce patch sizeLouis Burda2022-09-063-431/+391
|
* sev-es: Fixed OOM symptom, prime & probe working (but not directly around ↵Louis Burda2022-09-015-167/+204
| | | | vmrun yet)
* Test esLouis Burda2022-09-012-3/+560
|
* Run SEV_INIT on vmfd before intializing vmcpu for runtime memory decryptionLouis Burda2022-08-315-399/+288
|
* Stash VU code stateLouis Burda2022-08-313-122/+7
|
* Hang reproducible, but no bugfix yetVincent Ulitzsch2022-08-311-5/+8
|
* Merge branch 'master' of github.com:Sinitax/kvm-prime-countLouis Burda2022-08-310-0/+0
|\
| * Further progress on launching an encrypted vmLouis Burda2022-08-291-7/+41
| |
| * UPdateLouis Burda2022-08-294-2/+84
| |
* | VM guest state verification, VM run hangsVincent Ulitzsch2022-08-311-9/+30
| |
* | Verification that enc/dec worksVincent Ulitzsch2022-08-301-0/+63
| |
* | sev.c now works until KVM_SEV_LAUNCH_FINISHLouis Burda2022-08-302-1/+525
| |
* | Further progress on launching an encrypted vmLouis Burda2022-08-301-7/+41
| |
* | UpdateLouis Burda2022-08-304-2/+84
|/
* UPdateLouis Burda2022-08-291-0/+0
|
* Add debugLouis Burda2022-08-291-0/+12
|
* test/kvm: Remove consistent noise with baseline measurementLouis Burda2022-08-261-19/+54
|
* Move measurement even closer and ensure preemption is disabledLouis Burda2022-08-191-30/+28
|
* Inline prime and probe into vmenter.S for better accuracyLouis Burda2022-08-193-6/+207
|
* Clean up kvm eviction testLouis Burda2022-08-161-141/+60
|
* Minor tweaksLouis Burda2022-08-155-134/+145
|
* Stash version with no consistent noise in eviction testLouis Burda2022-08-155-91/+120
|
* Fixed counts read, added test for hwpf and disable attemptsLouis Burda2022-08-133-21/+71
|
* Add cache line ordering that prevents hardware prefetching, fix cachepc ↵Louis Burda2022-08-135-75/+61
| | | | counts read
* Fixup test/kvm, add target_set to ioctl tests as argumentLouis Burda2022-08-139-135/+178
|
* Reorder repo into module and testsLouis Burda2022-08-1315-25/+423
|
* Add ioctl for eviction testLouis Burda2022-08-132-4/+11
|
* Added ioctl interface and debuged single access evictionsLouis Burda2022-08-0811-90/+243
|
* Vincent' working single eviction testLouis Burda2022-08-049-22/+35
|
* Single eviction test with sleepLouis Burda2022-07-267-100/+374
|
* Added proc device for reading countsLouis Burda2022-07-255-53/+93
|
* Working prime and probe - but inaccuarateLouis Burda2022-07-256-57/+94
|