summaryrefslogtreecommitdiffstats
path: root/test/kvm.c
Commit message (Expand)AuthorAgeFilesLines
* Add syscall to deinit events to prevent blocking on sendLouis Burda2023-02-071-2/+6
* Basic qemu eviction test with signalled stepping and added rip syscallLouis Burda2023-01-261-82/+21
* Create flat binaries to support more complex guestsLouis Burda2023-01-241-27/+51
* Page track support (without speculation)Louis Burda2023-01-241-3/+0
* Move kvm to guest process and add ipc for synchronizationLouis Burda2023-01-231-0/+57
* Use 16-bit realmode assembly for guests (!)Louis Burda2023-01-231-2/+5
* Reimplement test and prime+probe in asm, make self-tests harder and improve n...Louis Burda2023-01-211-167/+54
* Fixup kvm-eviction and refactor kvm-stepLouis Burda2023-01-171-229/+501
* Outline aes-detection guest host setupLouis Burda2022-11-021-0/+0
* Add online baseline measurement and pmc resetLouis Burda2022-10-271-21/+25
* Fix the TRACK_ALL handler by using the vcpu->kvm->nr_memslot_pages counterVincent Ulitzsch2022-10-141-0/+0
* Move cachepc ioctl into kvm device and remove old procfs endpointLouis Burda2022-10-061-14/+15
* Sevstep and cachepc refactoringLouis Burda2022-10-051-1/+1
* Fix uapi types and expose KVM_TRACK enumLouis Burda2022-10-051-6/+0
* Refactor sevstep kernel patch into repositoryLouis Burda2022-10-051-2/+1
* Run SEV_INIT on vmfd before intializing vmcpu for runtime memory decryptionLouis Burda2022-08-311-55/+6
* Stash VU code stateLouis Burda2022-08-311-121/+5
* Further progress on launching an encrypted vmLouis Burda2022-08-301-7/+41
* UpdateLouis Burda2022-08-301-2/+84
* test/kvm: Remove consistent noise with baseline measurementLouis Burda2022-08-261-19/+54
* Clean up kvm eviction testLouis Burda2022-08-161-141/+60
* Minor tweaksLouis Burda2022-08-151-7/+9
* Fixup test/kvm, add target_set to ioctl tests as argumentLouis Burda2022-08-131-34/+53
* Reorder repo into module and testsLouis Burda2022-08-131-0/+405