Non-Linux unmount is now done with a syscall, not spawning umount