]> git.proxmox.com Git - mirror_qemu.git/commit
i386/xen: handle guest hypercalls
authorJoao Martins <joao.m.martins@oracle.com>
Wed, 13 Jun 2018 14:14:31 +0000 (10:14 -0400)
committerDavid Woodhouse <dwmw@amazon.co.uk>
Wed, 1 Mar 2023 08:22:49 +0000 (08:22 +0000)
commit55a3f666b4ca06012e1fd2bc298c4658b28773ea
tree1ab9f6abb39eac6cbc1c31b069a27099ed74ef97
parentbb346fae3827b0d7d241e0304069e18cd8155d05
i386/xen: handle guest hypercalls

This means handling the new exit reason for Xen but still
crashing on purpose. As we implement each of the hypercalls
we will then return the right return code.

Signed-off-by: Joao Martins <joao.m.martins@oracle.com>
[dwmw2: Add CPL to hypercall tracing, disallow hypercalls from CPL > 0]
Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Reviewed-by: Paul Durrant <paul@xen.org>
target/i386/kvm/kvm.c
target/i386/kvm/trace-events
target/i386/kvm/xen-emu.c
target/i386/kvm/xen-emu.h