aboutsummaryrefslogtreecommitdiffstats
path: root/executor/test_kvm.cc
Commit message (Collapse)AuthorAgeFilesLines
* executor: rename test_kvm.cc to test_executor.ccAndrey Konovalov2017-05-101-240/+0
|
* executor: fix KVM testDmitry Vyukov2017-01-271-1/+1
| | | | SMM is now supported for real code instead of prot16.
* executor: fix copyin of valuesDmitry Vyukov2017-01-171-0/+16
| | | | | | Currently non-bitfield values are copied incorrectly. Probably all turned into zeros or something. Fix that. Add test.
* sys, executor: more kvm improvementsDmitry Vyukov2017-01-121-10/+12
| | | | | | | 1. Basic support for arm64 kvm testing. 2. Fix compiler warnings in x86 kvm code. 3. Test all pseudo syz calls in csource. 4. Fix handling of real code in x86.
* sys: extend kvm supportDmitry Vyukov2017-01-091-0/+222
Add new pseudo syscall syz_kvm_setup_cpu that setups VCPU into interesting states for execution. KVM is too difficult to setup otherwise. Lots of improvements possible, but this is a starting point.