* Btrfs progs release 5.17
@ 2022-04-26 17:24 David Sterba
0 siblings, 0 replies; only message in thread
From: David Sterba @ 2022-04-26 17:24 UTC (permalink / raw)
To: linux-btrfs
Hi,
btrfs-progs version 5.17 have been released.
Changelog:
* check:
* repair wrong num_devices in superblock
* recognize overly long xattr names
* fix wrong total bytes check for seed device
* auto-repair on read on RAID56
* property set: unify handling of empty value to mean default, changed meaning
for property 'compression' to allow reset to default and to set NOCOMPRESS,
since kernel 5.14
* fixes:
* dump-tree: print fs-verity items
* fix location of system chunk on zoned filesystem
* do not allow setting seeding flag on a filesystem with dirty log
* mkfs and subpage support: use sectorsize as nodesize fallback for mixed
profiles
* preparatory work for extent tree v2, global roots
* experimental feature (unstable interface, not built by default,
do not use for production):
* btrfstune: option --csum to switch checksum algorithm
* other:
* cleanups, refactoring
* update documentation build, remove asciidocs leftovers
* update fssum to consider xattrs
* add fsstress
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
David Sterba (15):
btrfs-progs: docs: add remaining targets for sphinx build
btrfs-progs: build: drop asciidoc detection, default to sphinx
btrfs-progs: docs: remove asciidoc build support
btrfs-progs: docs: remove all converted asciidoc sources
btrfs-progs: docs: generate section 5 to final name directly
btrfs-progs: docs: set version from VERSION file
btrfs-progs: btrfstune: experimental, new option to switch csums
btrfs-progs: tests: sync fssum.c from fstests
btrfs-progs: tests: copy fsstress.c from fstests
btrfs-progs: docs: update file attributes
btrfs-progs: build: use rm for cleaning build directory
btrfs-progs: docs: document generic error
btrfs-progs: remove asciidoc generated files from .gitignore
btrfs-progs: update CHANGES for 5.17
Btrfs progs v5.17
Josef Bacik (40):
btrfs-progs: check: fix check_global_roots_uptodate
btrfs-progs: tests: use --force for --init-csum-tree in 003-multi-check-unmounted
btrfs-progs: repair: bail if we find an unaligned extent
btrfs-progs: do not try to load the free space tree if it's not enabled
btrfs-progs: properly populate missing trees
btrfs-progs: don't check skip_csum_check if there's no fs_info
btrfs-progs: tree-stats: initialize the key properly
btrfs-progs: handle orphan directories properly
btrfs-progs: tests: add a test to check orphaned directories
btrfs-progs: store LEAF_DATA_SIZE in the mkfs_config
btrfs-progs: store BTRFS_LEAF_DATA_SIZE in the fs_info
btrfs-progs: convert: use cfg->leaf_data_size
btrfs-progs: reduce usage of __BTRFS_LEAF_DATA_SIZE
btrfs-progs: btrfs_item_size_nr/btrfs_item_offset_nr everywhere
btrfs-progs: add btrfs_set_item_*_nr() helpers
btrfs-progs: change btrfs_file_extent_inline_item_len to take a slot
btrfs-progs: rename btrfs_item_end_nr to btrfs_item_end
btrfs-progs: remove the _nr from the item helpers
btrfs-progs: replace btrfs_item_nr_offset(0)
btrfs-progs: rework the btrfs_node accessors to match the item accessors
btrfs-progs: make all of the item/key_ptr offset helpers take an eb
btrfs-progs: add support for loading the block group root
btrfs-progs: add print support for the block group tree
btrfs-progs: mkfs: use the btrfs_block_group_root helper
btrfs-progs: check-lowmem: use the btrfs_block_group_root helper
btrfs-progs: handle no bg item in extent tree for free space tree
btrfs-progs: mkfs: add support for the block group tree
btrfs-progs: check: add block group tree support
btrfs-progs: qgroup-verify: scan extents based on block groups
btrfs-progs: check: make free space tree validation extent tree v2 aware
btrfs-progs: check: add helper to reinit the root based on a key
btrfs-progs: check: handle the block group tree properly
btrfs-progs: set the number of global roots in the super block
btrfs-progs: handle the per-block group global root id
btrfs-progs: add a btrfs_delete_and_free_root helper
btrfs-progs: make btrfs_clear_free_space_tree extent tree v2 aware
btrfs-progs: make btrfs_create_tree take a key for the root key
btrfs-progs: mkfs: set chunk_item_objectid properly for extent tree v2
btrfs-progs: mkfs: create the global root's
btrfs-progs: check: don't do the root item check for extent tree v2
Li Zhang (1):
btrfs-progs: props: don't translate value of compression=none
Mark Harmstone (1):
btrfs-progs: check: add check for overlong xattr names
Naohiro Aota (4):
btrfs-progs: zoned: export sb_zone_number() and related constants
btrfs-progs: zoned: fix initial system BG location
btrfs-progs: fix ordering of hole_size setting and dev_extent_hole_check()
btrfs-progs: zoned: fix and simplify dev_extent_hole_check_zoned()
Qu Wenruo (18):
btrfs-progs: check: fix two error messages used in qgroup verification
btrfs-progs: check: add check and repair ability for super num devs mismatch
btrfs-progs: tests: add test case for super num devs mismatch
btrfs-progs: do not allow setting seed flag on fs with dirty log
btrfs-progs: make sure "btrfstune -S1" will reject fs with dirty log
btrfs-progs: fix a memory leak when starting a transaction on fs with error
btrfs-progs: fix an error path which can lead to empty device list
btrfs-progs: check: fix wrong total bytes check for seed device
btrfs-progs: tests: check warning for seed and sprouted filesystems
btrfs-progs: remove the unnecessary BTRFS_SUPER_INFO_OFFSET path for tree block read
btrfs-progs: extract metadata restore read code into its own helper
btrfs-progs: don't use write_extent_to_disk() directly
btrfs-progs: use write_data_to_disk() to replace write_extent_to_disk()
btrfs-progs: use read_data_from_disk() to replace read_extent_from_disk() and replace read_extent_data()
btrfs-progs: remove extent_buffer::fd and extent_buffer::dev_bytes
btrfs-progs: allow read_data_from_disk() to rebuild RAID56 using P/Q
btrfs-progs: tests/fsck: add test case for data csum check on raid5
btrfs-progs: mkfs: use sectorsize as nodesize fallback for mixed profiles
Sweet Tea Dorminy (1):
btrfs-progs: dump-tree: add print support for verity items
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-04-26 17:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-26 17:24 Btrfs progs release 5.17 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.