summaryrefslogtreecommitdiffstats
path: root/test/kvm-eviction.c
Commit message (Collapse)AuthorAgeFilesLines
* Add syscall to deinit events to prevent blocking on sendLouis Burda2023-02-071-7/+5
|
* Add combined testcase based on exit codesLouis Burda2023-02-071-4/+13
|
* Add track config to TRACK_MODE ioctl and combine TRACK_STEPS_* modesLouis Burda2023-01-301-3/+4
|
* Added initial qemu-eviction and qemu-pagestepLouis Burda2023-01-271-3/+0
| | | | Qemu-eviction seems to get stuck somewhere, potentially in the VC-handler(?) since we use the active gfn after resuming execution. Added qemu-pagestep to show viability of page-stepping for later use.
* Basic qemu eviction test with signalled stepping and added rip syscallLouis Burda2023-01-261-4/+6
|
* Create flat binaries to support more complex guestsLouis Burda2023-01-241-7/+8
|
* Move kvm to guest process and add ipc for synchronizationLouis Burda2023-01-231-47/+0
|
* Use 16-bit realmode assembly for guests (!)Louis Burda2023-01-231-5/+10
|
* Reimplement test and prime+probe in asm, make self-tests harder and improve ↵Louis Burda2023-01-211-2/+9
| | | | noise
* Fixup kvm-eviction and refactor kvm-stepLouis Burda2023-01-171-576/+53
|
* Fix kvm-eviction kvm & sev supportLouis Burda2023-01-111-102/+197
|
* Begin ioctl and test-case overhaulLouis Burda2023-01-101-0/+613