summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ctree.c
diff options
context:
space:
mode:
authorChris Mason <chris.mason@fusionio.com>2012-07-23 15:25:05 -0400
committerChris Mason <chris.mason@fusionio.com>2012-07-23 15:36:18 -0400
commitcbea5ac1ee03197354bd38caad3fcb798f185181 (patch)
tree3d6b62c1fd163107ecb08d6489cf0bc159e6df12 /fs/btrfs/ctree.c
parente39e64ac0cdeca3798a6bf186f873be20e2f57b4 (diff)
downloadop-kernel-dev-cbea5ac1ee03197354bd38caad3fcb798f185181.zip
op-kernel-dev-cbea5ac1ee03197354bd38caad3fcb798f185181.tar.gz
Btrfs: reduce calls to wake_up on uncontended locks
The btrfs locks were unconditionally calling wake_up as the locks were released. This lead to extra thrashing on the waitqueue, especially for locks that were dominated by readers. Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Diffstat (limited to 'fs/btrfs/ctree.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud