summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/file-item.c
diff options
context:
space:
mode:
authorChris Mason <chris.mason@oracle.com>2008-08-04 14:20:15 +0200
committerChris Mason <chris.mason@oracle.com>2008-09-25 17:04:06 +0200
commit2dd3e67b1eaec8504da7e12b8afee77323a49f38 (patch)
tree794035de0243b20cda0fdf571e2ed02f29aa962e /fs/btrfs/file-item.c
parentbtrfs_search_slot: reduce lock contention by cowing in two stages (diff)
downloadlinux-2dd3e67b1eaec8504da7e12b8afee77323a49f38.tar.xz
linux-2dd3e67b1eaec8504da7e12b8afee77323a49f38.zip
Btrfs: More throttle tuning
* Make walk_down_tree wake up throttled tasks more often * Make walk_down_tree call cond_resched during long loops * As the size of the ref cache grows, wait longer in throttle * Get rid of the reada code in walk_down_tree, the leaves don't get read anymore, thanks to the ref cache. Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/file-item.c')
0 files changed, 0 insertions, 0 deletions