diff --git a/sys/amd64/vmm/io/vlapic.c b/sys/amd64/vmm/io/vlapic.c index b6d2a3a86ab7..5f3dff0719f0 100644 --- a/sys/amd64/vmm/io/vlapic.c +++ b/sys/amd64/vmm/io/vlapic.c @@ -465,7 +465,7 @@ lapic_process_icr(struct vlapic *vlapic, uint64_t icrval) break; } - while ((i = cpusetobj_ffs(&dmask)) != 0) { + while ((i = CPU_FFS(&dmask)) != 0) { i--; CPU_CLR(i, &dmask); if (mode == APIC_DELMODE_FIXED) {