btrfs-extent-same - Debug/Test tool to exercise the btrfs out-of-band deduplication ioctl

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename btrfs-extent-same-0.11.1-1.2.x86_64.rpm
Package name btrfs-extent-same
Package version 0.11.1
Package release 1.2
Package architecture x86_64
Package type rpm
Category System/Filesystems
License GPL-2.0
Maintainer -
Download size 16.40 KB
Installed size 14.45 KB
Debug/Test tool to exercise a btrfs ioctl for deduplicating file regions.


Package Version Architecture Repository
btrfs-extent-same-0.11.1-1.2.i586.rpm 0.11.1 i586 openSUSE Oss
btrfs-extent-same - - -


Name Value -


Name Value
btrfs-extent-same = 0.11.1-1.2
btrfs-extent-same(x86-64) = 0.11.1-1.2


Type URL
Binary Package btrfs-extent-same-0.11.1-1.2.x86_64.rpm
Source Package duperemove-0.11.1-1.2.src.rpm

Install Howto

Install btrfs-extent-same rpm package:

# zypper install btrfs-extent-same




2018-12-04 -
- Use source tarball from github
2018-11-30 -
- Update to v0.11.1
- Add 'quiet' mode - duperemove will only print errors and a
short summary of any dedupe.
- Revert block dedupe default, it is causing excessive
fragmentation on users systems.
2018-05-15 -
- Update to v0.11
- Fix a minor fd leak in hyperthreading detection code
- Clean up some typos in documentation
- Some build fixes
- Removed patch: v0.11.beta4_to_git_f95e429.patch
2016-09-30 -
- Update to v0.11.beta4 git commit f95e429
* Use proper len of tail blocks during block dedupe
* run_dedupe: avoid size_list corruption in push_blocks()
- Added patch: v0.11.beta4_to_git_f95e429.patch
2016-09-27 -
- Update to duperemove v0.11.beta4
- Many man page and FAQ updates
- Much lower memory usage (changed to use block-dedupe by default)
- removed unused sha256 module
2016-09-16 -
- Update to duperemove v0.11.beta3
- Bugfixes
- Large (2.5x) performance improvement to find dupes stage
- Added '--cpu-threads' for user control of cpu bound tasks
2016-09-09 -
- Update to duperemove v0.11.beta2
- Many bugfixes
- Improved dedupe coverage with better extent selection algorithm
- Improved (easier to read) output for csum stage
- Progress counter added for dedupe stage
- Removed patch v0.11.beta1_to_git_d4b9818.patch
- Removed patch v0.11-d4b9818_to_82234f5.patch
2016-08-26 -
- Update to v0.11.beta1 git commit 82234f5
- Set file->dedupe_seq if we drop out in add_file_db()
- add_file_db(): collapse all cases of ino/subvol/filename being
- Simplify the logic in add_file_db()
- add_file_db(): check for same filename in filerec table
- Store filerecs in a tree by filename
2016-08-24 -
- Update to git commit d4b9818:
- Set scan flag on renamed file
- Remove db record if a file was renamed
- More vprints in add_file_db()
- Fix confused error handling in dbfile_load_one_filerec()
- Return 0 if user specified --help
- Don't list '-?' as a valid option
- add_file_db() Properly account for __add_file() skipping a file
- Add hashstats to the man page
2016-08-12 -
- Update to duperemove v0.11.beta1
- Greatly increased performance during extent search
- Hashfiles are reusable now, Duperemove will only scan files which have
changed since the last time it was run.
- Better selection of target extent during dedupe
- reduces fragmentation of deduped space
- Support for dedupe on xfs (experimental)

See Also

Package Description
btrfsmaintenance-0.4.2-2.1.noarch.rpm Scripts for btrfs periodic maintenance tasks
btrfsprogs-4.20.1-3.1.i586.rpm Utilities for the Btrfs filesystem
btrfsprogs-4.20.1-3.1.x86_64.rpm Utilities for the Btrfs filesystem
btrfsprogs-static-4.20.1-3.1.i586.rpm Static build of utilities for the Btrfs filesystem
btrfsprogs-static-4.20.1-3.1.x86_64.rpm Static build of utilities for the Btrfs filesystem
btrfsprogs-udev-rules-4.20.1-3.1.noarch.rpm Udev rules for configuring btrfs file systems
bubblewrap-0.3.1-1.2.i586.rpm Core execution tool for unprivileged containers
bubblewrap-0.3.1-1.2.x86_64.rpm Core execution tool for unprivileged containers
bucklespring-1.4.0-1.2.i586.rpm Nostalgia keyboard sound emulator
bucklespring-1.4.0-1.2.x86_64.rpm Nostalgia keyboard sound emulator
buffer-1.19-866.13.i586.rpm Buffering stdin and stdout
buffer-1.19-866.13.x86_64.rpm Buffering stdin and stdout
bugreporter-1.0-10.8.noarch.rpm Bug reporting tool for openSUSE
bugzilla-5.0.4-2.2.noarch.rpm Bug tracker for software development
bugzilla-lang-de-5.0.4-2.2.noarch.rpm German language files for bugzilla