Skip to content

Commit ebea5e5

Browse files
binbinwu1lijinxia
authored andcommitted
hv: remove unused API init_cpu
Signed-off-by: Binbin Wu <binbin.wu@intel.com> Reviewed-by: Kevin Tian <kevin.tian@intel.com>
1 parent fb1248e commit ebea5e5

File tree

2 files changed

+0
-10
lines changed

2 files changed

+0
-10
lines changed

hypervisor/arch/x86/guest/vcpu.c

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -258,15 +258,6 @@ void reset_vcpu(struct vcpu *vcpu)
258258
vlapic_init(vlapic);
259259
}
260260

261-
void init_vcpu(struct vcpu *vcpu)
262-
{
263-
if (is_vcpu_bsp(vcpu))
264-
vcpu->arch_vcpu.cpu_mode = CPU_MODE_64BIT;
265-
else
266-
vcpu->arch_vcpu.cpu_mode = CPU_MODE_REAL;
267-
/* init_vmcs is delayed to vcpu vmcs launch first time */
268-
}
269-
270261
void pause_vcpu(struct vcpu *vcpu, enum vcpu_state new_state)
271262
{
272263
int pcpu_id = get_cpu_id();

hypervisor/include/arch/x86/guest/vcpu.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,6 @@ int shutdown_vcpu(struct vcpu *vcpu);
282282
int destroy_vcpu(struct vcpu *vcpu);
283283

284284
void reset_vcpu(struct vcpu *vcpu);
285-
void init_vcpu(struct vcpu *vcpu);
286285
void pause_vcpu(struct vcpu *vcpu, enum vcpu_state new_state);
287286
void resume_vcpu(struct vcpu *vcpu);
288287
void schedule_vcpu(struct vcpu *vcpu);

0 commit comments

Comments
 (0)