@@ -577,7 +577,7 @@ Pull requests:
577
577
`v5.0-rc3 <https://git.kernel.org/linus/1be969f4682b0aa1995e46fba51502de55f15ce8 >`__,
578
578
`v5.0-rc5 <https://git.kernel.org/linus/312b3a93dda6db9354b0c6b0f1868c1434e8c787 >`__
579
579
580
- Features, hilights :
580
+ Features, highlights :
581
581
582
582
- swapfile support (with some limitations)
583
583
- metadata uuid - new feature that allows fast uuid change without rewriting all metadata blocks (backward incompatible)
@@ -609,7 +609,7 @@ Pull requests:
609
609
`v5.1-rc5 <https://git.kernel.org/linus/2d06b235815e6bd20395f3db9ada786a6f7a876e >`__,
610
610
`v5.1-rc7 <https://git.kernel.org/linus/d0473f978e61557464daa8547008fa2cd0c63a17 >`__
611
611
612
- New features, hilights :
612
+ New features, highlights :
613
613
614
614
- zstd compression levels can be set as mount options
615
615
- new ioctl to unregister scanned devices
@@ -634,7 +634,7 @@ Pull requests:
634
634
`v5.2-rc5 <https://git.kernel.org/linus/6fa425a2651515f8d262f2c1d972c6632e7c941d >`__,
635
635
`v5.2-rc6 <https://git.kernel.org/linus/bed3c0d84e7e25c8e0964d297794f4c215b01f33 >`__
636
636
637
- User visible changes, hilights :
637
+ User visible changes, highlights :
638
638
639
639
- better read time and write checks to catch errors early and before writing data to disk
640
640
- qgroups + metadata relocation: last speed up patch in the series there should
@@ -672,7 +672,7 @@ Pull requests:
672
672
`v5.3-rc5 <https://git.kernel.org/linus/3039fadf2bfdc104dc963820c305778c7c1a6229 >`__,
673
673
`v5.3 <https://git.kernel.org/linus/1b304a1ae45de4df7d773f0a39d1100aabca615b >`__
674
674
675
- New features, hilights :
675
+ New features, highlights :
676
676
677
677
- chunks that have been trimmed and unchanged since last mount are tracked and skipped on repeated trims
678
678
- use hw assisted crc32c on more arches
@@ -762,7 +762,7 @@ Highlights:
762
762
- async discard
763
763
764
764
- "mount -o discard=async" to enable it
765
- - freed extents are not discarded immediatelly , but grouped together and
765
+ - freed extents are not discarded immediately , but grouped together and
766
766
trimmed later, with IO rate limiting
767
767
- the actual discard IO requests have been moved out of transaction commit
768
768
to a worker thread, improving commit latency
@@ -780,7 +780,7 @@ Core changes:
780
780
that was confusing
781
781
- device closing does not need to allocate memory anymore
782
782
- snapshot aware code got removed, disabled for years due to performance
783
- problems, reimplmentation will allow to select wheter defrag breaks or does
783
+ problems, reimplementation will allow to select whether defrag breaks or does
784
784
not break COW on shared extents
785
785
- tree-checker:
786
786
@@ -805,14 +805,14 @@ Pull requests:
805
805
`v5.7-rc4 <https://git.kernel.org/linus/51184ae37e0518fd90cb437a2fbc953ae558cd0d >`__,
806
806
`v5.7-rc4 <https://git.kernel.org/linus/262f7a6b8317a06e7d51befb690f0bca06a473ea >`__
807
807
808
- Hilights :
808
+ Highlights :
809
809
810
810
- v2 of ioctl to delete subvolumes, allowing to delete by id and more future extensions
811
811
- removal of obsolete ioctl flag BTRFS_SUBVOL_CREATE_ASYNC
812
812
- more responsive balance cancel
813
813
- speedup of extent back reference resolution
814
814
- reflink/clone_range works on inline extents
815
- - lots of othe core changes, see the [https://git.kernel.org/linus/15c981d16d70e8a5be297fa4af07a64ab7e080ed pull request]
815
+ - lots of other core changes, see the [https://git.kernel.org/linus/15c981d16d70e8a5be297fa4af07a64ab7e080ed pull request]
816
816
817
817
5.8 (Aug 2020)
818
818
^^^^^^^^^^^^^^
@@ -825,7 +825,7 @@ Pull requests:
825
825
`v5.8-rc5 <https://git.kernel.org/linus/72c34e8d7099c329c2934c2ac9c886f638b6edaf >`__,
826
826
`v5.8-rc7 <https://git.kernel.org/linus/0669704270e142483d80cfda5c526426c1a89711 >`__
827
827
828
- Hilights :
828
+ Highlights :
829
829
830
830
- speedup dead root detection during orphan cleanup
831
831
- send will emit file capabilities after chown
@@ -850,7 +850,7 @@ Pull requests:
850
850
`v5.9-rc7 <https://git.kernel.org/linus/bffac4b5435a07bf26604385ae533adff3cccf23 >`__,
851
851
`v5.9-rc8 <https://git.kernel.org/linus/4e3b9ce271b4b54d2293a3916d22e4ddc0c89aab >`__
852
852
853
- Hilights :
853
+ Highlights :
854
854
855
855
- add mount option ''rescue'' to unify options for various recovery tasks on a mounted filesystems
856
856
- mount option ''inode_cache'' is deprecated and will be removed in 5.11
@@ -870,7 +870,7 @@ Pull requests:
870
870
`v5.10-rc4 <https://git.kernel.org/linus/e2f0c565ec70eb9e4d3b98deb5892af62de8b98d >`__,
871
871
`v5.10-rc6 <https://git.kernel.org/linus/a17a3ca55e96d20e25e8b1a7cd08192ce2bac3cc >`__
872
872
873
- Hilights :
873
+ Highlights :
874
874
875
875
- performance improvements in fsync (dbench workload: higher throughput, lower latency)
876
876
- sysfs exports current exclusive operataion (balance, resize, device add/del/...)
@@ -999,7 +999,7 @@ Pull requests:
999
999
`v5.14-rc7 <https://git.kernel.org/linus/d6d09a6942050f21b065a134169002b4d6b701ef >`__,
1000
1000
`v5.14 <https://git.kernel.org/linus/9b49ceb8545b8eca68c03388a07ecca7caa5d9c1 >`__
1001
1001
1002
- Hilights :
1002
+ Highlights :
1003
1003
1004
1004
- new sysfs knob to limit scrub IO bandwidth per device
1005
1005
- device stats are also available in /sys/fs/btrfs/FSID/devinfo/DEVID/error_stats
@@ -1195,7 +1195,7 @@ Core, fixes:
1195
1195
1196
1196
- prevent deleting subvolume with active swapfile
1197
1197
- remove device count in superblock and its item in one transaction so
1198
- they cant 't get out of sync
1198
+ they can 't get out of sync
1199
1199
- for subpage, force the free space v2 mount to avoid a warning and
1200
1200
make it easy to switch a filesystem on different page size systems
1201
1201
- export sysfs status of exclusive operation 'balance paused', so the
@@ -1390,15 +1390,15 @@ Fixes:
1390
1390
Fixes:
1391
1391
1392
1392
- device delete hang at the end of the operation
1393
- - free space tree bitmap endianity fixed on big-endian machines
1393
+ - free space tree bitmap endianness fixed on big-endian machines
1394
1394
- parallel incremental send and balance issue fixed
1395
1395
- cloning ioctl can be interrupted by a fatal signal
1396
1396
- other stability fixes or cleanups
1397
1397
1398
1398
4.10 (Feb 2017)
1399
1399
^^^^^^^^^^^^^^^
1400
1400
1401
- - balance: human readable block group descripion in the log
1401
+ - balance: human readable block group description in the log
1402
1402
- balance: fix storing of stripes_min, stripes_max filters to the on-disk item
1403
1403
- qgroup: fix accounting bug during concurrent balance run
1404
1404
- better worker thread resource limit checks
@@ -1555,7 +1555,7 @@ Internal changes:
1555
1555
4.19 (Oct 2018)
1556
1556
^^^^^^^^^^^^^^^
1557
1557
1558
- Hilights , no big changes in this releaase :
1558
+ Highlights , no big changes in this release :
1559
1559
1560
1560
- allow defrag on opened read-only files that have rw permissions
1561
1561
- tree checker improvements, reported by fuzzing
0 commit comments