]> www.infradead.org Git - users/hch/misc.git/commit
ext4: clear DISCARD flag if device does not support discard
authorDiangang Li <lidiangang@bytedance.com>
Tue, 11 Mar 2025 02:13:10 +0000 (10:13 +0800)
committerTheodore Ts'o <tytso@mit.edu>
Tue, 18 Mar 2025 04:15:25 +0000 (00:15 -0400)
commit5f1cf94d80208f5baa203f10fa762d3f0b567ad8
tree15f92e15aebf50121bdcc550eada03f0361b6070
parent743717670a36b80dfd43896dac5074f8ba5f163f
ext4: clear DISCARD flag if device does not support discard

commit 79add3a3f795e ("ext4: notify when discard is not supported")
noted that keeping the DISCARD flag is for possibility that the underlying
device might change in future even without file system remount. However,
this scenario has rarely occurred in practice on the device side. Even if
it does occur, it can be resolved with remount. Clearing the DISCARD flag
not only prevents confusion caused by mount options but also avoids
sending unnecessary discard commands.

Signed-off-by: Diangang Li <lidiangang@bytedance.com>
Link: https://patch.msgid.link/20250311021310.669524-1-lidiangang@bytedance.com
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
fs/ext4/super.c