Al Viro
cfa6d41263
ceph: use ->free_inode()
...
a lot of non-delayed work in this case; all of that is left in
->destroy_inode()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
26602cab41
btrfs: use ->free_inode()
...
a lot of stuff remains in ->destroy_inode()
Acked-by: David Sterba <dsterba@suse.com >
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
51b9fe48c4
afs: switch to use of ->free_inode()
...
debugging printks left in ->destroy_inode() and so's the
update of inode count; we could take the latter to RCU-delayed
part (would take only moving the check on module exit past
rcu_barrier() there), but debugging output ought to either
stay where it is or go into ->evict_inode()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
53e2282999
dax: make use of ->free_inode()
...
we might want to drop ->destroy_inode() there - it's used only for
WARN_ON() now, and AFAICS that could be moved to ->evict_inode()
if we had one...
Reviewed-by: Jan Kara <jack@suse.cz >
Acked-by: Dan Williams <dan.j.williams@intel.com >
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
a2b757fe0f
ntfs: switch to ->free_inode()
...
move the synchronous stuff from ->destroy_inode() to ->evict_inode(),
turn the RCU-delayed part into ->free_inode()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
f614ee1e3e
securityfs: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
27afa27d67
apparmor: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
bef252fa19
rpcpipe: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
524845ff9c
bpf: switch to ->free_inode()
...
Acked-by: Alexei Starovoitov <ast@kernel.org >
Acked-by: Song Liu <songliubraving@fb.com >
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
015d795618
mqueue: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
98835e884c
ufs: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
d984892bd7
coda: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:26 -04:00
Al Viro
6becf8edf1
sysv: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
a78bb3838d
udf: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
dc43175996
ubifs: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
56b5af1931
squashfs: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
bcb8d71bda
romfs: convert to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
a5a8cbea63
reiserfs: convert to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
45c2a3ff3a
qnx6: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
bc40ddd12c
qnx4: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
4aa6b55c05
procfs: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
363db959ae
openpromfs: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
e91b9194bc
ocfs2: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
9fbc000786
dlmfs: switch to ->free_inode()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00
Al Viro
977c3d1894
nilfs2: switch to ->free_inode()
...
kill an extern that went stale 9 years ago, while we are at it...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2019-05-01 22:43:25 -04:00