vmm: take exclusive mem_segs_lock when (un)assigning ppt dev
authorRobert Wing <rew@FreeBSD.org>
Fri, 20 Jan 2023 10:03:59 +0000 (10:03 +0000)
committerRobert Wing <rew@FreeBSD.org>
Fri, 20 Jan 2023 10:03:59 +0000 (10:03 +0000)
commitccf32a68f821c5c724fb9a5b4b9576925122292f
treeab37362959cf913e97efa619d4251f8c97566b16
parentfa1d803c0f652d72840a3c59139baf9d30792860
vmm: take exclusive mem_segs_lock when (un)assigning ppt dev

PR:             268744
Reported by:    mmatalka@gmail.com
Reviewed by: corvink, markj, jhb
Fixes:  67b69e76e8ee ("vmm: Use an sx lock to protect the memory map.")
Differential Revision: https://reviews.freebsd.org/D37962
sys/amd64/vmm/vmm_dev.c