Fix off-by-one in cpus_allowed
[fio.git] / io_u.c
diff --git a/io_u.c b/io_u.c
index b3e72e9d8969768b446335c1da647c2e6189c897..ebd75c1b6ebba517e617e004290713610b6f0608 100644 (file)
--- a/io_u.c
+++ b/io_u.c
@@ -670,7 +670,7 @@ static void set_rw_ddir(struct thread_data *td, struct io_u *io_u)
 {
        enum fio_ddir ddir = get_rw_ddir(td);
 
-       if (td_writetrim(td)) {
+       if (td_trimwrite(td)) {
                struct fio_file *f = io_u->file;
                if (f->last_pos[DDIR_WRITE] == f->last_pos[DDIR_TRIM])
                        ddir = DDIR_TRIM;