Home
last modified time | relevance | path

Searched hist:"9 fa8cfe706f9c20067c042a064999d5825a35330" (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/fs/btrfs/
H A Dctree.cdiff 9fa8cfe706f9c20067c042a064999d5825a35330 Fri Mar 13 09:24:59 CDT 2009 Chris Mason <chris.mason@oracle.com> Btrfs: don't preallocate metadata blocks during btrfs_search_slot

In order to avoid doing expensive extent management with tree locks held,
btrfs_search_slot will preallocate tree blocks for use by COW without
any tree locks held.

A later commit moves all of the extent allocation work for COW into
a delayed update mechanism, and this preallocation will no longer be
required.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dtransaction.cdiff 9fa8cfe706f9c20067c042a064999d5825a35330 Fri Mar 13 09:24:59 CDT 2009 Chris Mason <chris.mason@oracle.com> Btrfs: don't preallocate metadata blocks during btrfs_search_slot

In order to avoid doing expensive extent management with tree locks held,
btrfs_search_slot will preallocate tree blocks for use by COW without
any tree locks held.

A later commit moves all of the extent allocation work for COW into
a delayed update mechanism, and this preallocation will no longer be
required.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dctree.hdiff 9fa8cfe706f9c20067c042a064999d5825a35330 Fri Mar 13 09:24:59 CDT 2009 Chris Mason <chris.mason@oracle.com> Btrfs: don't preallocate metadata blocks during btrfs_search_slot

In order to avoid doing expensive extent management with tree locks held,
btrfs_search_slot will preallocate tree blocks for use by COW without
any tree locks held.

A later commit moves all of the extent allocation work for COW into
a delayed update mechanism, and this preallocation will no longer be
required.

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