fix: btrfs: move ->parent and ->ref_root into btrfs_delayed_ref_node (v6.10)
authorMichael Jeanson <mjeanson@efficios.com>
Mon, 27 May 2024 17:13:15 +0000 (13:13 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 28 May 2024 15:50:33 +0000 (11:50 -0400)
commitd63cafab30cac1644f4ad971626d85665429a892
tree57f758b1edb3bd24712dc153a575176f82c6706c
parenta66ce3814ae0a929f0f4516a2813bbc062ba18f8
fix: btrfs: move ->parent and ->ref_root into btrfs_delayed_ref_node (v6.10)

See upstream commit:

  commit cf4f04325b2b27efa5697ba0ea4c1abdee0035b4
  Author: Josef Bacik <josef@toxicpanda.com>
  Date:   Fri Apr 12 22:57:13 2024 -0400

    btrfs: move ->parent and ->ref_root into btrfs_delayed_ref_node

    These two members are shared by both the tree refs and data refs, so
    move them into btrfs_delayed_ref_node proper.  This allows us to greatly
    simplify the comparison code, as the shared refs always only sort on
    parent, and the non shared refs always sort first on ref_root, and then
    only data refs sort on their specific fields.

Change-Id: Ib7c92cc4bb8d674ac66ccfa25c03476f7adaaf90
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
include/instrumentation/events/btrfs.h
This page took 0.026504 seconds and 4 git commands to generate.