summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/dir.c
diff options
context:
space:
mode:
authorHyunchul Lee2018-03-08 11:34:38 +0100
committerJaegeuk Kim2018-03-17 05:57:32 +0100
commitb91050a80cec3daf5a21f78274330df64a4936a3 (patch)
tree0195cd219ab9a4f33027b694b64bbfaa970e0e0a /fs/f2fs/dir.c
parentf2fs: wrap all options with f2fs_sb_info.mount_opt (diff)
downloadkernel-qcow2-linux-b91050a80cec3daf5a21f78274330df64a4936a3.tar.gz
kernel-qcow2-linux-b91050a80cec3daf5a21f78274330df64a4936a3.tar.xz
kernel-qcow2-linux-b91050a80cec3daf5a21f78274330df64a4936a3.zip
f2fs: add nowait aio support
This patch adds nowait aio support[1]. Return EAGAIN if any of the following checks fail for direct I/O: - i_rwsem is not lockable - Blocks are not allocated at the write location And xfstests generic/471 is passed. [1]: 6be96d "Introduce RWF_NOWAIT and FMODE_AIO_NOWAIT" Signed-off-by: Hyunchul Lee <cheol.lee@lge.com> Reviewed-by: Goldwyn Rodrigues <rgoldwyn@suse.com> Reviewed-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fs/f2fs/dir.c')
0 files changed, 0 insertions, 0 deletions