* Btrfs progs release 4.20
@ 2019-01-19 14:54 David Sterba
0 siblings, 0 replies; only message in thread
From: David Sterba @ 2019-01-19 14:54 UTC (permalink / raw)
To: linux-btrfs
Hi,
btrfs-progs version 4.20 have been released.
Changes:
* new feature: metadata uuid
* lightweight change of UUID without rewriting all metadata
(incompatible change)
* done by btrfstune -m/-M
* needs kernel support, 5.0+
* image:
* fix blockgroups when restoring from multi-device image
* only enlarge result image if it's a regular file
* check
* more device extent checks and fixes
* can repair dir item with mismatched hash
* mkfs: uuid tree created with proper contents
* fix mount point detection due to partial prefix match
* other:
* new tests
* libbtrfsutil: fix tests if kernel lacks support for new subvolume ioctls
* build fixes
* doc fixes
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 (1):
btrfs-progs: handle balance and replace concurrency
Andrea Gelmini (1):
btrfs-progs: docs: update scrub docs
David Disseldorp (1):
btrfs-progs: docs: fix balance -f grammar
David Sterba (11):
btrfs-progs: docs: enhance subvol show documentation and help
btrfs-progs: tests: speed up fsck/037 free space tree test
btrfs-progs: docs: add bootloader support to section 5
btrfs-progs: docs: add metadata_uuid description to sect. 5
btrfs-progs: docs: update system limits texts in sect. 5
btrfs-progs: docs: add swapfile support description to sect. 5
btrfs-progs: shared: rename ulist_fini to ulist_release
btrfs-progs: docs: btrfstune: sort options alphabetically
btrfs-progs: docs: document btrfstune -m/-M
btrfs-progs: btrfstune: update help string
btrfs-progs: tests: add option coverage for btrfstune
Filipe Manana (3):
Btrfs-progs: fix mount point detection due to partial prefix match
Btrfs-progs: add missing error handling in find_mount_root()
Btrfs-progs: add test for receive
Jeff Mahoney (1):
btrfs-progs: fix stray error message in check
Johannes Thumshirn (1):
btrfs-progs: build: provide etags make target
Nikolay Borisov (6):
btrfs-progs: Add support for metadata_uuid field
btrfs-progs: btrfstune: Add support for changing the metadata uuid
btrfs-progs: Remove fsid/metdata_uuid fields from fs_info
btrfs-progs: Remove btrfs_fs_info::new_fsid
btrfs-progs: Directly pass root to change_devices_uuid
btrfs-progs: tests: Add tests for changing fsid feature
Omar Sandoval (1):
libbtrfsutil: fix unprivileged tests if kernel lacks support
Qu Wenruo (33):
btrfs-progs: fsck-tests: Move reloc tree images to 020-extent-ref-cases
btrfs-progs: image: Refactor fixup_devices() to fixup_chunks_and_devices()
btrfs-progs: image: Fix block group item flags when restoring multi-device image to single device
btrfs-progs: volumes: Refactor btrfs_alloc_dev_extent() into two functions
btrfs-progs: image: Remove all existing dev extents for later rebuild
btrfs-progs: misc-tests/021: Do extra btrfs check before mounting
btrfs-progs: Makefile.extrawarn: Import cc-disable-warning
btrfs-progs: Makefile.extrawarn: Don't warn on sign compare
btrfs-progs: Fix -Wimplicit-fallthrough warning
btrfs-progs: Fix -Wsuggest-attribute=format warning
btrfs-progs: Fix -Wtype-limits warning
btrfs-progs: Fix -Wmaybe-uninitialized warning
btrfs-progs: Move btrfs_check_nodesize to fsfeatures.c to fix missing-prototypes warning
btrfs-progs: Introduce rescue.h to resolve missing-prototypes for chunk and super rescue
btrfs-progs: Add utils.h include to solve missing-prototypes warning
btrfs-progs: free-space-tree: Remove unused function
btrfs-progs: Fix Wempty-body warning
btrfs-progs: image: Use correct device size when restoring
btrfs-progs: image: Only enlarge result image if it's a regular file
btrfs-progs: check: lowmem: Add check for overlapping dev extents
btrfs-progs: check: orig: Add ability to detect bad dev extents
btrfs-progs: check: lowmem: Add dev_item check for used bytes and total bytes
btrfs-progs: check: orig: Add dev_item check for used bytes and total bytes
btrfs-progs: tests: Add test image for dev extents beyond device boundary
btrfs-progs: check: lowmem: Add ability to repair dir item with mismatched hash
btrfs-progs: check: orig: Use mismatch_dir_hash_record to record bad dir items
btrfs-progs: check: orig: Add ability to repair dir item with invalid hash
btrfs-progs: tests: check: Make 026-bad-dir-item-name verify if btrfs-check can also repair
btrfs-progs: Export btrfs_create_tree() and move it to disk-io.c
btrfs-progs: mkfs: Create data reloc tree from scratch
btrfs-progs: uuid: Port kernel btrfs_uuid_tree_lookup()
btrfs-progs: uuid: Port btrfs_uuid_tree_add() function
btrfs-progs: Create uuid tree with proper contents
Su Yanjun (1):
btrfs-progs: silence build warning caused by gcc 8 '-Wformat-truncation'
Su Yue (1):
btrfs-progs: trivial fix of line break in repair_inode_nbytes_lowmem()
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2019-01-19 14:54 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-19 14:54 Btrfs progs release 4.20 David Sterba
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).