diff options
| author | Filipe Manana <fdmanana@suse.com> | 2026-06-08 11:48:58 +0100 |
|---|---|---|
| committer | David Sterba <dsterba@suse.com> | 2026-06-30 01:58:52 +0200 |
| commit | 9d78a98796f215d9973e1e53871b2d63420f3608 (patch) | |
| tree | fa8f9641d873ea4e91f848465a255c441cdd6da0 /Documentation/gpu/intel-display/git@git.tavy.me:linux.git | |
| parent | cf1afec09e9f004a62c54c471863209ed249fca7 (diff) | |
btrfs: fix transaction abort logic in btrfs_fileattr_set()
There's no need to abort the transaction if we failed to set or delete a
property, as we haven't done any change. However we need to abort if we
set a property or delete a property and then fail to update the inode
item, as that would leave the inode's state in subvolume tree
inconsistent.
Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'Documentation/gpu/intel-display/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
