| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | qemu-targetstep: Attempt to track guest process gfn when running in userspace | Louis Burda | 2023-02-06 | 1 | -231/+0 |
| | | | | | Seems like single-stepping the guest with LAPIC influences the guest scheduler behaviour, since just a single step inside the target gfn (to determine if its running in userspace), is enough to for us to never reach the GUEST_STOP_TRACK event. FWICT the single-stepping is not frequent and does not take long enough to justify never reaching the stop event. | ||||
| * | Properly implement target gfn stepping | Louis Burda | 2023-02-03 | 1 | -6/+86 |
| | | |||||
| * | Add track config to TRACK_MODE ioctl and combine TRACK_STEPS_* modes | Louis Burda | 2023-01-30 | 1 | -3/+9 |
| | | |||||
| * | Add CPC_TRACK_STEPS and make apic reset more robust | Louis Burda | 2023-01-27 | 1 | -3/+2 |
| | | |||||
| * | Added initial qemu-eviction and qemu-pagestep | Louis Burda | 2023-01-27 | 1 | -9/+3 |
| | | | | | 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 syscall | Louis Burda | 2023-01-26 | 1 | -303/+93 |
| | | |||||
| * | Create flat binaries to support more complex guests | Louis Burda | 2023-01-24 | 1 | -0/+362 |
