From: Mike Hibler Date: Thu, 13 Jan 1994 06:32:13 +0000 (-0800) Subject: new v_maxra field for clustering, X-Git-Tag: BSD-4_4_Lite1-Snapshot-Development~834 X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/commitdiff_plain/dc7ee83ca23a588f6ba0bd74d19cbff89ae31d3f new v_maxra field for clustering, add VT_ISOFS. SCCS-vsn: sys/sys/vnode.h 8.6 --- diff --git a/usr/src/sys/sys/vnode.h b/usr/src/sys/sys/vnode.h index f732863bc9..600539e875 100644 --- a/usr/src/sys/sys/vnode.h +++ b/usr/src/sys/sys/vnode.h @@ -4,7 +4,7 @@ * * %sccs.include.redist.c% * - * @(#)vnode.h 8.5 (Berkeley) %G% + * @(#)vnode.h 8.6 (Berkeley) %G% */ #include @@ -27,7 +27,7 @@ enum vtype { VNON, VREG, VDIR, VBLK, VCHR, VLNK, VSOCK, VFIFO, VBAD }; */ enum vtagtype { VT_NON, VT_UFS, VT_NFS, VT_MFS, VT_PC, VT_LFS, VT_LOFS, VT_FDESC, - VT_PORTAL, VT_NULL, VT_UMAP, VT_KERNFS, VT_PROCFS, VT_AFS + VT_PORTAL, VT_NULL, VT_UMAP, VT_KERNFS, VT_PROCFS, VT_AFS, VT_ISOFS }; /* @@ -64,7 +64,8 @@ struct vnode { daddr_t v_lasta; /* last allocation */ int v_clen; /* length of current cluster */ int v_ralen; /* Read-ahead length */ - long v_spare[8]; /* round to 128 bytes */ + daddr_t v_maxra; /* last readahead block */ + long v_spare[7]; /* round to 128 bytes */ enum vtagtype v_tag; /* type of underlying data */ void *v_data; /* private data for fs */ };