take count and rcu_head out of fs_pin
authorAl Viro <viro@zeniv.linux.org.uk>
Sat, 10 Jan 2015 17:47:38 +0000 (12:47 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Mon, 26 Jan 2015 04:17:27 +0000 (23:17 -0500)
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
include/linux/fs_pin.h
kernel/acct.c

index 68a54b7..a2e7191 100644 (file)
@@ -1,14 +1,8 @@
 #include <linux/fs.h>
 
 struct fs_pin {
-       atomic_long_t           count;
-       union {
-               struct {
-                       struct hlist_node       s_list;
-                       struct hlist_node       m_list;
-               };
-               struct rcu_head rcu;
-       };
+       struct hlist_node       s_list;
+       struct hlist_node       m_list;
        void (*kill)(struct fs_pin *);
 };
 
diff --cc kernel/acct.c
Simple merge