ext2: Remove GFP_NOFS use in ext2_xattr_cache_insert()
authorJan Kara <jack@suse.cz>
Tue, 9 Jan 2024 11:27:44 +0000 (12:27 +0100)
committerJan Kara <jack@suse.cz>
Tue, 23 Jan 2024 18:21:11 +0000 (19:21 +0100)
commitc3e637c7f0c9aea051b3e49fc243ad83e19348c6
tree0cd99a04eacbb3385bad5261e2c1d6cf4b9ffe95
parent36975616ea5837955ce9bbe84095680c940fe025
ext2: Remove GFP_NOFS use in ext2_xattr_cache_insert()

ext2_xattr_cache_insert() calls mb_cache_entry_create() with GFP_NOFS
because it is called under EXT2_I(inode)->xattr_sem. However xattr_sem
or any higher ranking lock is not acquired on fs reclaim path for ext2
at least since we don't do page writeback from direct reclaim.  Thus
GFP_NOFS is not needed.

Signed-off-by: Jan Kara <jack@suse.cz>
fs/ext2/xattr.c