Move KVM and Xen global flags to vl.c

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
Blue Swirl 2010-03-29 19:23:49 +00:00
parent d2053c3cca
commit d745bef890
3 changed files with 4 additions and 5 deletions

View File

@ -29,9 +29,6 @@
#include "xen_backend.h"
#include "xen_domainbuild.h"
uint32_t xen_domid;
enum xen_mode xen_mode = XEN_EMULATE;
static void xen_init_pv(ram_addr_t ram_size,
const char *boot_device,
const char *kernel_filename,

View File

@ -51,8 +51,6 @@ typedef struct KVMSlot
typedef struct kvm_dirty_log KVMDirtyLog;
int kvm_allowed = 0;
struct KVMState
{
KVMSlot slots[32];

4
vl.c
View File

@ -258,6 +258,10 @@ uint8_t qemu_uuid[16];
static QEMUBootSetHandler *boot_set_handler;
static void *boot_set_opaque;
int kvm_allowed = 0;
uint32_t xen_domid;
enum xen_mode xen_mode = XEN_EMULATE;
#ifdef SIGRTMIN
#define SIG_IPI (SIGRTMIN+4)
#else