From 4994a7321ff9634f8d7b922826a5e69e625bb48c Mon Sep 17 00:00:00 2001 From: Paul Lawrence Date: Tue, 12 Jan 2021 11:01:42 -0800 Subject: [PATCH] ANDROID: Incremental fs: Free mount info after files are flushed Bug: 177280103 Test: incfs_test passes Signed-off-by: Paul Lawrence Change-Id: I24b0d4bf5353834900f868f65e7510529867b615 --- fs/incfs/vfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/incfs/vfs.c b/fs/incfs/vfs.c index 8bcf2f25d2a3..15fe5f9401d0 100644 --- a/fs/incfs/vfs.c +++ b/fs/incfs/vfs.c @@ -1656,8 +1656,8 @@ void incfs_kill_sb(struct super_block *sb) struct mount_info *mi = sb->s_fs_info; pr_debug("incfs: unmount\n"); - incfs_free_mount_info(mi); generic_shutdown_super(sb); + incfs_free_mount_info(mi); } static int show_options(struct seq_file *m, struct dentry *root)