Home
last modified time | relevance | path

Searched hist:f321e4910398cf7922265d269fb17fd26f312571 (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/fs/btrfs/
H A Dtransaction.hdiff f321e4910398cf7922265d269fb17fd26f312571 Wed Jul 30 08:26:11 CDT 2008 Yan Zheng <zheng.yan@oracle.com> Btrfs: Update and fix mount -o nodatacow

To check whether a given file extent is referenced by multiple snapshots, the
checker walks down the fs tree through dead root and checks all tree blocks in
the path.

We can easily detect whether a given tree block is directly referenced by other
snapshot. We can also detect any indirect reference from other snapshot by
checking reference's generation. The checker can always detect multiple
references, but can't reliably detect cases of single reference. So btrfs may
do file data cow even there is only one reference.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dtransaction.cdiff f321e4910398cf7922265d269fb17fd26f312571 Wed Jul 30 08:26:11 CDT 2008 Yan Zheng <zheng.yan@oracle.com> Btrfs: Update and fix mount -o nodatacow

To check whether a given file extent is referenced by multiple snapshots, the
checker walks down the fs tree through dead root and checks all tree blocks in
the path.

We can easily detect whether a given tree block is directly referenced by other
snapshot. We can also detect any indirect reference from other snapshot by
checking reference's generation. The checker can always detect multiple
references, but can't reliably detect cases of single reference. So btrfs may
do file data cow even there is only one reference.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dctree.hdiff f321e4910398cf7922265d269fb17fd26f312571 Wed Jul 30 08:26:11 CDT 2008 Yan Zheng <zheng.yan@oracle.com> Btrfs: Update and fix mount -o nodatacow

To check whether a given file extent is referenced by multiple snapshots, the
checker walks down the fs tree through dead root and checks all tree blocks in
the path.

We can easily detect whether a given tree block is directly referenced by other
snapshot. We can also detect any indirect reference from other snapshot by
checking reference's generation. The checker can always detect multiple
references, but can't reliably detect cases of single reference. So btrfs may
do file data cow even there is only one reference.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dextent-tree.cdiff f321e4910398cf7922265d269fb17fd26f312571 Wed Jul 30 08:26:11 CDT 2008 Yan Zheng <zheng.yan@oracle.com> Btrfs: Update and fix mount -o nodatacow

To check whether a given file extent is referenced by multiple snapshots, the
checker walks down the fs tree through dead root and checks all tree blocks in
the path.

We can easily detect whether a given tree block is directly referenced by other
snapshot. We can also detect any indirect reference from other snapshot by
checking reference's generation. The checker can always detect multiple
references, but can't reliably detect cases of single reference. So btrfs may
do file data cow even there is only one reference.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dinode.cdiff f321e4910398cf7922265d269fb17fd26f312571 Wed Jul 30 08:26:11 CDT 2008 Yan Zheng <zheng.yan@oracle.com> Btrfs: Update and fix mount -o nodatacow

To check whether a given file extent is referenced by multiple snapshots, the
checker walks down the fs tree through dead root and checks all tree blocks in
the path.

We can easily detect whether a given tree block is directly referenced by other
snapshot. We can also detect any indirect reference from other snapshot by
checking reference's generation. The checker can always detect multiple
references, but can't reliably detect cases of single reference. So btrfs may
do file data cow even there is only one reference.

Signed-off-by: Chris Mason <chris.mason@oracle.com>