aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorStefan Roesch <[email protected]>2022-02-08 11:31:21 -0800
committerDavid Sterba <[email protected]>2022-07-25 17:45:32 +0200
commit19fc516a516f624fa3b0c329929561186247537e (patch)
tree2044a44b594e1ef3b59c87ba6af532624f4ffab1 /tools/perf/scripts/python
parentf6fca3917b4d99d8c13901738afec35f570a3c2f (diff)
btrfs: sysfs: export chunk size in space infos
Add new sysfs knob /sys/fs/btrfs/<uuid>/allocation/<type>/chunk_size. This allows to query the chunk size and also set the chunk size. Constraints: - can be changed by root only - system chunk size can't be set - maximum chunk size is 10% of the filesystem size - final value is rounded down to a multiple of 256M - cannot be set on zoned filesystem Note, that rounding and the 10% clamp will result to a different value on filesystems smaller than 10G, typically 768M. Signed-off-by: Stefan Roesch <[email protected]> Reviewed-by: David Sterba <[email protected]> [ Changes to original submission: - document setting constraints - drop read-only requirement - drop unnecessary error messages - fix return values of _store callback - use memparse for the value - fix rounding down to 256M ] Signed-off-by: David Sterba <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions