diff options
| author | Filipe Manana <[email protected]> | 2025-05-16 18:37:44 +0000 |
|---|---|---|
| committer | David Sterba <[email protected]> | 2025-07-21 13:31:06 +0000 |
| commit | f2de2b9ffdc81a4d2713f8785332ae356d510d07 (patch) | |
| tree | 3be23b09ca7c82eb6d7eb9d2eda4a99e93d5ca99 /fs/btrfs/tree-log.c | |
| parent | btrfs: remove pointless 'out' label from clone_finish_inode_update() (diff) | |
| download | kernel-f2de2b9ffdc81a4d2713f8785332ae356d510d07.tar.gz kernel-f2de2b9ffdc81a4d2713f8785332ae356d510d07.zip | |
btrfs: unfold transaction abort at clone_copy_inline_extent()
We have a common error path where we abort the transaction, but like this
in case we get a transaction abort stack trace we don't know exactly which
previous function call failed. Instead abort the transaction after any
function call that returns an error, so that we can easily identify which
function failed.
Signed-off-by: Filipe Manana <[email protected]>
Reviewed-by: David Sterba <[email protected]>
Signed-off-by: David Sterba <[email protected]>
Diffstat (limited to 'fs/btrfs/tree-log.c')
0 files changed, 0 insertions, 0 deletions
