Date: Mon, 31 Jul 1995 01:52:04 -0700 From: Mike Pritchard <mpp> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/miscfs/kernfs kernfs_vnops.c Message-ID: <199507310852.BAA13331@freefall.cdrom.com>
next in thread | raw e-mail | index | archive | help
mpp 95/07/31 01:52:03
Modified: sys/miscfs/kernfs kernfs_vnops.c
Log:
Fix various kernfs file system problems, which can result in
umountable file systems, hung processes, or system panics:
- Some operations could return without decrementing the vnode
reference count.
- Some operations could leave the vnode locked.
- Generalize the /kern/rootdev & rrootdev files so that they
are no longer special cased in kernfs_lookup().
Note: procfs, fdescfs, and most of the other miscfs/* file systems
also suffer from the same type of problems and I will work on
fixing them one at a time.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199507310852.BAA13331>
