forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'torvalds:master' into master
- Loading branch information
Showing
2,081 changed files
with
67,637 additions
and
23,769 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -579,6 +579,12 @@ Description: When ATGC is on, it controls age threshold to bypass GCing young | |
candidates whose age is not beyond the threshold, by default it was | ||
initialized as 604800 seconds (equals to 7 days). | ||
|
||
What: /sys/fs/f2fs/<disk>/atgc_enabled | ||
Date: Feb 2024 | ||
Contact: "Jinbao Liu" <[email protected]> | ||
Description: It represents whether ATGC is on or off. The value is 1 which | ||
indicates that ATGC is on, and 0 indicates that it is off. | ||
|
||
What: /sys/fs/f2fs/<disk>/gc_reclaimed_segments | ||
Date: July 2021 | ||
Contact: "Daeho Jeong" <[email protected]> | ||
|
@@ -763,3 +769,53 @@ Date: November 2023 | |
Contact: "Chao Yu" <[email protected]> | ||
Description: It controls to enable/disable IO aware feature for background discard. | ||
By default, the value is 1 which indicates IO aware is on. | ||
|
||
What: /sys/fs/f2fs/<disk>/blkzone_alloc_policy | ||
Date: July 2024 | ||
Contact: "Yuanhong Liao" <[email protected]> | ||
Description: The zone UFS we are currently using consists of two parts: | ||
conventional zones and sequential zones. It can be used to control which part | ||
to prioritize for writes, with a default value of 0. | ||
|
||
======================== ========================================= | ||
value description | ||
blkzone_alloc_policy = 0 Prioritize writing to sequential zones | ||
blkzone_alloc_policy = 1 Only allow writing to sequential zones | ||
blkzone_alloc_policy = 2 Prioritize writing to conventional zones | ||
======================== ========================================= | ||
|
||
What: /sys/fs/f2fs/<disk>/migration_window_granularity | ||
Date: September 2024 | ||
Contact: "Daeho Jeong" <[email protected]> | ||
Description: Controls migration window granularity of garbage collection on large | ||
section. it can control the scanning window granularity for GC migration | ||
in a unit of segment, while migration_granularity controls the number | ||
of segments which can be migrated at the same turn. | ||
|
||
What: /sys/fs/f2fs/<disk>/reserved_segments | ||
Date: September 2024 | ||
Contact: "Daeho Jeong" <[email protected]> | ||
Description: In order to fine tune GC behavior, we can control the number of | ||
reserved segments. | ||
|
||
What: /sys/fs/f2fs/<disk>/gc_no_zoned_gc_percent | ||
Date: September 2024 | ||
Contact: "Daeho Jeong" <[email protected]> | ||
Description: If the percentage of free sections over total sections is above this | ||
number, F2FS do not garbage collection for zoned devices through the | ||
background GC thread. the default number is "60". | ||
|
||
What: /sys/fs/f2fs/<disk>/gc_boost_zoned_gc_percent | ||
Date: September 2024 | ||
Contact: "Daeho Jeong" <[email protected]> | ||
Description: If the percentage of free sections over total sections is under this | ||
number, F2FS boosts garbage collection for zoned devices through the | ||
background GC thread. the default number is "25". | ||
|
||
What: /sys/fs/f2fs/<disk>/gc_valid_thresh_ratio | ||
Date: September 2024 | ||
Contact: "Daeho Jeong" <[email protected]> | ||
Description: It controls the valid block ratio threshold not to trigger excessive GC | ||
for zoned deivces. The initial value of it is 95(%). F2FS will stop the | ||
background GC thread from intiating GC for sections having valid blocks | ||
exceeding the ratio. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
.. SPDX-License-Identifier: GPL-2.0 | ||
======== | ||
Clk API | ||
======== | ||
|
||
The KUnit clk API is used to test clk providers and clk consumers. | ||
|
||
.. kernel-doc:: drivers/clk/clk_kunit_helpers.c | ||
:export: |
Oops, something went wrong.