* Btrfs progs release 4.6
@ 2016-06-10 13:28 David Sterba
0 siblings, 0 replies; only message in thread
From: David Sterba @ 2016-06-10 13:28 UTC (permalink / raw)
To: linux-btrfs; +Cc: clm
Hi,
the btrfs-progs 4.6 have been released (no change since rc1). The
biggest change is the btrfs-convert rewrite. The delayed release was
caused by more testing as there were some late fixes to the code
although the patchset has been in the development branch for a long
time.
Apart from that, usual load of small fixes and improvements.
* convert - major rewrite:
* fix a long-standing bug that led to mixing data blocks into metadata block
groups
* the workaround was to do full balance after conversion, which was
recommended practice anyway
* explicitly set the lowest supported version of e2fstools to 1.41
* provide and install udev rules file that addresses problems with device
mapper devices, renames after removal
* send: new option: quiet
* dev usage: report slack space (device size minus filesystem area on the dev)
* image: support DUP
* build: short options to enable debugging builds
* other:
* code cleanups
* build fixes
* more tests and other enhancements
Tarballs: https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/
Git: git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
Shortlog:
Anand Jain (2):
btrfs-progs: makefile: add clean-all to the usage
btrfs-progs: clean up commands.h
David Sterba (22):
btrfs-progs: build: add support for debugging builds
btrfs-progs: docs: compression is disabled with nodatasum/nodatacow
btrfs-progs: device usage: report slack space
btrfs-progs: makefile: add target for testing installation
btrfs-progs: drop O_CREATE from open_ctree_fs_info
btrfs-progs: fix type mismatch in backtrace dumping functions
btrfs-progs: switch to common message helpers in utils.c
btrfs-progs: tests: convert, run md5sum with sudo helper
btrfs-progs: tests: run rollback after conversion
btrfs-progs: tests: convert: dump all superblocks after conversion
btrfs-progs: tests: document cli-tests in readme
btrfs-progs: use wider int type in btrfs_min_global_blk_rsv_size
btrfs-progs: tests: move convert helpers to a separate file
btrfs-progs: tests: convert: separate ext2 tests
btrfs-progs: tests: convert: separate ext3 tests
btrfs-progs: tests: convert: separate ext4 tests
btrfs-progs: tests: clean up the test driver of convert tests
btrfs-progs: tests: convert: set common variables
btrfs-progs: tests: unify test drivers
btrfs-progs: tests: 004-ext2-backup-superblock-ranges, drop unnecessary root privs
btrfs-progs: tests: 004-ext2-backup-superblock-ranges, use common helpers for image loop
Btrfs progs v4.6
Jeff Mahoney (1):
btrfs-progs: udev: add rules for dm devices
Lu Fengqi (2):
btrfs-progs: tests: add 020-extent-ref-cases
btrfs-progs: make btrfs-image restore to support dup
M G Berberich (1):
btrfs-progs: send: add quiet option
Merlin Hartley (1):
btrfs-progs: doc: fix typo in btrfs-subvolume
Nicholas D Steeves (1):
btrfs-progs: typo review of strings and comments
Qu Wenruo (36):
btrfs-progs: Enhance tree block check by checking empty leaf or node
btrfs-progs: Return earlier for previous item
btrfs-progs: convert-tests: Add test for backup superblock migration
btrfs-progs: corrupt-block: Add support to corrupt extent for skinny metadata
btrfs-progs: utils: Introduce new pseudo random API
btrfs-progs: Use new random number API
btrfs-progs: convert-tests: Add support for custom test scripts
btrfs-progs: convert-tests: Add test case for backup superblock migration
btrfs-progs: convert: add compatibility layer for e2fsprogs < 1.42
btrfs-progs: convert: Introduce functions to read used space
btrfs-progs: convert: Introduce new function to remove reserved ranges
btrfs-progs: convert: Introduce function to calculate the available space
btrfs-progs: utils: Introduce new function for convert
btrfs-progs: Introduce function to setup temporary superblock
btrfs-progs: Introduce function to setup temporary tree root
btrfs-progs: Introduce function to setup temporary chunk root
btrfs-progs: Introduce function to initialize device tree
btrfs-progs: Introduce function to initialize fs tree
btrfs-progs: Introduce function to initialize csum tree
btrfs-progs: Introduce function to setup temporary extent tree
btrfs-progs: Introduce function to create convert data chunks
btrfs-progs: extent-tree: Introduce function to find the first overlapping extent
btrfs-progs: extent-tree: Enhance btrfs_record_file_extent
btrfs-progs: convert: Introduce new function to create converted image
btrfs-progs: convert: Introduce function to migrate reserved ranges
btrfs-progs: convert: Enhance record_file_blocks to handle reserved ranges
btrfs-progs: convert: Introduce init_btrfs_v2 function.
btrfs-progs: Introduce do_convert_v2 function
btrfs-progs: Convert: Add support for rollback new convert behavior
btrfs-progs: convert: Strictly avoid meta or system chunk allocation
btrfs-progs: Cleanup old btrfs-convert
btrfs-progs: convert: Add support to rollback new convert image
btrfs-progs: convert: Fix a bug that makes convert asserts at scan time
btrfs-progs: convert: Fix bugs in backup superblock migration
btrfs-progs: convert: Insert needed holes for superblock migration
btrfs-progs: convert: Fix a bug which fails to insert hole file extent
Satoru Takeuchi (7):
btrfs-progs: prop: simplify parse_args()
btrfs-progs: prop: remove conditions which never be satisfied
btrfs-progs: btrfs-crc: fix build error
btrfs-progs: btrfs-crc should be ignored by git
btrfs-progs: btrfs-crc: print usage on receiving invalid arguments
btrfs-progs: btrfs-crc: improve usage message
btrfs-progs: btrfs-crc: make argc check more strict
Zhao Lei (3):
btrfs-progs: autogen: Avoid chdir fail on dirname with blank
btrfs-progs: autogen: Don't show success message on fail
btrfs-progs: autogen: Make build success in CentOS 6 and 7
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2016-06-10 13:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-10 13:28 Btrfs progs release 4.6 David Sterba
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.