• Linus Torvalds's avatar
    Merge tag 'for-6.5-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux · 64de76ce
    Linus Torvalds authored
    Pull btrfs fixes from David Sterba:
    
     - fix accounting of global block reserve size when block group tree is
       enabled
    
     - the async discard has been enabled in 6.2 unconditionally, but for
       zoned mode it does not make that much sense to do it asynchronously
       as the zones are reset as needed
    
     - error handling and proper error value propagation fixes
    
    * tag 'for-6.5-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
      btrfs: check for commit error at btrfs_attach_transaction_barrier()
      btrfs: check if the transaction was aborted at btrfs_wait_for_commit()
      btrfs: remove BUG_ON()'s in add_new_free_space()
      btrfs: account block group tree when calculating global reserve size
      btrfs: zoned: do not enable async discard
    64de76ce
block-group.c 134 KB