lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-Id: <20230913021148.1181646-1-enwlinux@gmail.com> Date: Tue, 12 Sep 2023 22:11:42 -0400 From: Eric Whitney <enwlinux@...il.com> To: linux-ext4@...r.kernel.org Cc: tytso@....edu, Eric Whitney <enwlinux@...il.com> Subject: [PATCH 0/6] improve cluster and block removal code 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
Powered by blists - more mailing lists