commit | e2fec7c35582e7bb41cccc1761faa2af4dc17627 | [log] [tgz] |
---|---|---|
author | Al Viro <viro@zeniv.linux.org.uk> | Fri Oct 04 17:06:56 2013 -0400 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Thu Oct 24 23:43:26 2013 -0400 |
tree | 9240558de77550f41b034d2ced5e08927f0800a5 | |
parent | b70a80e7a133a0c86f2fa078e7c144597c516415 [diff] [blame] |
make freeing super_block rcu-delayed Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
diff --git a/fs/super.c b/fs/super.c index efa6e48..743bb71 100644 --- a/fs/super.c +++ b/fs/super.c
@@ -149,7 +149,7 @@ WARN_ON(!list_empty(&s->s_mounts)); kfree(s->s_subtype); kfree(s->s_options); - kfree(s); + kfree_rcu(s, rcu); } /**