X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=engines%2Fcpu.c;h=8bc9fd5c3c8c8919d4618bf6f149fb5b142093a6;hp=14ad9717aa5fbd024a7e9f286a36fd79542c6365;hb=a1c58075279454a91ec43366846b93e8dcf9753c;hpb=07eb79dfa0e3801875d1c2907cfdb5da7c9d2cb3 diff --git a/engines/cpu.c b/engines/cpu.c index 14ad9717..8bc9fd5c 100644 --- a/engines/cpu.c +++ b/engines/cpu.c @@ -9,7 +9,7 @@ static int fio_cpuio_queue(struct thread_data *td, struct io_u fio_unused *io_u) { - __usec_sleep(td->o.cpucycle); + usec_spin(td->o.cpucycle); return FIO_Q_COMPLETED; } @@ -48,7 +48,7 @@ static struct ioengine_ops ioengine = { .queue = fio_cpuio_queue, .init = fio_cpuio_init, .open_file = fio_cpuio_open, - .flags = FIO_SYNCIO | FIO_DISKLESSIO, + .flags = FIO_SYNCIO | FIO_DISKLESSIO | FIO_NOIO, }; static void fio_init fio_cpuio_register(void)