On 2022/6/16 0:56, Jaegeuk Kim wrote:
Signed-off-by: Jaegeuk Kim <[email protected]>
---
tools/f2fs_io/f2fs_io.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/tools/f2fs_io/f2fs_io.c b/tools/f2fs_io/f2fs_io.c
index 2f0fc7b25d41..e7359836b126 100644
--- a/tools/f2fs_io/f2fs_io.c
+++ b/tools/f2fs_io/f2fs_io.c
@@ -508,7 +508,8 @@ static void do_erase(int argc, char **argv, const struct
cmd_desc *cmd)
" rand : random numbers\n" \
"IO can be\n" \
" buffered : buffered IO\n" \
-" dio : direct IO\n" \
+" dio : O_DIRECT\n" \
+" dsync : O_DIRECT | O_DSYNC\n" \
Should update manual as well.
Thanks,
" osync : O_SYNC\n" \
" atomic_commit : atomic write & commit\n" \
" atomic_abort : atomic write & abort\n" \
@@ -552,6 +553,8 @@ static void do_write(int argc, char **argv, const struct
cmd_desc *cmd)
if (!strcmp(argv[5], "dio"))
flags |= O_DIRECT;
+ else if (!strcmp(argv[5], "dsync"))
+ flags |= O_DIRECT | O_DSYNC;
else if (!strcmp(argv[5], "osync"))
flags |= O_SYNC;
else if (!strcmp(argv[5], "atomic_commit"))
_______________________________________________
Linux-f2fs-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel