Recent changes (master)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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>.




[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux