The following changes since commit 980fb7f2d9981bbfe4a3158d6293308c76a6d77a: engines/io_uring: add support for async TRIM (2024-09-30 09:47:18 -0600) are available in the Git repository at: git://git.kernel.dk/fio.git master for you to fetch changes up to 92245726b7f608a7e6e294222e68821b4dcc38ea: docs: addtions to client/server section (2024-10-02 17:15:40 -0400) ---------------------------------------------------------------- Jens Axboe (1): Fio 3.38 Vincent Fu (2): ci/qemu: use a tarball to xfer source code to guest docs: addtions to client/server section .github/workflows/qemu.yml | 13 +++++++++---- FIO-VERSION-GEN | 2 +- HOWTO.rst | 5 +++++ fio.1 | 5 +++++ 4 files changed, 20 insertions(+), 5 deletions(-) --- Diff of recent changes: diff --git a/.github/workflows/qemu.yml b/.github/workflows/qemu.yml index f987b33c..db71fbe8 100644 --- a/.github/workflows/qemu.yml +++ b/.github/workflows/qemu.yml @@ -57,6 +57,7 @@ jobs: env: DISTRO: debian-12 SSHCMD: ssh root@localhost -p 2022 + SCPCMD: scp -P 2022 CI_TARGET_BUILD: linux CI_TARGET_OS: debian @@ -64,6 +65,11 @@ jobs: - name: Check out repository uses: actions/checkout@v4 + - name: Create tarball containing repository + run: | + git archive --format=tar.gz -o fio-src.tar.gz --prefix=fio/ HEAD + git log -1 + - name: Create guest VM image uses: ./.github/actions/create-guest-image with: @@ -83,11 +89,10 @@ jobs: host_key: true options: ${{ matrix.device }} - - name: Clone fio on guest + - name: Transfer fio source to guest run: | - $SSHCMD "apt-get update && apt-get install -qq git" - $SSHCMD "git clone https://github.com/taiki-e/checkout-action --branch v1.3.0" - $SSHCMD "mkdir fio && cd fio && ../checkout-action/main.sh && git log -1" + $SCPCMD fio-src.tar.gz root@localhost:/root/ + $SSHCMD "tar xzf fio-src.tar.gz" - name: Install dependencies on guest run: $SSHCMD "cd fio && ./ci/actions-install.sh" diff --git a/FIO-VERSION-GEN b/FIO-VERSION-GEN index be0d7620..2393f394 100755 --- a/FIO-VERSION-GEN +++ b/FIO-VERSION-GEN @@ -1,7 +1,7 @@ #!/bin/sh GVF=FIO-VERSION-FILE -DEF_VER=fio-3.37 +DEF_VER=fio-3.38 LF=' ' diff --git a/HOWTO.rst b/HOWTO.rst index 539bce19..ac59ddcd 100644 --- a/HOWTO.rst +++ b/HOWTO.rst @@ -5385,5 +5385,10 @@ containing two hostnames ``h1`` and ``h2`` with IP addresses 192.168.10.120 and /mnt/nfs/fio/192.168.10.120.fileio.tmp /mnt/nfs/fio/192.168.10.121.fileio.tmp +This behavior can be disabled by the :option:`unique_filename` option. + Terse output in client/server mode will differ slightly from what is produced when fio is run in stand-alone mode. See the terse output section for details. + +Also, if one fio invocation runs workloads on multiple servers, fio will +provide at the end an aggregate summary report for all workloads. diff --git a/fio.1 b/fio.1 index 356980b5..cce80894 100644 --- a/fio.1 +++ b/fio.1 @@ -5142,8 +5142,13 @@ containing two hostnames `h1' and `h2' with IP addresses 192.168.10.120 and .PD .RE .P +This behavior can be disabled by the \fBunique_filename\fR option. +.P Terse output in client/server mode will differ slightly from what is produced when fio is run in stand-alone mode. See the terse output section for details. +.P +Also, if one fio invocation runs workloads on multiple servers, fio will +provide at the end an aggregate summary report for all workloads. .SH AUTHORS .B fio was written by Jens Axboe <axboe@xxxxxxxxx>.