summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ctree.c
diff options
context:
space:
mode:
authorFilipe David Borba Manana <fdmanana@gmail.com>2013-10-14 22:49:11 +0100
committerChris Mason <chris.mason@fusionio.com>2013-11-11 22:02:19 -0500
commite93ae26fe1123e9077e79cc7af8a0d42adf4812f (patch)
treeb74a3a9da256a0b624d2339ec5835b1756892b55 /fs/btrfs/ctree.c
parent229eed4348a482c11cf8d494392305a85ed478f9 (diff)
downloadop-kernel-dev-e93ae26fe1123e9077e79cc7af8a0d42adf4812f.zip
op-kernel-dev-e93ae26fe1123e9077e79cc7af8a0d42adf4812f.tar.gz
Btrfs: optimize tree-log.c:count_inode_refs()
Avoid repeated tree searches by processing all inode ref items in a leaf at once instead of processing one at a time, followed by a path release and a tree search for a key with a decremented offset. Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com> Signed-off-by: Josef Bacik <jbacik@fusionio.com> 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