]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - include/linux/mount.h
vfs: all counters taken to struct mount
[mv-sheeva.git] / include / linux / mount.h
index e3f005993d0f826ec5a64e969aaf5c2e46f1157e..cc01ed1bc71940dc5fedbc23f2031570a694cc1b 100644 (file)
@@ -47,21 +47,9 @@ struct mnt_namespace;
 
 #define MNT_INTERNAL   0x4000
 
-struct mnt_pcp {
-       int mnt_count;
-       int mnt_writers;
-};
-
 struct vfsmount {
        struct dentry *mnt_root;        /* root of the mounted tree */
        struct super_block *mnt_sb;     /* pointer to superblock */
-#ifdef CONFIG_SMP
-       struct mnt_pcp __percpu *mnt_pcp;
-       atomic_t mnt_longterm;          /* how many of the refs are longterm */
-#else
-       int mnt_count;
-       int mnt_writers;
-#endif
        struct list_head mnt_mounts;    /* list of children, anchored here */
        struct list_head mnt_child;     /* and going through their mnt_child */
        int mnt_flags;