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  PHC 
Open Source and information security mailing list archives
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 08 Apr 2011 16:50:54 +0900
From:	Kazuya Mio <>
To:	ext4 <>, Theodore Tso <>
Subject: [PATCH 00/11] e4defrag: fragmentation score rework and cleanups


This patch set adds the new function get_fragment_score() to libe2p, that
calculates the fragmentation score. Fragmentation score shows how badly
fragmented the file might be. filefrag uses it to make a user understand
the status of the file fragmentation easily. And e4defrag also uses it
to determine smarter whether to call EXT4_IOC_MOVE_EXT ioctl. This improvement
is based on the following Ted's idea.

In addition, the 6th to the last is bugfix or cleanup patch.

This patch set is for e2fsprogs git tree. (commit:5af9eeaa7d)

Kazuya Mio (11):
  libe2p: Add new function get_fragment_score()
  filefrag: Output fragmentation score
  e4defrag: Remove -c option which check the file fragments
  e4defrag: Remove old fragmentation score calculation code
  e4defrag: Use get_fragment_score() for decision of whether to defrag
  e4defrag: Allow user who has read+write permission to defrag
  e4defrag: Fix memory leak in file_defrag()
  e4defrag: Use blk64_t instead of ext4_fsblk_t
  e4defrag: Use EXT2_SUPER_MAGIC instead of EXT4_SUPER_MAGIC
  e4defrag: Fix error messages more clearly
  e4defrag: Remove unnecessary code

 lib/e2p/      |    6 
 lib/e2p/e2p.h            |    2 
 lib/e2p/fragment_score.c |  142 +++++++
 misc/         |    8 
 misc/       |   30 -
 misc/e4defrag.c          |  889 +++++------------------------------------------
 misc/filefrag.c          |   28 +
 7 files changed, 288 insertions(+), 817 deletions(-)

Kazuya Mio
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to
More majordomo info at

Powered by blists - more mailing lists