mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 10:04:04 +02:00
ext4: enable DIOREAD_NOLOCK by default for BS > PS as well
The dioread_nolock related processes already support large folio, so dioread_nolock is enabled by default regardless of whether the blocksize is less than, equal to, or greater than PAGE_SIZE. Signed-off-by: Baokun Li <libaokun1@huawei.com> Reviewed-by: Zhang Yi <yi.zhang@huawei.com> Reviewed-by: Jan Kara <jack@suse.cz> Reviewed-by: Ojaswin Mujoo <ojaswin@linux.ibm.com> Message-ID: <20251121090654.631996-6-libaokun@huaweicloud.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
This commit is contained in:
parent
d37a7ddd3a
commit
58297412ed
|
|
@ -4392,8 +4392,7 @@ static void ext4_set_def_opts(struct super_block *sb,
|
|||
((def_mount_opts & EXT4_DEFM_NODELALLOC) == 0))
|
||||
set_opt(sb, DELALLOC);
|
||||
|
||||
if (sb->s_blocksize <= PAGE_SIZE)
|
||||
set_opt(sb, DIOREAD_NOLOCK);
|
||||
set_opt(sb, DIOREAD_NOLOCK);
|
||||
}
|
||||
|
||||
static int ext4_handle_clustersize(struct super_block *sb)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user