diff options
author | Chris Mason <chris.mason@oracle.com> | 2011-07-25 06:50:50 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2011-07-27 12:46:47 -0400 |
commit | 19b6caf4acbf065dc96b47741d99f1b87243c468 (patch) | |
tree | 4bce889648c2459e1dbd9fd835a196db26c06f9b /fs/btrfs/locking.c | |
parent | 31533fb263928c93a34cda41b66a6e83ade5c766 (diff) | |
download | op-kernel-dev-19b6caf4acbf065dc96b47741d99f1b87243c468.zip op-kernel-dev-19b6caf4acbf065dc96b47741d99f1b87243c468.tar.gz |
Btrfs: reduce extent_state lock contention for metadata
For metadata buffers that don't straddle pages (all of them), btrfs
can safely use the page uptodate bits and extent_buffer uptodate bit
instead of needing to use the extent_state tree.
This greatly reduces contention on the state tree lock.
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/locking.c')
0 files changed, 0 insertions, 0 deletions