Add VNINACT flag. LFS has a habbit of skipping the ufs_inactive procedure.
It used to do this by setting a global <Yuck>. Now we set th VNINACT flag in the vnode to force a skip of ufs_inactive. Sorry for missing this file in my last commit folks. Index: vnode.h =================================================================== RCS file: /usr/cvs/src/sys/sys/vnode.h,v retrieving revision 1.14 diff -c -r1.14 vnode.h *** 1.14 1994/11/14 13:51:53 --- vnode.h 1994/12/03 01:06:27 *************** *** 116,121 **** --- 116,122 ---- #define VALIASED 0x0800 /* vnode has an alias */ #define VDIROP 0x1000 /* LFS: vnode is involved in a directory op */ #define VVMIO 0x2000 /* VMIO flag */ + #define VNINACT 0x4000 /* LFS: skip ufs_inactive() in lfs_vunref */ /* * Vnode attributes. A field value of VNOVAL represents a field whose value
This commit is contained in:
parent
ac2c528771
commit
ff2e6a8b6f
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=5412
@ -31,7 +31,7 @@
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* @(#)vnode.h 8.7 (Berkeley) 2/4/94
|
||||
* $Id: vnode.h,v 1.13 1994/10/21 01:19:23 wollman Exp $
|
||||
* $Id: vnode.h,v 1.14 1994/11/14 13:51:53 bde Exp $
|
||||
*/
|
||||
|
||||
#ifndef _SYS_VNODE_H_
|
||||
@ -116,6 +116,7 @@ struct vnode {
|
||||
#define VALIASED 0x0800 /* vnode has an alias */
|
||||
#define VDIROP 0x1000 /* LFS: vnode is involved in a directory op */
|
||||
#define VVMIO 0x2000 /* VMIO flag */
|
||||
#define VNINACT 0x4000 /* LFS: skip ufs_inactive() in lfs_vunref */
|
||||
|
||||
/*
|
||||
* Vnode attributes. A field value of VNOVAL represents a field whose value
|
||||
|
Loading…
Reference in New Issue
Block a user