Unverified Commit 5f36bb46 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!14837 v2 fs: Filter specific inodes to prevent UAF issues

parents 97f98c39 aae8373d
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -35,6 +35,7 @@ static void drop_pagecache_sb(struct super_block *sb, void *unused)
		spin_unlock(&inode->i_lock);
		spin_unlock(&sb->s_inode_list_lock);

		if (!S_ISBLK(inode->i_mode) || sb_is_blkdev_sb(sb))
			invalidate_mapping_pages(inode->i_mapping, 0, -1);
		iput(toput_inode);
		toput_inode = inode;