projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib/rand: get rid of unused MAX_SEED_BUCKETS
[fio.git]
/
io_u.c
diff --git
a/io_u.c
b/io_u.c
index 9d977d34e0c45017ddd36ed3bb357ce62886e040..eec378ddc0258169e3edbeb84046f7f27cef6282 100644
(file)
--- a/
io_u.c
+++ b/
io_u.c
@@
-355,7
+355,7
@@
static int get_next_seq_offset(struct thread_data *td, struct fio_file *f,
* and invalidate the cache, if we need to.
*/
if (f->last_pos[ddir] >= f->io_size + get_start_offset(td, f) &&
* and invalidate the cache, if we need to.
*/
if (f->last_pos[ddir] >= f->io_size + get_start_offset(td, f) &&
- o->time_based) {
+ o->time_based
&& o->nr_files == 1
) {
f->last_pos[ddir] = f->file_offset;
loop_cache_invalidate(td, f);
}
f->last_pos[ddir] = f->file_offset;
loop_cache_invalidate(td, f);
}
@@
-993,7
+993,7
@@
static void __io_u_mark_map(uint64_t *map, unsigned int nr)
break;
case 1 ... 4:
idx = 1;
break;
case 1 ... 4:
idx = 1;
- fallthrough;
+ f
io_f
allthrough;
case 0:
break;
}
case 0:
break;
}
@@
-1035,7
+1035,7
@@
void io_u_mark_depth(struct thread_data *td, unsigned int nr)
break;
case 2 ... 3:
idx = 1;
break;
case 2 ... 3:
idx = 1;
- fallthrough;
+ f
io_f
allthrough;
case 1:
break;
}
case 1:
break;
}
@@
-1076,7
+1076,7
@@
static void io_u_mark_lat_nsec(struct thread_data *td, unsigned long long nsec)
break;
case 2 ... 3:
idx = 1;
break;
case 2 ... 3:
idx = 1;
- fallthrough;
+ f
io_f
allthrough;
case 0 ... 1:
break;
}
case 0 ... 1:
break;
}
@@
-1118,7
+1118,7
@@
static void io_u_mark_lat_usec(struct thread_data *td, unsigned long long usec)
break;
case 2 ... 3:
idx = 1;
break;
case 2 ... 3:
idx = 1;
- fallthrough;
+ f
io_f
allthrough;
case 0 ... 1:
break;
}
case 0 ... 1:
break;
}
@@
-1166,7
+1166,7
@@
static void io_u_mark_lat_msec(struct thread_data *td, unsigned long long msec)
break;
case 2 ... 3:
idx = 1;
break;
case 2 ... 3:
idx = 1;
- fallthrough;
+ f
io_f
allthrough;
case 0 ... 1:
break;
}
case 0 ... 1:
break;
}
@@
-2298,7
+2298,7
@@
int do_io_u_sync(const struct thread_data *td, struct io_u *io_u)
if (io_u->ddir == DDIR_SYNC) {
#ifdef CONFIG_FCNTL_SYNC
if (io_u->ddir == DDIR_SYNC) {
#ifdef CONFIG_FCNTL_SYNC
- ret = fcntl(io_u->file->fd, F_FULLSYNC);
+ ret = fcntl(io_u->file->fd, F_FULL
F
SYNC);
#else
ret = fsync(io_u->file->fd);
#endif
#else
ret = fsync(io_u->file->fd);
#endif