mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-03 10:36:39 +07:00
spufs conversion to ->evict_inode()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
parent
58e8268c7b
commit
0f3f63a470
@ -143,15 +143,14 @@ spufs_new_file(struct super_block *sb, struct dentry *dentry,
|
||||
}
|
||||
|
||||
static void
|
||||
spufs_delete_inode(struct inode *inode)
|
||||
spufs_evict_inode(struct inode *inode)
|
||||
{
|
||||
struct spufs_inode_info *ei = SPUFS_I(inode);
|
||||
|
||||
end_writeback(inode);
|
||||
if (ei->i_ctx)
|
||||
put_spu_context(ei->i_ctx);
|
||||
if (ei->i_gang)
|
||||
put_spu_gang(ei->i_gang);
|
||||
clear_inode(inode);
|
||||
}
|
||||
|
||||
static void spufs_prune_dir(struct dentry *dir)
|
||||
@ -779,8 +778,7 @@ spufs_fill_super(struct super_block *sb, void *data, int silent)
|
||||
.alloc_inode = spufs_alloc_inode,
|
||||
.destroy_inode = spufs_destroy_inode,
|
||||
.statfs = simple_statfs,
|
||||
.delete_inode = spufs_delete_inode,
|
||||
.drop_inode = generic_delete_inode,
|
||||
.evict_inode = spufs_evict_inode,
|
||||
.show_options = generic_show_options,
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user