mbox series

[v2,0/5] Make real_root used only in ref-verify

Message ID 20211012082137.1476078-1-nborisov@suse.com (mailing list archive)
Headers show
Series Make real_root used only in ref-verify | expand

Message

Nikolay Borisov Oct. 12, 2021, 8:21 a.m. UTC
Updated version incorporating David's feedback:

* Used the short form of the ternary operator in the last patch
* Made all patches subject lines begin with lower case
* Expanded the condition in the 4th patch when setting skip_qgroup

Nikolay Borisov (5):
  btrfs: rename root fields in delayed refs structs
  btrfs: rely on owning_root field in btrfs_add_delayed_tree_ref to
    detect CHUNK_ROOT
  btrfs: add additional parameters to
    btrfs_init_tree_ref/btrfs_init_data_ref
  btrfs: pull up qgroup checks from delayed-ref core to init time
  btrfs: make real_root optional

 fs/btrfs/delayed-ref.c | 19 ++++++++--------
 fs/btrfs/delayed-ref.h | 51 ++++++++++++++++++++++++------------------
 fs/btrfs/extent-tree.c | 32 +++++++++++++-------------
 fs/btrfs/file.c        | 13 ++++++-----
 fs/btrfs/inode.c       |  4 ++--
 fs/btrfs/ref-verify.c  |  4 ++--
 fs/btrfs/relocation.c  | 28 +++++++++++------------
 fs/btrfs/tree-log.c    |  2 +-
 8 files changed, 81 insertions(+), 72 deletions(-)

--
2.25.1

Comments

David Sterba Oct. 12, 2021, 11:03 a.m. UTC | #1
On Tue, Oct 12, 2021 at 11:21:32AM +0300, Nikolay Borisov wrote:
> Updated version incorporating David's feedback:
> 
> * Used the short form of the ternary operator in the last patch
> * Made all patches subject lines begin with lower case
> * Expanded the condition in the 4th patch when setting skip_qgroup
> 
> Nikolay Borisov (5):
>   btrfs: rename root fields in delayed refs structs
>   btrfs: rely on owning_root field in btrfs_add_delayed_tree_ref to
>     detect CHUNK_ROOT
>   btrfs: add additional parameters to
>     btrfs_init_tree_ref/btrfs_init_data_ref
>   btrfs: pull up qgroup checks from delayed-ref core to init time
>   btrfs: make real_root optional

Added to misc-next, thanks.