Created by Phillip Susi on 2008-12-03 and last modified on 2019-04-12
Get this branch:
bzr branch lp:e2defrag
Members of e2defrag maintainers can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

e2defrag maintainers
Ext[234] Defragmenter

Recent revisions

51. By <email address hidden> on 2019-04-12

Fixed some compiler errors/warnings, a 32 bit overflow on larger memory
systems, improved free memory detection, and some minor optimizations

50. By Phillip Susi on 2012-07-06

Update superblock free blocks count when done. This prevents
a subsequent run of e2defrag from complaining after the count
has changed due to extent block allocation/free, and e2fsck
would sometimes complain as well.

49. By Phillip Susi on 2012-07-06

Changed way in which free buffers are allocated so it is more
likely they are allocated in order, allowing more requests to
be merged into fewer syscalls. This gives 2-3% better

48. By Phillip Susi on 2012-07-06

Added throughput indicator

47. By Phillip Susi on 2012-07-05

* Rewrite extent handling code. The previous aproach failed to
  handle a number of corner cases. The new code is cleaner and
  has the added benefit of not wasting time relocating
  uninitialized blocks.
* Added new testcase to test files with holes and uninitialized

46. By Phillip Susi on 2012-06-24

* Removed .py extension from dump2inodes.py
* Switched to 3.0 (quilt) format

45. By Phillip Susi on 2012-06-24

Added dump2inodes.py man page to makefile for install

44. By Phillip Susi on 2012-06-23

Version bump

43. By Phillip Susi on 2012-06-23

Added man page for dump2inodes.py

42. By Phillip Susi on 2012-06-23

* Fixed missing man page
* Fixed lintian warnings about homepage clutter and boilerplate
* Drop defrag wrapper script
* Initial debian upload (Closes: #678598)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.