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 {

Reply via email to