freebsd-dev/sys/miscfs
kato 69f3239838 Fixed vnode corruption by undefined case in union_lookup(). When
uerror == 0 && lerror == EACCES, lowervp == NULLVP and union_allocvp
doesn't find existing union node and new union node is created.

Sicne it is dificult to cover all the case, union_lookup always
returns when union_lookup1() returns EACCES.

Submitted by:	Naofumi Honda <honda@Kururu.math.sci.hokudai.ac.jp>
Obtained from:	NetBSD/pc98
1997-08-12 07:18:59 +00:00
..
deadfs Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
devfs Removed unused #includes. 1997-08-02 14:33:27 +00:00
fdesc Removed unused #includes. 1997-08-02 14:33:27 +00:00
fifofs Don't include <sys/ioctl.h> in the kernel. Stage 3: include 1997-03-24 11:37:53 +00:00
kernfs Removed unused #includes. 1997-08-02 14:33:27 +00:00
nullfs Removed unused #includes. 1997-08-02 14:33:27 +00:00
portal Removed unused #includes. 1997-08-02 14:33:27 +00:00
procfs Check permissions for fp regs as well as normal regs. 1997-08-12 05:23:51 +00:00
specfs Don't remove the controlling tty from the session if the vnode is being 1997-05-29 13:29:13 +00:00
umapfs Removed unused #includes. 1997-08-02 14:33:27 +00:00
union Fixed vnode corruption by undefined case in union_lookup(). When 1997-08-12 07:18:59 +00:00