summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Expand)AuthorAgeFilesLines
* Fix build, add more build instructions to READMELouis Burda2023-02-011-6/+6
* Added mainpfn guest utility to determine rough pfn for userspace codeLouis Burda2023-01-301-9/+16
* Add CPC_TRACK_STEPS and make apic reset more robustLouis Burda2023-01-271-1/+1
* Added initial qemu-eviction and qemu-pagestepLouis Burda2023-01-271-0/+1
* Basic qemu eviction test with signalled stepping and added rip syscallLouis Burda2023-01-261-11/+16
* Use mfence instead of lfence for memory barrierLouis Burda2023-01-251-1/+1
* Debug copy_to_user occasionally failing in kvm-stepLouis Burda2023-01-251-0/+1
* Replace bloated cache_ds alloc methodLouis Burda2023-01-251-1/+1
* Create flat binaries to support more complex guestsLouis Burda2023-01-241-11/+20
* Move kvm to guest process and add ipc for synchronizationLouis Burda2023-01-231-4/+10
* Remove unused ioctlsLouis Burda2023-01-231-1/+1
* Use 16-bit realmode assembly for guests (!)Louis Burda2023-01-231-1/+1
* Reimplement test and prime+probe in asm, make self-tests harder and improve n...Louis Burda2023-01-211-3/+5
* Many fixes, more precise single-stepping and more robust self-testsLouis Burda2023-01-191-0/+1
* Fixup kvm-eviction and refactor kvm-stepLouis Burda2023-01-171-15/+15
* Fix kvm-eviction kvm & sev supportLouis Burda2023-01-111-6/+13
* Stash fixupsLouis Burda2023-01-101-13/+5
* Begin ioctl and test-case overhaulLouis Burda2023-01-101-10/+12
* Use compilation load average target instead of jobsLouis Burda2023-01-091-6/+6
* Stash minor fixesLouis Burda2023-01-091-2/+2
* Stash previous changesLouis Burda2023-01-051-2/+2
* Fix page fault handling and investigate exec stepping with minimal vmLouis Burda2022-12-191-4/+18
* Adding support for exec based tracking (unstable)Louis Burda2022-12-111-10/+18
* Implement VMSA change based single stepping and guest vmmcall intercept among...Louis Burda2022-11-251-2/+2
* Add program to verify SVME bit is set during VMRUNLouis Burda2022-11-221-0/+1
* Improved single stepping and added initial cpuid eventsLouis Burda2022-11-221-0/+3
* Various fixes and improvementsLouis Burda2022-11-151-1/+1
* Add fault error codes to event + sevstep debuggingLouis Burda2022-11-101-4/+7
* Stash progressLouis Burda2022-11-031-1/+2
* Build crypto module and no ACCESS_PATTERN in aes-detect_guestLouis Burda2022-11-031-3/+5
* Outline aes-detection guest host setupLouis Burda2022-11-021-3/+8
* Merge sevstep with cachepc dir and merge cachepc headersLouis Burda2022-10-061-6/+3
* Fix uapi types and expose KVM_TRACK enumLouis Burda2022-10-051-1/+1
* Refactor sevstep kernel patch into repositoryLouis Burda2022-10-051-14/+17
* Small fixesLouis Burda2022-10-041-11/+4
* Fix kvm-amd moduleLouis Burda2022-09-061-1/+1
* Run SEV_INIT on vmfd before intializing vmcpu for runtime memory decryptionLouis Burda2022-08-311-1/+1
* Stash VU code stateLouis Burda2022-08-311-1/+2
* sev.c now works until KVM_SEV_LAUNCH_FINISHLouis Burda2022-08-301-1/+1
* Reorder repo into module and testsLouis Burda2022-08-131-10/+4
* Added ioctl interface and debuged single access evictionsLouis Burda2022-08-081-0/+3
* Vincent' working single eviction testLouis Burda2022-08-041-0/+0
* Single eviction test with sleepLouis Burda2022-07-261-0/+9
* Added proc device for reading countsLouis Burda2022-07-251-2/+1
* Working prime and probe - but inaccuarateLouis Burda2022-07-251-3/+1
* Read program counters directly, add print and remove procfs approach for testingLouis Burda2022-07-251-7/+11
* Add proc device for communicating counts with userspaceLouis Burda2022-07-061-2/+4
* Initial out-of-tree setupLouis Burda2022-07-041-0/+25