mbox series

[0/5] Error handling fixes

Message ID cover.1718816796.git.dsterba@suse.com (mailing list archive)
Headers show
Series Error handling fixes | expand

Message

David Sterba June 19, 2024, 5:08 p.m. UTC
A few replacements of btrfs_handle_fs_error() with transaction abort or
other means.

David Sterba (5):
  btrfs: abort transaction if we don't find extref in
    btrfs_del_inode_extref()
  btrfs: only print error message when checking item size in
    print_extent_item()
  btrfs: abort transaction on errors in btrfs_free_chunk()
  btrfs: qgroup: preallocate memory before adding a relation
  btrfs: qgroup: warn about inconsistent qgroups when relation update
    fails

 fs/btrfs/inode-item.c |  4 ++--
 fs/btrfs/ioctl.c      | 25 +++++++++++++++++++------
 fs/btrfs/print-tree.c |  2 +-
 fs/btrfs/qgroup.c     | 25 ++++++++-----------------
 fs/btrfs/qgroup.h     | 11 ++++++++++-
 fs/btrfs/volumes.c    | 15 +++++++++------
 6 files changed, 49 insertions(+), 33 deletions(-)

Comments

Qu Wenruo June 19, 2024, 11:21 p.m. UTC | #1
在 2024/6/20 02:38, David Sterba 写道:
> A few replacements of btrfs_handle_fs_error() with transaction abort or
> other means.
> 
> David Sterba (5):
>    btrfs: abort transaction if we don't find extref in
>      btrfs_del_inode_extref()
>    btrfs: only print error message when checking item size in
>      print_extent_item()

I guess it's the usual mailing list problem, but I didn't see the first 
two patches, only 3~5 are in the list.

Thanks,
Qu

>    btrfs: abort transaction on errors in btrfs_free_chunk()
>    btrfs: qgroup: preallocate memory before adding a relation
>    btrfs: qgroup: warn about inconsistent qgroups when relation update
>      fails
> 
>   fs/btrfs/inode-item.c |  4 ++--
>   fs/btrfs/ioctl.c      | 25 +++++++++++++++++++------
>   fs/btrfs/print-tree.c |  2 +-
>   fs/btrfs/qgroup.c     | 25 ++++++++-----------------
>   fs/btrfs/qgroup.h     | 11 ++++++++++-
>   fs/btrfs/volumes.c    | 15 +++++++++------
>   6 files changed, 49 insertions(+), 33 deletions(-)
>