diff options
author | Filipe Manana <[email protected]> | 2024-10-17 15:07:45 +0100 |
---|---|---|
committer | David Sterba <[email protected]> | 2024-11-11 14:34:19 +0100 |
commit | 00f529661baaae79dc9de79f9273324b9e1f3542 (patch) | |
tree | b5704bd0d782cf77b6451502715f356a93fec88c /tools/perf/scripts/python/intel-pt-events.py | |
parent | 1d16c2761bcc412ae4d9fb9fd9934cd426814191 (diff) |
btrfs: remove BUG_ON() at btrfs_destroy_delayed_refs()
At btrfs_destroy_delayed_refs() it's unexpected to not find the block
group to which a delayed reference's extent belongs to, so we have this
BUG_ON(), not just because it's highly unexpected but also because we
don't know what to do there.
Since we are in the transaction abort path, there's nothing we can do
other than proceed and cleanup all used resources we can. So remove
the BUG_ON() and deal with a missing block group by logging an error
message and continuing to cleanup all we can related to the current
delayed ref head and moving to other delayed refs.
Reviewed-by: Boris Burkov <[email protected]>
Reviewed-by: Qu Wenruo <[email protected]>
Signed-off-by: Filipe Manana <[email protected]>
Reviewed-by: David Sterba <[email protected]>
Signed-off-by: David Sterba <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/intel-pt-events.py')
0 files changed, 0 insertions, 0 deletions