diff options
author | 2024-04-22 09:48:27 -0700 | |
---|---|---|
committer | 2024-04-23 16:55:18 -0700 | |
commit | 66917537522312a6e462787f0f347d6998cf7038 (patch) | |
tree | ac4a249854e0f2b3a1230e78278c76ed67b93a0f /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | xfs: only iget the file once when doing vectored scrub-by-handle (diff) | |
download | wireguard-linux-66917537522312a6e462787f0f347d6998cf7038.tar.xz wireguard-linux-66917537522312a6e462787f0f347d6998cf7038.zip |
xfs: drop the scrub file's iolock when transaction allocation fails
If the transaction allocation in the !orphanage_available case of
xrep_nlinks_repair_inode fails, we need to drop the IOLOCK of the file
being scrubbed before exiting.
Found by fuzzing u3.sfdir3.list[1].name = zeroes in xfs/1546.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions