• Kent Overstreet's avatar
    bcachefs: Update data move path for snapshots · 18443cb9
    Kent Overstreet authored
    The data move path operates on existing extents, and not within a
    subvolume as the regular IO paths do. It needs to change because it may
    cause existing extents to be split, and when splitting an existing
    extent in an ancestor snapshot we need to make sure the new split has
    the same visibility in child snapshots as the existing extent.
    Signed-off-by: default avatarKent Overstreet <kent.overstreet@gmail.com>
    18443cb9
subvolume.h 2.78 KB