vmm: Remove unused vcpuid argument from vioapic_process_eoi.

Reviewed by:	corvink, markj
Differential Revision:	https://reviews.freebsd.org/D37166
This commit is contained in:
John Baldwin 2022-11-18 10:03:39 -08:00
parent d8be3d523d
commit e42c24d56b
4 changed files with 4 additions and 6 deletions

View File

@ -455,7 +455,7 @@ vioapic_mmio_write(struct vcpu *vcpu, uint64_t gpa, uint64_t wval,
}
void
vioapic_process_eoi(struct vm *vm, int vcpuid, int vector)
vioapic_process_eoi(struct vm *vm, int vector)
{
struct vioapic *vioapic;
int pin;

View File

@ -51,7 +51,7 @@ int vioapic_mmio_read(struct vcpu *vcpu, uint64_t gpa,
uint64_t *rval, int size, void *arg);
int vioapic_pincount(struct vm *vm);
void vioapic_process_eoi(struct vm *vm, int vcpuid, int vector);
void vioapic_process_eoi(struct vm *vm, int vector);
#ifdef BHYVE_SNAPSHOT
int vioapic_snapshot(struct vioapic *vioapic,
struct vm_snapshot_meta *meta);

View File

@ -593,8 +593,7 @@ vlapic_process_eoi(struct vlapic *vlapic)
vlapic->isrvec_stk_top--;
vlapic_update_ppr(vlapic);
if ((tmrptr[idx] & (1 << bitpos)) != 0) {
vioapic_process_eoi(vlapic->vm, vlapic->vcpuid,
vector);
vioapic_process_eoi(vlapic->vm, vector);
}
return;
}

View File

@ -1813,8 +1813,7 @@ vm_run(struct vm *vm, struct vm_run *vmrun)
error = vm_handle_suspend(vm, vcpuid, &retu);
break;
case VM_EXITCODE_IOAPIC_EOI:
vioapic_process_eoi(vm, vcpuid,
vme->u.ioapic_eoi.vector);
vioapic_process_eoi(vm, vme->u.ioapic_eoi.vector);
break;
case VM_EXITCODE_RENDEZVOUS:
error = vm_handle_rendezvous(vcpu);