diff options
| author | Darrick J. Wong <djwong@kernel.org> | 2026-10-04 22:56:20 -0700 |
|---|---|---|
| committer | Carlos Maiolino <cem@kernel.org> | 2026-10-08 12:33:44 +0200 |
| commit | 7f5e8bf335e5e257fb82cf5b3521980ded60e863 (patch) | |
| tree | b858fde731077e39f23146b0ad00f6beb81043ce /tools/perf/scripts/python | |
| parent | 780212c8d8105eadb5f56b4c7aafb94937755582 (diff) | |
| download | linux-7f5e8bf335e5e257fb82cf5b3521980ded60e863.tar.gz linux-7f5e8bf335e5e257fb82cf5b3521980ded60e863.zip | |
xfs: don't pass iget failures up when marking ondisk inodes
LOLLM observes a couple of problems with this callsite -- an ENOMEM
return is completely ignored and a subsequent run through the loop body
obliterates the return value completely. Also, an error value
indicating that the list is corrupt can get passed up (thus terminating
the repair) even though we can handle corrupt lists. Fix the callsite
not to have these problems.
Cc: stable@vger.kernel.org # v6.10
Fixes: ab97f4b1c03075 ("xfs: repair AGI unlinked inode bucket lists")
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')
0 files changed, 0 insertions, 0 deletions
