summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorDarrick J. Wong <djwong@kernel.org>2026-10-04 22:56:51 -0700
committerCarlos Maiolino <cem@kernel.org>2026-10-08 12:33:45 +0200
commite5bde75a816b3549942f4b09a8bf09006b7ea9de (patch)
tree0163d42b6184a697dc2f3fb340a4922a1ea05567 /tools/perf/scripts/python
parent71cb13685e72a3c5d118732559c727a0c9090b7f (diff)
downloadlinux-e5bde75a816b3549942f4b09a8bf09006b7ea9de.tar.gz
linux-e5bde75a816b3549942f4b09a8bf09006b7ea9de.zip
xfs: propagate errors while checking null siblings
LOLLM observes that if xfs_da3_path_shift returns an error here, scrub doesn't handle it the way that it handles most runtime errors. Instead, it drops the error and keeps going, even though that's not how that's supposed to work. Fix that by calling xchk_da_process_error to set corruption flags and then jump out of the flow of execution. Cc: stable@vger.kernel.org # v4.15 Fixes: 7c4a07a424c18d ("xfs: scrub directory/attribute btrees") 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