btrfs-progs: unify CHANGES indentation

Indent the main list, fix spacing for nested lists.

Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
David Sterba 2022-04-27 19:50:11 +02:00
parent 2f83d94013
commit 50c71aedfa

133
CHANGES
View file

@ -1,24 +1,24 @@
btrfs-progs-5.17 (2022-04-26)
-----------------------------
* check:
* 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
* 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:
* 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,
* 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:
* other:
* cleanups, refactoring
* update documentation build, remove asciidocs leftovers
* update fssum to consider xattrs
@ -26,15 +26,15 @@ btrfs-progs-5.17 (2022-04-26)
btrfs-progs-5.16 (2022-01-12)
-----------------------------
* rescue: new subcommand clear-uuid-tree to fix failed mount due to bad uuid
* rescue: new subcommand clear-uuid-tree to fix failed mount due to bad uuid
subvolume keys, caught by tree-checker
* fi du: skip inaccessible files
* prop: properly resolve to symlink targets
* send, receive: fix crash after parent subvolume lookup errors
* build:
* fi du: skip inaccessible files
* prop: properly resolve to symlink targets
* send, receive: fix crash after parent subvolume lookup errors
* build:
* fix build on 5.12+ kernels due to changes in linux/kernel.h
* fix build on musl with old kernel headers
* other:
* other:
* error handling fixes, cleanups, refactoring
* extent tree v2 preparatory work
* lots of RST documentation updates (last release with asciidoc sources),
@ -42,94 +42,94 @@ btrfs-progs-5.16 (2022-01-12)
btrfs-progs-5.16.1 (2022-02-04)
"""""""""""""""""""""""""""""""
* mkfs: support DUP on metadata on zoned devices
* subvol delete: drop warning for root when search ioctl fails
* check:
* mkfs: support DUP on metadata on zoned devices
* subvol delete: drop warning for root when search ioctl fails
* check:
* fix --init-csum-tree to not create checksums for extents that are not
supposed to have them
* add check for metadata item levels
* add udev rule for zoned devices as they require mq-deadline
* build: fix redefinition of ALIGN on mixed old/new kernel/userspace (5.11)
* other:
* add udev rule for zoned devices as they require mq-deadline
* build: fix redefinition of ALIGN on mixed old/new kernel/userspace (5.11)
* other:
* typo fixes
* new tests
* CI targets updated
btrfs-progs-5.16.2 (2022-02-16)
"""""""""""""""""""""""""""""""
* mkfs: fix detection of profile type for zoned mode when creating DUP
* build:
* mkfs: fix detection of profile type for zoned mode when creating DUP
* build:
* add missing stub for zoned mode helper when zoned mode not enabled
* fix 64bit types on MIPS and PowerPC
* improved zoned mode support autodetection, for systems with existing
blkzone.h header but missing support for zone capacity
* other:
* other:
* doc updates
* test updates
btrfs-progs-5.15 (2021-11-05)
-----------------------------
* mkfs: new defaults!
* mkfs: new defaults!
* no-holes
* free-space-tree
* DUP for metadata unconditionally
* libbtrfsutil
* libbtrfsutil
* add missing profile defines
* libbtrfs
* libbtrfs
* minimize its impact on the other code, refactor and separate implementation
where needed, cleanup afterwards, reduced header exports
* documentation
* documentation
* introduce sphinx build and RST versions of manual pages, will become the
new format and replace asciidoc
* fixes:
* fixes:
* fix warning regarding v1 space cache when only v2 (free space tree) is
enabled
* other
* other
* lots of cleanups and refactoring
* zoned mode uses direct io for file backed images
* new and updated tests
btrfs-progs-5.15.1 (2021-11-22)
"""""""""""""""""""""""""""""""
* fixes:
* fixes:
* fi usage: fix wrongly reported space of used or unallocated space
* fix detection of block device discard capability
* check: add more sanity checks for checksum items
* build: make sphinx optional backend for documentation
* check: add more sanity checks for checksum items
* build: make sphinx optional backend for documentation
btrfs-progs-5.14 (2021-09-10)
-----------------------------
* convert:
* convert:
* new option --uuid to copy, generate or set a given uuid
* improve output
* mkfs:
* mkfs:
* allow to create degenerate raid0 (on 1 device) and raid10 (on 2 devices)
* image:
* image:
* improved error messages
* fix some alignment of restored image
* subvol delete: allow to delete by id when path is not resolvable
* check:
* subvol delete: allow to delete by id when path is not resolvable
* check:
* require alignment of nodesize for 64k page systems
* detect and fix invalid block groups
* libbtrfs (deprecated):
* libbtrfs (deprecated):
* remove most exported symbols, leave only a few that are used by snapper
* no version change (still 0.1)
* remove btrfs-list.h, btrfsck.h
* fixes:
* fixes:
* reset generation of space v1 if v2 is used
* fi us: don't wrongly report missing device size when partition is not readable
* other:
* other:
* build: experimental features
* build: better detection of 64bit timestamp support for ext4
* corrupt-block: block group items
* new and updated tests
* refactoring
* experimental features:
* experimental features:
* new image dump format, with data
btrfs-progs-5.14.1 (2021-09-20)
"""""""""""""""""""""""""""""""
* fixes:
* fixes:
* defrag: fix parsing of compression (option -c)
* add workaround for old kernels when reading zone sizes
* let only check and restore open the fs with transid failures, namely
@ -138,7 +138,7 @@ btrfs-progs-5.14.1 (2021-09-20)
btrfs-progs-5.14.2 (2021-10-08)
"""""""""""""""""""""""""""""""
* fixes
* fixes
* zoned mode
* properly detect non-zoned devices in emulation mode
* properly create quota tree
@ -147,58 +147,58 @@ btrfs-progs-5.14.2 (2021-10-08)
for non-standard devices
* mkfs: fix creation of populated filesystem with free space tree
* detect multipath devices (needs libudev)
* replace start: add option -K/--nodiscard, similar to what mkfs or device add has
* dump-tree: print complete root_item
* mkfs: add option --verbose
* sb-mod: better help, no checksum calculation on read-only actions
* subvol show:
* replace start: add option -K/--nodiscard, similar to what mkfs or device add has
* dump-tree: print complete root_item
* mkfs: add option --verbose
* sb-mod: better help, no checksum calculation on read-only actions
* subvol show:
* print more information (regarding send and receive)
* print warning if read-write subvolume has received_uuid set
* property set:
* property set:
* add parameter -f to force changes
* changing ro->rw switch now needs -f if subvolume has received_uuid set,
(see documentation)
* build
* build
* optional libudev (on by default)
* other
* other
* remove deprecated support for CREATE_ASYNC bit for subvolume ioctl
* CI updates
* new and updated tests
btrfs-progs-5.13 (2021-07-13)
-----------------------------
* restore: remove loop checks for extent count and directory scan
* inspect dump-tree: new options to print node (--csum-headers) and data
* restore: remove loop checks for extent count and directory scan
* inspect dump-tree: new options to print node (--csum-headers) and data
checksums (--csum-items)
* fi usage:
* fi usage:
* print stripe count for striped profiles
* print zoned information: size, total unusable
* mkfs: print note about sha256 accelerated module loading issue
* check: ability to reset dev_item::bytes_used
* fixes
* mkfs: print note about sha256 accelerated module loading issue
* check: ability to reset dev_item::bytes_used
* fixes
* detect zoned kernel support at run time too
* exclusive op running check return value
* fi resize: support cancel (kernel 5.14)
* device remove: support cancel (kernel 5.14)
* documentation about general topics
* fi resize: support cancel (kernel 5.14)
* device remove: support cancel (kernel 5.14)
* documentation about general topics
* compression
* zoned mode
* storage model
* hardware considerations
* other
* other
* libbtrfsutil API overview
* help text fixes and updates
* hash speedtest measure time, cycles using perf and print throughput
btrfs-progs-5.13.1 (2021-07-30)
"""""""""""""""""""""""""""""""
* build: fix build on musl libc due to missing definition of NAME_MAX
* check:
* build: fix build on musl libc due to missing definition of NAME_MAX
* check:
* batch more work into one transaction when clearing v1 free space inodes
* detect directories with wrong number of links
* libbtrfsutil: fix race between subvolume iterator and deletion
* mkfs: be more specific about supported profiles for zoned device
* other:
* libbtrfsutil: fix race between subvolume iterator and deletion
* mkfs: be more specific about supported profiles for zoned device
* other:
* documentation updates
btrfs-progs-5.12 (2021-05-10)
@ -1219,8 +1219,7 @@ btrfs-progs-4.3 (2015-11-06)
* more superblock sanity checks
* consistently round size of all devices down to sectorsize
* misc leak fixes
* convert: don't try to rollback with a half-deleted ext2_saved
subvolume
* convert: don't try to rollback with a half-deleted ext2_saved subvolume
* other:
* check: add progress indicator
* scrub: enhanced error message