OpenBSD cvs log

created 2019-08-09T13:20:23Z
begin 2019-08-01T12:00:00Z
end 2019-08-01T16:00:00Z
path src/sys
commits 1

date 2019-08-01T15:09:25Z
author bluhm
files src/sys/kern/kern_unveil.c log diff annotate
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@