public inbox for linux-btrfs@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] btrfs: some speedup with fiemap when leaves are shared
@ 2023-01-17 11:21 fdmanana
  2023-01-17 11:21 ` [PATCH 1/2] btrfs: assert commit root semaphore is held when accessing backref cache fdmanana
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: fdmanana @ 2023-01-17 11:21 UTC (permalink / raw)
  To: linux-btrfs

From: Filipe Manana <fdmanana@suse.com>

Add a couple assertions for the fiemap code that checks if extents are
shared and speedup the extent sharedness check when we already know the
current leaf is shared. More details on the changelogs.

Filipe Manana (2):
  btrfs: assert commit root semaphore is held when accessing backref cache
  btrfs: skip backref walking during fiemap if we know the leaf is shared

 fs/btrfs/backref.c | 33 ++++++++++++++++++++++++++++++---
 1 file changed, 30 insertions(+), 3 deletions(-)

-- 
2.35.1


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-01-19 19:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-17 11:21 [PATCH 0/2] btrfs: some speedup with fiemap when leaves are shared fdmanana
2023-01-17 11:21 ` [PATCH 1/2] btrfs: assert commit root semaphore is held when accessing backref cache fdmanana
2023-01-17 12:34   ` Johannes Thumshirn
2023-01-17 11:21 ` [PATCH 2/2] btrfs: skip backref walking during fiemap if we know the leaf is shared fdmanana
2023-01-19 19:36 ` [PATCH 0/2] btrfs: some speedup with fiemap when leaves are shared David Sterba

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox