aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/tree-log.c
diff options
context:
space:
mode:
authorFilipe Manana <[email protected]>2025-05-16 18:37:44 +0000
committerDavid Sterba <[email protected]>2025-07-21 13:31:06 +0000
commitf2de2b9ffdc81a4d2713f8785332ae356d510d07 (patch)
tree3be23b09ca7c82eb6d7eb9d2eda4a99e93d5ca99 /fs/btrfs/tree-log.c
parentbtrfs: remove pointless 'out' label from clone_finish_inode_update() (diff)
downloadkernel-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