vmm: remove spinout paranoia
authordv <dv@openbsd.org>
Fri, 20 May 2022 22:42:09 +0000 (22:42 +0000)
committerdv <dv@openbsd.org>
Fri, 20 May 2022 22:42:09 +0000 (22:42 +0000)
commit665096dd97d5aad7a763b9f1de2882588f97c977
tree7d1891941b81b91aabaf7f11e4685b4080333a1d
parent15777ce570af6acab3e81b6b56e2274aa5da4f85
vmm: remove spinout paranoia

Move all the spinout counters for ipis (enable/disable vmm, remote
vmcs clear) behind MP_LOCKDEBUG.

All three areas (vmm_start, vmm_stop, vmx_remote_vmclear) migrate
to infinite busy waits.

tested by and ok mlarkin@
sys/arch/amd64/amd64/vmm.c