btrfs: sysfs: validate scrub_speed_max value
authorDavid Disseldorp <ddiss@suse.de>
Fri, 8 Dec 2023 00:41:56 +0000 (11:41 +1100)
committerDavid Sterba <dsterba@suse.com>
Fri, 15 Dec 2023 22:01:04 +0000 (23:01 +0100)
commit2b0122aaa800b021e36027d7f29e206f87c761d6
treeb1b4c9277eca4f91acde5da09223768c548b8729
parent6140ba8a0a1460986ee98b4062df7d4876b88295
btrfs: sysfs: validate scrub_speed_max value

The value set as scrub_speed_max accepts size with suffixes
(k/m/g/t/p/e) but we should still validate it for trailing characters,
similar to what we do with chunk_size_store.

CC: stable@vger.kernel.org # 5.15+
Signed-off-by: David Disseldorp <ddiss@suse.de>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/sysfs.c