CVSROOT: /cvs Module name: src Changes by: [email protected] 2021/10/09 08:47:02
Modified files:
sys/dev : vnd.c
Log message:
placing the same vnd underneath a vnd (with VNDIOCSET) is a lock violation,
but other circumstances are also bad, so let's block all vnd on top of vnd.
While here, fix some toctou multiple-copyin of the path, and restructure
the ioctl defer all softc updates to the end.
ok mpi
