Date: Tue, 12 Aug 1997 00:19:01 -0700 (PDT) From: KATO Takenori <kato@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/union union_vnops.c Message-ID: <199708120719.AAA08502@freefall.freebsd.org>
index | next in thread | raw e-mail
kato 1997/08/12 00:19:01 PDT
Modified files:
sys/miscfs/union union_vnops.c
Log:
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
Revision Changes Path
1.35 +7 -3 src/sys/miscfs/union/union_vnops.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708120719.AAA08502>
