nfs bug in 3.2, 3.5 (

Brian Berliner prisma!berliner at uunet.uu.net
Sat May 27 06:25:44 AEST 1989


In Sun-Spots Digest v7n304, forsyth at minster.york.ac.uk notes a bug in the
NFS unlink case where the unlinked file is a FIFO special file.  In 3.X
versions of SunOS, this would usually case a kernel panic if the FIFO that
is being unlinked is currently open (3.5 *may* have fixed this... don't
know).

You can be certain that this is fixed properly starting with 4.0.  And the
fix is in fact the correct one; a new vnode operation was added to return
the real vnode pointer, VOP_REALVP(), to correctly get back to an NFS
vnode that has an rnode attached.  So all works well.

					Brian Berliner
					Prisma, Inc.
					berliner at prisma.com



More information about the Comp.sys.sun mailing list