diff options
| author | Darrick J. Wong <djwong@kernel.org> | 2026-10-04 22:58:25 -0700 |
|---|---|---|
| committer | Carlos Maiolino <cem@kernel.org> | 2026-10-08 12:33:45 +0200 |
| commit | 41ee987f53785b9443388a756912b1a0fe3c9592 (patch) | |
| tree | fa6592173e7117b9970c648ea5daa6fa270502e0 /tools/perf/scripts/python/stackcollapse.py | |
| parent | 52aa50cea408e27454d206cccecbe4f694a6c1e1 (diff) | |
| download | linux-41ee987f53785b9443388a756912b1a0fe3c9592.tar.gz linux-41ee987f53785b9443388a756912b1a0fe3c9592.zip | |
xfs: always forget cached ACLs if the attr fork swap succeeds
LOLLM complains that xrep_xattr_rebuild_tree omits the xfs_forget_acl
call if the attr fork swap succeeds (and hence the acls might have
changed) but reaping the old attr fork fails. Fix it so that we always
purge the cached acls if the swap succeeds, even if subsequent steps do
not. This avoids some cache coherency problems with access controls.
Cc: stable@vger.kernel.org # v6.10
Fixes: e47dcf113ae348 ("xfs: repair extended attributes")
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Assisted-by: LOLLM # finding obvious bugs
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
