summaryrefslogtreecommitdiffstats
path: root/linux
Commit message (Expand)AuthorAgeFilesLines
* Swap gp registers to xmm in vmenterLouis Burda2023-02-061-0/+0
* Add aes crypto stepping initial testLouis Burda2023-02-061-0/+0
* qemu-targetstep: Attempt to track guest process gfn when running in userspaceLouis Burda2023-02-061-0/+0
* Fix stepping inconsistency by moving oneshot after primeeLouis Burda2023-02-061-0/+0
* Simplify target gfn stepping by tracking a single pageLouis Burda2023-02-031-0/+0
* Properly implement target gfn steppingLouis Burda2023-02-031-0/+0
* qemu-pagestep is quasi-realtime when suppresing slow kernel loggingLouis Burda2023-02-021-0/+0
* Debug single-stepping on page-boundaries in page_stepLouis Burda2023-02-021-0/+0
* Add event batching and handling of instructions loads on page boundaries for ...Louis Burda2023-02-021-0/+0
* Fix build, add more build instructions to READMELouis Burda2023-02-011-0/+0
* Add track config to TRACK_MODE ioctl and combine TRACK_STEPS_* modesLouis Burda2023-01-301-0/+0
* Event batchingLouis Burda2023-01-301-0/+0
* Make CPC_TRACK_PAGES_RESOLVE the default since no extra overheadLouis Burda2023-01-271-0/+0
* Consistent use of cpc shorthand instead of cachepcLouis Burda2023-01-271-0/+0
* Add CPC_TRACK_STEPS and make apic reset more robustLouis Burda2023-01-271-0/+0
* Added initial qemu-eviction and qemu-pagestepLouis Burda2023-01-271-0/+0
* Basic qemu eviction test with signalled stepping and added rip syscallLouis Burda2023-01-261-0/+0
* Use mfence instead of lfence for memory barrierLouis Burda2023-01-251-0/+0
* Debug copy_to_user occasionally failing in kvm-stepLouis Burda2023-01-251-0/+0
* Remove cachepc objects from kvm-amd moduleLouis Burda2023-01-251-0/+0
* Create flat binaries to support more complex guestsLouis Burda2023-01-241-0/+0
* Page track support (without speculation)Louis Burda2023-01-241-0/+0
* Use 16-bit realmode assembly for guests (!)Louis Burda2023-01-231-0/+0
* Reimplement test and prime+probe in asm, make self-tests harder and improve n...Louis Burda2023-01-211-0/+0
* Many fixes, more precise single-stepping and more robust self-testsLouis Burda2023-01-191-0/+0
* Fixup kvm-eviction and refactor kvm-stepLouis Burda2023-01-171-0/+0
* Fix kvm-eviction kvm & sev supportLouis Burda2023-01-111-0/+0
* Restructuring of kernel changesLouis Burda2023-01-111-0/+0
* Stash fixupsLouis Burda2023-01-101-0/+0
* Begin ioctl and test-case overhaulLouis Burda2023-01-101-0/+0
* Update cachepc-linux remoteLouis Burda2023-01-091-0/+0
* Stash previous changesLouis Burda2023-01-051-0/+0
* Fix page fault handling and investigate exec stepping with minimal vmLouis Burda2022-12-191-0/+0
* Adding support for exec based tracking (unstable)Louis Burda2022-12-111-0/+0