aboutsummaryrefslogtreecommitdiffstats
path: root/executor/kvm.S
Commit message (Collapse)AuthorAgeFilesLines
* executor: prepare code generator to allow other achitecturesAlexey Kardashevskiy2021-07-191-313/+0
| | | | | | | At the moment only AMD64 is supported, change file names to emphasise this. Signed-off-by: Alexey Kardashevskiy <aik@linux.ibm.com>
* executor: remove unused kvm_asm64_vm86Dmitry Vyukov2019-01-171-12/+0
| | | | | | | -Wunused-const-variable shows it. No idea now if it should be used or not, seems to be the same as kvm_asm32_paged_vm86. So let's just remove it.
* sys: improve kvm descriptionDmitry Vyukov2017-01-281-4/+14
| | | | | | Allow fuzzer to change types of segment descriptors. Alter more flags. Allow fuzzer to do a random vmwrite.
* sys: extend kvm supportDmitry Vyukov2017-01-091-0/+315
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.