]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ext4: Support setting FMODE_CAN_ATOMIC_WRITE
authorRitesh Harjani (IBM) <ritesh.list@gmail.com>
Tue, 5 Nov 2024 00:22:59 +0000 (16:22 -0800)
committerDarrick J. Wong <djwong@djwong.org>
Wed, 6 Nov 2024 00:20:40 +0000 (16:20 -0800)
commitb7987a7d69a4a17b7f334f5c100d6729ebcc2ccb
treee060204d5b0ef09c7605884ad97fb8d8ab924ce9
parent43c696f9d094061e958e31be7f1dae66bc25d389
ext4: Support setting FMODE_CAN_ATOMIC_WRITE

FS needs to add the fmode capability in order to support atomic writes
during file open (refer kiocb_set_rw_flags()). Set this capability on
a regular file if ext4 can do atomic write.

Reviewed-by: John Garry <john.g.garry@oracle.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Ritesh Harjani (IBM) <ritesh.list@gmail.com>
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Jan Kara <jack@suse.cz>
fs/ext4/file.c