summaryrefslogtreecommitdiffstats
path: root/test/kvm-step.c
Commit message (Collapse)AuthorAgeFilesLines
* Add syscall to deinit events to prevent blocking on sendLouis Burda2023-02-071-9/+13
|
* fixup! Swap gp registers to xmm in vmenterLouis Burda2023-02-061-1/+1
|
* Add aes crypto stepping initial testLouis Burda2023-02-061-4/+1
|
* Fix stepping inconsistency by moving oneshot after primeeLouis Burda2023-02-061-8/+11
|
* Properly implement target gfn steppingLouis Burda2023-02-031-2/+1
|
* fixup! Event batchingLouis Burda2023-02-011-0/+1
|
* Add track config to TRACK_MODE ioctl and combine TRACK_STEPS_* modesLouis Burda2023-01-301-3/+5
|
* Add CPC_TRACK_STEPS and make apic reset more robustLouis Burda2023-01-271-4/+0
|
* Added initial qemu-eviction and qemu-pagestepLouis Burda2023-01-271-4/+1
| | | | 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-25/+18
|
* Debug copy_to_user occasionally failing in kvm-stepLouis Burda2023-01-251-2/+4
|
* Replace bloated cache_ds alloc methodLouis Burda2023-01-251-0/+3
|
* Create flat binaries to support more complex guestsLouis Burda2023-01-241-4/+4
|
* Move kvm to guest process and add ipc for synchronizationLouis Burda2023-01-231-80/+36
|
* Use 16-bit realmode assembly for guests (!)Louis Burda2023-01-231-12/+52
|
* Many fixes, more precise single-stepping and more robust self-testsLouis Burda2023-01-191-11/+33
|
* Fixup kvm-eviction and refactor kvm-stepLouis Burda2023-01-171-531/+75
|
* Begin ioctl and test-case overhaulLouis Burda2023-01-101-0/+632