Module Name: src
Committed By: dholland
Date: Sun Jul 28 00:28:05 UTC 2013
Modified Files:
src/sys/ufs/lfs: ulfsmount.h
Log Message:
Prune unused stuff from struct ulfsmount.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/ufs/lfs/ulfsmount.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/ufs/lfs/ulfsmount.h
diff -u src/sys/ufs/lfs/ulfsmount.h:1.7 src/sys/ufs/lfs/ulfsmount.h:1.8
--- src/sys/ufs/lfs/ulfsmount.h:1.7 Sat Jun 8 02:13:33 2013
+++ src/sys/ufs/lfs/ulfsmount.h Sun Jul 28 00:28:05 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: ulfsmount.h,v 1.7 2013/06/08 02:13:33 dholland Exp $ */
+/* $NetBSD: ulfsmount.h,v 1.8 2013/07/28 00:28:05 dholland Exp $ */
/* from NetBSD: ufsmount.h,v 1.39 2012/10/19 17:09:08 drochner Exp */
/*
@@ -62,10 +62,7 @@ struct ulfsmount {
struct vnode *um_devvp; /* block device mounted vnode */
u_long um_fstype;
u_int32_t um_flags; /* ULFS-specific flags - see below */
- union { /* pointer to superblock */
- struct lfs *lfs; /* LFS */
- } ulfsmount_u;
-#define um_lfs ulfsmount_u.lfs
+ struct lfs *um_lfs; /* pointer to superblock */
/* Extended attribute information. */
struct ulfs_extattr_per_mount um_extattr;
@@ -76,7 +73,6 @@ struct ulfsmount {
u_long um_lognindir; /* log2 of um_nindir */
u_long um_bptrtodb; /* indir ptr to disk block */
u_long um_seqinc; /* inc between seq blocks */
- kmutex_t um_lock; /* lock on global data */
union {
struct um_q1 {
time_t q1_btime[ULFS_MAXQUOTAS]; /* block quota time limit */
@@ -94,15 +90,11 @@ struct ulfsmount {
#define umq2_bsize um_q.um_q2.q2_bsize
#define umq2_bmask um_q.um_q2.q2_bmask
- void *um_oldfscompat; /* save 4.2 rotbl */
int um_maxsymlinklen;
int um_dirblksiz;
u_int64_t um_maxfilesize;
- void *um_snapinfo; /* snapshot private data */
const struct ulfs_ops *um_ops;
-
- void *um_discarddata;
};
struct ulfs_ops {