The following changes since commit 0771592f81fcb032e261b18212477ceffc6cdac5: Merge branch 'master' of https://github.com/bvanassche/fio (2023-04-27 17:08:41 -0600) are available in the Git repository at: git://git.kernel.dk/fio.git master for you to fetch changes up to 37946bed31b688fe55e2003b6d59ff0c964165bb: engines/rdma: remove dead code (2023-05-10 09:16:55 -0600) ---------------------------------------------------------------- Jens Axboe (3): README: remove reference to the bsdio installer t/read-to-pipe-async: remove dead code engines/rdma: remove dead code README.rst | 11 +++++------ engines/rdma.c | 2 -- t/read-to-pipe-async.c | 4 +--- 3 files changed, 6 insertions(+), 11 deletions(-) --- Diff of recent changes: diff --git a/README.rst b/README.rst index bcd08ec9..8f6208e3 100644 --- a/README.rst +++ b/README.rst @@ -123,12 +123,11 @@ Solaris: ``pkgutil -i fio``. Windows: - Beginning with fio 3.31 Windows installers are available on GitHub at - https://github.com/axboe/fio/releases. Rebecca Cran - <rebecca@xxxxxxxxx> has fio packages for Windows at - https://bsdio.com/fio/ . The latest builds for Windows can also be - grabbed from https://ci.appveyor.com/project/axboe/fio by clicking the - latest x86 or x64 build and then selecting the Artifacts tab. + Beginning with fio 3.31 Windows installers are available on GitHub at + https://github.com/axboe/fio/releases. The latest builds for Windows + can also be grabbed from https://ci.appveyor.com/project/axboe/fio by + clicking the latest x86 or x64 build and then selecting the Artifacts + tab. BSDs: Packages for BSDs may be available from their binary package repositories. diff --git a/engines/rdma.c b/engines/rdma.c index ee2844d3..ebdbcb1c 100644 --- a/engines/rdma.c +++ b/engines/rdma.c @@ -856,8 +856,6 @@ static int fio_rdmaio_commit(struct thread_data *td) ret = fio_rdmaio_send(td, io_us, rd->io_u_queued_nr); else if (!rd->is_client) ret = fio_rdmaio_recv(td, io_us, rd->io_u_queued_nr); - else - ret = 0; /* must be a SYNC */ if (ret > 0) { fio_rdmaio_queued(td, io_us, ret); diff --git a/t/read-to-pipe-async.c b/t/read-to-pipe-async.c index 586e3c95..569fc62a 100644 --- a/t/read-to-pipe-async.c +++ b/t/read-to-pipe-async.c @@ -247,10 +247,8 @@ static void *writer_fn(void *data) while (!wt->thread.exit || !flist_empty(&wt->list)) { pthread_mutex_lock(&wt->thread.lock); - if (work) { + if (work) flist_add_tail(&work->list, &wt->done_list); - work = NULL; - } work = find_seq(wt, seq); if (work)