]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
xfs: revert commit 44af6c7e59b12
authorDarrick J. Wong <djwong@kernel.org>
Wed, 30 Apr 2025 21:26:54 +0000 (14:26 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 9 May 2025 07:41:37 +0000 (09:41 +0200)
commit7bfa86d2042661d77b31271465f1a8fd634341be
treefa9389817a3629abea32ea44194c51c1dfa6f1af
parentb359d2ee93b1236cf724b05b3a8d1b485aa93954
xfs: revert commit 44af6c7e59b12

[ Upstream commit 2a009397eb5ae178670cbd7101e9635cf6412b35 ]

In my haste to fix what I thought was a performance problem in the attr
scrub code, I neglected to notice that the xfs_attr_get_ilocked also had
the effect of checking that attributes can actually be looked up through
the attr dabtree.  Fix this.

Fixes: 44af6c7e59b12 ("xfs: don't load local xattr values during scrub")
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Leah Rumancik <leah.rumancik@gmail.com>
Acked-by: "Darrick J. Wong" <djwong@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/xfs/scrub/attr.c