Skip to content

Commit d7f2ee3

Browse files
committed
btrfs-progs: docs: add linux 6.3 changes
Signed-off-by: David Sterba <dsterba@suse.com>
1 parent 5dd176d commit d7f2ee3

File tree

3 files changed

+23
-2
lines changed

3 files changed

+23
-2
lines changed

Documentation/Contributors.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ Statistics for 6.x series
3131
"6.0", "24", "109726", "156988", "192", "+4248 -3108"
3232
"6.1", "28", "110850", "159284", "224", "+7738 -5442"
3333
"6.2", "23", "111898", "161197", "289", "+11693 -9780"
34+
"6.3", "19", "111615", "160912", "150", "+2824 -3108"
3435

3536
Statistics for 5.x series
3637
-------------------------

Documentation/Feature-by-version.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -527,3 +527,23 @@ features see [[Status]] page.
527527
Devices that support trim/discard will enable the asynchronous discard
528528
for the whole filesystem.
529529

530+
6.3 - discard=async settings tuned
531+
The default IOPS limit has changed from 100 to 1000 and writing value 0
532+
to '/sys/fs/btrfs/FSID/discard/iops_limit' newly means to not do any
533+
throttling.
534+
535+
6.3 - block group allocation class heuristics
536+
Pack files by size (up to 128k, up to 8M, more) to avoid fragmentation
537+
in block groups, assuming that file size and life time is correlated,
538+
in particular this may help during balance. The stats about the number
539+
of used classes per block group type is exported in
540+
'/sys/fs/btrfs/FSID/allocation/\*/size_classes'.
541+
542+
6.3 - in DEV_INFO ioctl export per-device FSID
543+
A seeding device could have a different FSID, available in syfs and now
544+
available via DEV_INFO ioctl.
545+
546+
6.3 - send utimes cache, reduced stream size
547+
Utimes for directories are emitted into the send steram only when
548+
finalizing the directory, the cache also gains significant speedups (up
549+
to 10x).

Documentation/Kernel-by-version.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,8 @@ Fixes:
219219
loop device is reformatted and the entry gets stale
220220
- limit number of send clones by maximum memory allocated
221221

222-
6.3 (? 2023)
223-
^^^^^^^^^^^^
222+
6.3 (Apr 2023)
223+
^^^^^^^^^^^^^^
224224

225225
Features:
226226

0 commit comments

Comments
 (0)