kern_swapon looks up the proposed swap path and aquires a vnode which is
held (unlocked) throughout the life of the swap device. In the device
case (swapgeom) it was never released in the swapoff path.
Reported by: llm-postcr
MFC after: 3 days
Sponsored by: Innovate UK