projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
filesetup: convert root flush warning to fio_did_warn()
[fio.git]
/
filesetup.c
diff --git
a/filesetup.c
b/filesetup.c
index 3cda60630d5d1f54ad1a7fa108b377e1da7c444e..cced5561b74ed84016b59606627ad9deb828720b 100644
(file)
--- a/
filesetup.c
+++ b/
filesetup.c
@@
-20,8
+20,6
@@
#include <linux/falloc.h>
#endif
#include <linux/falloc.h>
#endif
-static int root_warn;
-
static FLIST_HEAD(filename_list);
/*
static FLIST_HEAD(filename_list);
/*
@@
-516,10
+514,9
@@
static int __file_invalidate_cache(struct thread_data *td, struct fio_file *f,
ret = blockdev_invalidate_cache(f);
}
if (ret < 0 && errno == EACCES && geteuid()) {
ret = blockdev_invalidate_cache(f);
}
if (ret < 0 && errno == EACCES && geteuid()) {
- if (!
root_warn
) {
+ if (!
fio_did_warn(FIO_WARN_ROOT_FLUSH)
) {
log_err("fio: only root may flush block "
"devices. Cache flush bypassed!\n");
log_err("fio: only root may flush block "
"devices. Cache flush bypassed!\n");
- root_warn = 1;
}
ret = 0;
}
}
ret = 0;
}