ext4: change s_last_trim_minblks type to unsigned long
authorLukas Czerner <lczerner@redhat.com>
Wed, 3 Nov 2021 14:51:21 +0000 (15:51 +0100)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 10 Jan 2022 18:25:55 +0000 (13:25 -0500)
commit2327fb2e23416cfb2795ccca2f77d4d65925be99
tree62220bef596e12bab2fea8444e6469fd12c1f7c0
parentbbc605cdb1e15aafaec899fedc385dc75dddac0e
ext4: change s_last_trim_minblks type to unsigned long

There is no good reason for the s_last_trim_minblks to be atomic. There is
no data integrity needed and there is no real danger in setting and
reading it in a racy manner. Change it to be unsigned long, the same type
as s_clusters_per_group which is the maximum that's allowed.

Signed-off-by: Lukas Czerner <lczerner@redhat.com>
Suggested-by: Andreas Dilger <adilger@dilger.ca>
Reviewed-by: Andreas Dilger <adilger@dilger.ca>
Link: https://lore.kernel.org/r/20211103145122.17338-1-lczerner@redhat.com
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
fs/ext4/ext4.h
fs/ext4/mballoc.c