All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] improve cluster and block removal code
@ 2023-09-13  2:11 Eric Whitney
  2023-09-13  2:11 ` [PATCH 1/6] ext4: consolidate code used to free clusters Eric Whitney
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Eric Whitney @ 2023-09-13  2:11 UTC (permalink / raw)
  To: linux-ext4; +Cc: tytso, Eric Whitney

This patch series cleans up and rewrites parts of the code used to free
clusters or blocks when space is removed from a file.  The intent is to
improve the readability, clarity, and efficiency of that code.  These
changes do not fix any known bugs.

Eric Whitney (6):
  ext4: consolidate code used to free clusters
  ext4: rework partial cluster definition and related tracepoints
  ext4: rework partial cluster handling to use lblk more consistently
  ext4: consolidate partial cluster initialization
  ext4: simplify and improve efficiency of cluster removal code
  ext4: remove mballoc's NOFREE flags

 fs/ext4/ext4.h              |   4 +-
 fs/ext4/ext4_extents.h      |  19 +-
 fs/ext4/extents.c           | 371 ++++++++++++++++++------------------
 fs/ext4/mballoc.c           |  25 +--
 include/trace/events/ext4.h | 123 ++++++++----
 5 files changed, 287 insertions(+), 255 deletions(-)

-- 
2.30.2


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

end of thread, other threads:[~2023-09-13  2:13 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-13  2:11 [PATCH 0/6] improve cluster and block removal code Eric Whitney
2023-09-13  2:11 ` [PATCH 1/6] ext4: consolidate code used to free clusters Eric Whitney
2023-09-13  2:11 ` [PATCH 2/6] ext4: rework partial cluster definition and related tracepoints Eric Whitney
2023-09-13  2:11 ` [PATCH 3/6] ext4: rework partial cluster handling to use lblk more consistently Eric Whitney
2023-09-13  2:11 ` [PATCH 4/6] ext4: consolidate partial cluster initialization Eric Whitney
2023-09-13  2:11 ` [PATCH 5/6] ext4: simplify and improve efficiency of cluster removal code Eric Whitney
2023-09-13  2:11 ` [PATCH 6/6] ext4: remove mballoc's NOFREE flags Eric Whitney

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.