All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6 v2] fs: Provide function to unmap metadata for a range of blocks
@ 2016-11-04 17:08 ` Jan Kara
  0 siblings, 0 replies; 21+ messages in thread
From: Jan Kara @ 2016-11-04 17:08 UTC (permalink / raw)
  To: Jens Axboe
  Cc: Christoph Hellwig, linux-fsdevel, linux-ext4, ocfs2-devel,
	Evgeniy Dushistov, linux-ntfs-dev, Jan Kara

Hello,

I've noticed that in several places we need to unmap metadata in buffer cache
for a range of blocks and we do it by iterating over all blocks in given range.
Let's provide a helper function for that and implement it in a way more
efficient for larger ranges of blocks. Also cleanup other uses of
unmap_unerlying_metadata().  The patches passed xfstests for ext2 and ext4.

Jens, can you merge these patches if they look fine to you?

Changes since v1:
* Improved comment describing what the function does
* Renamed function
* Added wrapper for single block users and use it

								Honza

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

end of thread, other threads:[~2016-11-11  1:17 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-04 17:08 [PATCH 0/6 v2] fs: Provide function to unmap metadata for a range of blocks Jan Kara
2016-11-04 17:08 ` [Ocfs2-devel] " Jan Kara
2016-11-04 17:08 ` [PATCH 1/6] " Jan Kara
2016-11-04 17:08   ` [Ocfs2-devel] " Jan Kara
2016-11-04 17:08 ` [PATCH 2/6] direct-io: Use clean_bdev_aliases() instead of handmade iteration Jan Kara
2016-11-04 17:08   ` [Ocfs2-devel] " Jan Kara
2016-11-04 17:08 ` [PATCH 3/6] ext4: Use clean_bdev_aliases() instead of iteration Jan Kara
2016-11-04 17:08   ` Jan Kara
2016-11-04 17:08   ` [Ocfs2-devel] " Jan Kara
2016-11-07  2:40   ` [lkp] [ext4] adad5aa544: fio.write_bw_MBps +4074.4% improvement kernel test robot
2016-11-07  2:40     ` kernel test robot
2016-11-04 17:08 ` [PATCH 4/6] ext2: Use clean_bdev_aliases() instead of iteration Jan Kara
2016-11-04 17:08   ` Jan Kara
2016-11-04 17:08   ` [Ocfs2-devel] " Jan Kara
2016-11-04 17:08 ` [PATCH 5/6] fs: Add helper to clean bdev aliases under a bh and use it Jan Kara
2016-11-04 17:08   ` [Ocfs2-devel] " Jan Kara
2016-11-11  1:17   ` [fs] 85b4a9366d: [No primary change] fio.latency_10us% 124.5% increase kernel test robot
2016-11-04 17:08 ` [PATCH 6/6] fs: Remove unmap_underlying_metadata Jan Kara
2016-11-04 17:08   ` Jan Kara
2016-11-04 17:08   ` [Ocfs2-devel] " Jan Kara
2016-11-04 20:32 ` [PATCH 0/6 v2] fs: Provide function to unmap metadata for a range of blocks Jens Axboe

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.