mirror of
https://github.com/xemu-project/xemu.git
synced 2024-11-27 21:40:49 +00:00
i386: hvf: Drop HVFX86EmulatorState
Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com> Message-Id: <20200528193758.51454-14-r.bolshakov@yadro.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
fe76b09c5b
commit
e77cb0bb20
@ -51,7 +51,6 @@ typedef struct FWCfgIoState FWCfgIoState;
|
||||
typedef struct FWCfgMemState FWCfgMemState;
|
||||
typedef struct FWCfgState FWCfgState;
|
||||
typedef struct HostMemoryBackend HostMemoryBackend;
|
||||
typedef struct HVFX86EmulatorState HVFX86EmulatorState;
|
||||
typedef struct I2CBus I2CBus;
|
||||
typedef struct I2SCodec I2SCodec;
|
||||
typedef struct IOMMUMemoryRegion IOMMUMemoryRegion;
|
||||
|
@ -1604,7 +1604,6 @@ typedef struct CPUX86State {
|
||||
#if defined(CONFIG_HVF)
|
||||
HVFX86LazyFlags hvf_lflags;
|
||||
void *hvf_mmio_buf;
|
||||
HVFX86EmulatorState *hvf_emul;
|
||||
#endif
|
||||
|
||||
uint64_t mcg_cap;
|
||||
|
@ -568,7 +568,6 @@ int hvf_init_vcpu(CPUState *cpu)
|
||||
|
||||
hvf_state->hvf_caps = g_new0(struct hvf_vcpu_caps, 1);
|
||||
env->hvf_mmio_buf = g_new(char, 4096);
|
||||
env->hvf_emul = g_new0(HVFX86EmulatorState, 1);
|
||||
|
||||
r = hv_vcpu_create((hv_vcpuid_t *)&cpu->hvf_fd, HV_VCPU_DEFAULT);
|
||||
cpu->vcpu_dirty = 1;
|
||||
|
@ -228,10 +228,6 @@ typedef struct x68_segment_selector {
|
||||
};
|
||||
} __attribute__ ((__packed__)) x68_segment_selector;
|
||||
|
||||
/* Definition of hvf_x86_state is here */
|
||||
struct HVFX86EmulatorState {
|
||||
};
|
||||
|
||||
/* useful register access macros */
|
||||
#define x86_reg(cpu, reg) ((x86_register *) &cpu->regs[reg])
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user