Signed-off-by: Jaegeuk Kim <[email protected]>
---
tools/f2fs_io/f2fs_io.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/tools/f2fs_io/f2fs_io.c b/tools/f2fs_io/f2fs_io.c
index fa01f8fd4809..e7ad22e08ba5 100644
--- a/tools/f2fs_io/f2fs_io.c
+++ b/tools/f2fs_io/f2fs_io.c
@@ -441,7 +441,10 @@ static void do_shutdown(int argc, char **argv, const
struct cmd_desc *cmd)
"fadvice given the file\n" \
"advice can be\n" \
" willneed\n" \
+" dontneed\n" \
+" noreuse\n" \
" sequential\n" \
+" random\n" \
static void do_fadvise(int argc, char **argv, const struct cmd_desc *cmd)
{
@@ -458,8 +461,14 @@ static void do_fadvise(int argc, char **argv, const struct
cmd_desc *cmd)
if (!strcmp(argv[1], "willneed")) {
advice = POSIX_FADV_WILLNEED;
+ } else if (!strcmp(argv[1], "dontneed")) {
+ advice = POSIX_FADV_DONTNEED;
+ } else if (!strcmp(argv[1], "noreuse")) {
+ advice = POSIX_FADV_NOREUSE;
} else if (!strcmp(argv[1], "sequential")) {
advice = POSIX_FADV_SEQUENTIAL;
+ } else if (!strcmp(argv[1], "random")) {
+ advice = POSIX_FADV_RANDOM;
} else {
fputs("Wrong advice\n\n", stderr);
fputs(cmd->cmd_help, stderr);
--
2.48.1.601.g30ceb7b040-goog
_______________________________________________
Linux-f2fs-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel