On Mon, Feb 18, 2019 at 11:01:53PM +0100, Fasse wrote: > The vnode definition on vnode(9) is missing the v_uvcount field. > > Also, some of the fields use a tab between the data type and name while > others use spaces. The same is true for the code at /src/sys/sys/vnode.h >
fixed, thanks/. jmc > > Index: share/man/man9/vnode.9 > =================================================================== > RCS file: /cvs/src/share/man/man9/vnode.9,v > retrieving revision 1.29 > diff -u -p -u -p -r1.29 vnode.9 > --- share/man/man9/vnode.9 4 Jun 2018 19:42:54 -0000 1.29 > +++ share/man/man9/vnode.9 18 Feb 2019 21:03:39 -0000 > @@ -72,6 +72,7 @@ struct vnode { > enum vtagtype v_tag; /* type of underlying data */ > u_int v_flag; /* vnode flags (see below) */ > u_int v_usecount; /* reference count of users */ > + u_int v_uvcount; /* unveil references */ > /* reference count of writers */ > u_int v_writecount; > /* Flags that can be read/written in interrupts */ >