CVSROOT: /cvs Module name: src Changes by: [email protected] 2019/08/01 09:09:25
Modified files:
sys/kern : kern_unveil.c
Log message:
In ufs_lookup() *vpp is always refcounted, also in the ISDOTDOT
case even if *vpp == vdp. So in unveil_find_cover() it is wrong
to skip dereferencing if parent == vp. This fixes an umount(8)
device busy error when unveil(2) and chroot(2) are used together
on a file system.
reported by Matthias Pitzl; OK deraadt@
