* [PATCH v4 0/5] iotests fixes
@ 2026-09-25 19:44 Eric Farman
2026-09-25 19:44 ` [PATCH v4 1/5] iotests/nbd-in-qcow2-chain: use default machine Eric Farman
` (5 more replies)
0 siblings, 6 replies; 11+ messages in thread
From: Eric Farman @ 2026-09-25 19:44 UTC (permalink / raw)
To: Kevin Wolf, Hanna Reitz
Cc: qemu-block, qemu-devel, Matthew Rosato, eblake, Eric Farman
Hi Kevin, Hanna,
Here is a new version of iotests fixes from our s390x systems.
They aren't related, just came up walking through the failures.
I saw you asked Eric Blake about the nbd-in-qcow2-chain patch.
I left it as-is, but I am fine with skipping it if that's easier.
I added a new patch at the end of this series, which skips the last remaining
failure I can create out-of-the-box on s390. I had hoped that I could get
that one to work, but it doesn't appear to be trivial.
Regardless, I now get a clean run on an s390 host:
Not run: 045 059 064 070 075 076 077 078 081 083 084 088 092 093 094 101 106 108 109 113 116 118 119 123 128 131 135 136 146 147 148 149 160 162 171 172 173 175 181 185 186 192 201 205 207 210 211 212 213 221 225 231 233 237 239 241 253 259 266 282 288 294 296 301 308 block-status-cache file-io-error fuse-allow-other fuse-mmap-shared fuse-truncate iothreads-nbd-export iov-padding loop-create-file luks-detached-header migration-permissions mirror-top-perms nbd-commands nbd-multiconn nbd-tls-iothread parallels-bitmap parallels-checks resize-below-raw vvfat write-zeroes-unmap zoned
Some cases not run in: /home/farman/git/qemu/tests/qemu-iotests/151 /home/farman/git/qemu/tests/qemu-iotests/297
Passed all 261 iotests
I look forward to your feedback...
v1: https://lore.kernel.org/r/20260725125651.3896151-1-farman@linux.ibm.com/
v2: https://lore.kernel.org/r/20260728192644.2879028-1-farman@linux.ibm.com/
v3: https://lore.kernel.org/r/20260813183740.3503107-1-farman@linux.ibm.com/
v3->v4:
- [KW] Rework patch 4 to use --daemonize and _notrun_on_fuse_error()
- [EF] Add patch 5 to skip iothread-nbd-export on s390
Eric Farman (5):
iotests/nbd-in-qcow2-chain: use default machine
iotests/nbd-tls-iothread: skip on non-x86 hardware
iotests/fuse-truncate: skip if FUSE is not usable
iotests/108: skip if fuse is unusable
iotests/iothreads-nbd-export: Skip on s390
tests/qemu-iotests/108 | 20 +++++++++++++++++++
tests/qemu-iotests/tests/fuse-truncate | 9 ++++++---
tests/qemu-iotests/tests/iothreads-nbd-export | 5 +++++
tests/qemu-iotests/tests/nbd-in-qcow2-chain | 2 +-
tests/qemu-iotests/tests/nbd-tls-iothread | 4 ++++
5 files changed, 36 insertions(+), 4 deletions(-)
--
2.53.0
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH v4 1/5] iotests/nbd-in-qcow2-chain: use default machine
2026-09-25 19:44 [PATCH v4 0/5] iotests fixes Eric Farman
@ 2026-09-25 19:44 ` Eric Farman
2026-09-25 19:44 ` [PATCH v4 2/5] iotests/nbd-tls-iothread: skip on non-x86 hardware Eric Farman
` (4 subsequent siblings)
5 siblings, 0 replies; 11+ messages in thread
From: Eric Farman @ 2026-09-25 19:44 UTC (permalink / raw)
To: Kevin Wolf, Hanna Reitz
Cc: qemu-block, qemu-devel, Matthew Rosato, eblake, Eric Farman
Some of the NBD tests explicitly specify `-machine q35` which won't work
when running against, say, qemu-system-s390x.
The nbd-in-qcow2-chain test runs fine with the default machine on a z16
host, so allow it to run in other configurations.
Fixes: 24fd6d75b3 ("iotests: Add coverage of recent NBD qio deadlock fix")
Signed-off-by: Eric Farman <farman@linux.ibm.com>
---
tests/qemu-iotests/tests/nbd-in-qcow2-chain | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/qemu-iotests/tests/nbd-in-qcow2-chain b/tests/qemu-iotests/tests/nbd-in-qcow2-chain
index 455ddfa86fe..e35f072eba4 100755
--- a/tests/qemu-iotests/tests/nbd-in-qcow2-chain
+++ b/tests/qemu-iotests/tests/nbd-in-qcow2-chain
@@ -43,7 +43,7 @@ TEST_IMG="$TEST_IMG.base" _make_test_img $size
echo
echo "=== Starting QEMU and exposing base image ==="
-_launch_qemu -machine q35
+_launch_qemu
h1=$QEMU_HANDLE
_send_qemu_cmd $QEMU_HANDLE '{"execute": "qmp_capabilities"}' 'return'
_send_qemu_cmd $QEMU_HANDLE '{"execute": "blockdev-add",
--
2.53.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v4 2/5] iotests/nbd-tls-iothread: skip on non-x86 hardware
2026-09-25 19:44 [PATCH v4 0/5] iotests fixes Eric Farman
2026-09-25 19:44 ` [PATCH v4 1/5] iotests/nbd-in-qcow2-chain: use default machine Eric Farman
@ 2026-09-25 19:44 ` Eric Farman
2026-09-25 19:44 ` [PATCH v4 3/5] iotests/fuse-truncate: skip if FUSE is not usable Eric Farman
` (3 subsequent siblings)
5 siblings, 0 replies; 11+ messages in thread
From: Eric Farman @ 2026-09-25 19:44 UTC (permalink / raw)
To: Kevin Wolf, Hanna Reitz
Cc: qemu-block, qemu-devel, Matthew Rosato, eblake, Eric Farman
Like nbd-in-qcow2-chain, this test assumes a q35 machine is
present, which might not be available on other hosts.
Unlike that test, simply allowing it to run with the default machine
still throws an errors. Fence this to PC-only machines for now.
Signed-off-by: Eric Farman <farman@linux.ibm.com>
---
tests/qemu-iotests/tests/nbd-tls-iothread | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/tests/qemu-iotests/tests/nbd-tls-iothread b/tests/qemu-iotests/tests/nbd-tls-iothread
index a2fb07206e5..4326e2d3e5c 100755
--- a/tests/qemu-iotests/tests/nbd-tls-iothread
+++ b/tests/qemu-iotests/tests/nbd-tls-iothread
@@ -47,6 +47,10 @@ cd ..
_supported_fmt qcow2 # Hardcoded to qcow2 command line and QMP below
_supported_proto file
+if [ "$QEMU_DEFAULT_MACHINE" != "pc" ]; then
+ _notrun "Requires a PC machine"
+fi
+
# pick_unused_port
#
# Picks and returns an "unused" port, setting the global variable
--
2.53.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v4 3/5] iotests/fuse-truncate: skip if FUSE is not usable
2026-09-25 19:44 [PATCH v4 0/5] iotests fixes Eric Farman
2026-09-25 19:44 ` [PATCH v4 1/5] iotests/nbd-in-qcow2-chain: use default machine Eric Farman
2026-09-25 19:44 ` [PATCH v4 2/5] iotests/nbd-tls-iothread: skip on non-x86 hardware Eric Farman
@ 2026-09-25 19:44 ` Eric Farman
2026-09-25 19:44 ` [PATCH v4 4/5] iotests/108: skip if fuse is unusable Eric Farman
` (2 subsequent siblings)
5 siblings, 0 replies; 11+ messages in thread
From: Eric Farman @ 2026-09-25 19:44 UTC (permalink / raw)
To: Kevin Wolf, Hanna Reitz
Cc: qemu-block, qemu-devel, Matthew Rosato, eblake, Eric Farman
Commit 951227d3755 ("iotests: skip FUSE tests when FUSE is not usable")
reworked some of the fuse-related tests to skip where needed,
but the new test fuse-truncate raced with that and missed out on the
same treatment. Add that same python-esque skip logic to this test.
Fixes: 7d06bbb2d9 ("iotests: test O_TRUNC behavior for fuse exports")
Signed-off-by: Eric Farman <farman@linux.ibm.com>
---
tests/qemu-iotests/tests/fuse-truncate | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/tests/qemu-iotests/tests/fuse-truncate b/tests/qemu-iotests/tests/fuse-truncate
index 7eee35111c8..f3d2f1866c8 100755
--- a/tests/qemu-iotests/tests/fuse-truncate
+++ b/tests/qemu-iotests/tests/fuse-truncate
@@ -32,9 +32,12 @@ def check_fuse_support():
test_qsd.stop()
os.remove(fuse_mount_point)
if 'error' in res:
- assert (res['error']['desc'] ==
- "Parameter 'type' does not accept value 'fuse'")
- iotests.notrun('No FUSE support')
+ desc = res['error']['desc']
+ if desc == "Parameter 'type' does not accept value 'fuse'":
+ iotests.notrun('No FUSE support')
+ if 'Failed to mount FUSE session' in desc:
+ iotests.notrun('FUSE not usable in this environment')
+ assert False, desc
def check_sudo_support():
try:
--
2.53.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v4 4/5] iotests/108: skip if fuse is unusable
2026-09-25 19:44 [PATCH v4 0/5] iotests fixes Eric Farman
` (2 preceding siblings ...)
2026-09-25 19:44 ` [PATCH v4 3/5] iotests/fuse-truncate: skip if FUSE is not usable Eric Farman
@ 2026-09-25 19:44 ` Eric Farman
2026-10-08 16:23 ` Eric Blake
2026-09-25 19:44 ` [PATCH v4 5/5] iotests/iothreads-nbd-export: Skip on s390 Eric Farman
2026-09-25 21:46 ` [PATCH v4 0/5] iotests fixes Eric Blake
5 siblings, 1 reply; 11+ messages in thread
From: Eric Farman @ 2026-09-25 19:44 UTC (permalink / raw)
To: Kevin Wolf, Hanna Reitz
Cc: qemu-block, qemu-devel, Matthew Rosato, eblake, Eric Farman
It is possible that the ability to fusermount is restricted
to privileged users. Rather than waiting for this test to
perform a mount and subsequently fail, perform a dummy mount
early on and skip the tests if fuse is not usable.
Signed-off-by: Eric Farman <farman@linux.ibm.com>
---
tests/qemu-iotests/108 | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/tests/qemu-iotests/108 b/tests/qemu-iotests/108
index bf808b35125..fc3f7322678 100755
--- a/tests/qemu-iotests/108
+++ b/tests/qemu-iotests/108
@@ -73,6 +73,26 @@ else
_notrun 'Passwordless sudo for losetup or FUSE support required, but' \
'neither is available'
fi
+
+ # Test to see if fuse is usable or not (permissions, etc.)
+ export_mp="$TEST_DIR/fuse-export"
+ touch "$export_mp"
+
+ response=$($QSD \
+ --blockdev null-co,node-name=export-node \
+ --export fuse,id=fuse-export,node-name=export-node,mountpoint="$export_mp",allow-other=off \
+ --daemonize \
+ --pidfile "$TEST_DIR/qsd.pid" 2>&1)
+ _notrun_on_fuse_error "$response"
+
+ if [ -f "$TEST_DIR/qsd.pid" ]; then
+ qsd_pid=$(cat "$TEST_DIR/qsd.pid")
+ kill -KILL "$qsd_pid"
+ # Wait for process to exit (cannot `wait` because the QSD is daemonized)
+ while [ -f "$TEST_DIR/qsd.pid" ]; do
+ true
+ done
+ fi
fi
echo
--
2.53.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v4 5/5] iotests/iothreads-nbd-export: Skip on s390
2026-09-25 19:44 [PATCH v4 0/5] iotests fixes Eric Farman
` (3 preceding siblings ...)
2026-09-25 19:44 ` [PATCH v4 4/5] iotests/108: skip if fuse is unusable Eric Farman
@ 2026-09-25 19:44 ` Eric Farman
2026-09-25 21:46 ` [PATCH v4 0/5] iotests fixes Eric Blake
5 siblings, 0 replies; 11+ messages in thread
From: Eric Farman @ 2026-09-25 19:44 UTC (permalink / raw)
To: Kevin Wolf, Hanna Reitz
Cc: qemu-block, qemu-devel, Matthew Rosato, eblake, Eric Farman
Running this test on s390 causes long python exception tracebacks
at the beginning of the system_reset loop. The problem appears to
be the same one described by commit ad302b21aab6, in that QEMU
will exit on s390 without any kernel or boot disk.
In other tests, this is addressed by adding -no-shutdown to the
command line, and that does create a clean failure instead of a
long line of python exceptions:
--- /home/farman/git/qemu/tests/qemu-iotests/tests/iothreads-nbd-export.out
+++ /home/farman/git/qemu/build/scratch/qcow2-file-iothreads-nbd-export/iothreads-nbd-export.out.bad
@@ -16,4 +16,4 @@
{"return": {}}
{"return": {}}
Checking that it is still alive...
-{"return": {"running": true, "status": "running"}}
+{"return": {"running": false, "status": "prelaunch"}}
Failures: iothreads-nbd-export
Failed 1 of 1 iotests
...but obviously this isn't still a successful test, since it is
expected that the guest will be still be usable after the reset loop.
So, barring a solution to that, just skip this test on s390.
Signed-off-by: Eric Farman <farman@linux.ibm.com>
---
tests/qemu-iotests/tests/iothreads-nbd-export | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/tests/qemu-iotests/tests/iothreads-nbd-export b/tests/qemu-iotests/tests/iothreads-nbd-export
index 037260729c7..72493ad2279 100755
--- a/tests/qemu-iotests/tests/iothreads-nbd-export
+++ b/tests/qemu-iotests/tests/iothreads-nbd-export
@@ -25,6 +25,11 @@ import iotests
iotests.script_initialize(supported_fmts=['qcow2'],
supported_platforms=['linux'])
+# QEMU on s390 will exit without any sort of backing disk,
+# so the reset loop requested by this test will fail.
+if iotests.qemu_default_machine == 's390-ccw-virtio':
+ iotests.notrun('Cannot run test on s390')
+
with iotests.FilePath('disk1.img') as path, \
iotests.FilePath('nbd.sock', base_dir=iotests.sock_dir) as nbd_sock, \
qemu.machine.QEMUMachine(iotests.qemu_prog) as vm:
--
2.53.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH v4 0/5] iotests fixes
2026-09-25 19:44 [PATCH v4 0/5] iotests fixes Eric Farman
` (4 preceding siblings ...)
2026-09-25 19:44 ` [PATCH v4 5/5] iotests/iothreads-nbd-export: Skip on s390 Eric Farman
@ 2026-09-25 21:46 ` Eric Blake
2026-10-07 17:34 ` Eric Farman
5 siblings, 1 reply; 11+ messages in thread
From: Eric Blake @ 2026-09-25 21:46 UTC (permalink / raw)
To: Eric Farman
Cc: Kevin Wolf, Hanna Reitz, qemu-block, qemu-devel, Matthew Rosato
On Fri, Sep 25, 2026 at 09:44:04PM +0200, Eric Farman wrote:
> Hi Kevin, Hanna,
>
> Here is a new version of iotests fixes from our s390x systems.
> They aren't related, just came up walking through the failures.
>
> I saw you asked Eric Blake about the nbd-in-qcow2-chain patch.
> I left it as-is, but I am fine with skipping it if that's easier.
>
> I added a new patch at the end of this series, which skips the last remaining
> failure I can create out-of-the-box on s390. I had hoped that I could get
> that one to work, but it doesn't appear to be trivial.
Series:
Reviewed-by: Eric Blake <eblake@redhat.com>
--
Eric Blake, Principal Software Engineer
Red Hat, Inc.
Virtualization: qemu.org | libguestfs.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v4 0/5] iotests fixes
2026-09-25 21:46 ` [PATCH v4 0/5] iotests fixes Eric Blake
@ 2026-10-07 17:34 ` Eric Farman
2026-10-07 21:40 ` Eric Blake
0 siblings, 1 reply; 11+ messages in thread
From: Eric Farman @ 2026-10-07 17:34 UTC (permalink / raw)
To: Eric Blake
Cc: Kevin Wolf, Hanna Reitz, qemu-block, qemu-devel, Matthew Rosato
On 9/25/26 5:46 PM, Eric Blake wrote:
> On Fri, Sep 25, 2026 at 09:44:04PM +0200, Eric Farman wrote:
>> Hi Kevin, Hanna,
>>
>> Here is a new version of iotests fixes from our s390x systems.
>> They aren't related, just came up walking through the failures.
>>
>> I saw you asked Eric Blake about the nbd-in-qcow2-chain patch.
>> I left it as-is, but I am fine with skipping it if that's easier.
>>
>> I added a new patch at the end of this series, which skips the last remaining
>> failure I can create out-of-the-box on s390. I had hoped that I could get
>> that one to work, but it doesn't appear to be trivial.
>
> Series:
> Reviewed-by: Eric Blake <eblake@redhat.com>
>
Thanks, Eric!
@Kevin, @Hanna... Any concerns with this series?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v4 0/5] iotests fixes
2026-10-07 17:34 ` Eric Farman
@ 2026-10-07 21:40 ` Eric Blake
2026-10-07 22:40 ` Eric Farman
0 siblings, 1 reply; 11+ messages in thread
From: Eric Blake @ 2026-10-07 21:40 UTC (permalink / raw)
To: Eric Farman
Cc: Kevin Wolf, Hanna Reitz, qemu-block, qemu-devel, Matthew Rosato
On Wed, Oct 07, 2026 at 01:34:43PM -0400, Eric Farman wrote:
>
>
> On 9/25/26 5:46 PM, Eric Blake wrote:
> > On Fri, Sep 25, 2026 at 09:44:04PM +0200, Eric Farman wrote:
> > > Hi Kevin, Hanna,
> > >
> > > Here is a new version of iotests fixes from our s390x systems.
> > > They aren't related, just came up walking through the failures.
> > >
> > > I saw you asked Eric Blake about the nbd-in-qcow2-chain patch.
> > > I left it as-is, but I am fine with skipping it if that's easier.
> > >
> > > I added a new patch at the end of this series, which skips the last remaining
> > > failure I can create out-of-the-box on s390. I had hoped that I could get
> > > that one to work, but it doesn't appear to be trivial.
> >
> > Series:
> > Reviewed-by: Eric Blake <eblake@redhat.com>
> >
>
> Thanks, Eric!
>
> @Kevin, @Hanna... Any concerns with this series?
At this point, I plan on queuing this in my next NBD pull request.
--
Eric Blake, Principal Software Engineer
Red Hat, Inc.
Virtualization: qemu.org | libguestfs.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v4 0/5] iotests fixes
2026-10-07 21:40 ` Eric Blake
@ 2026-10-07 22:40 ` Eric Farman
0 siblings, 0 replies; 11+ messages in thread
From: Eric Farman @ 2026-10-07 22:40 UTC (permalink / raw)
To: Eric Blake
Cc: Kevin Wolf, Hanna Reitz, qemu-block, qemu-devel, Matthew Rosato
On 10/7/26 5:40 PM, Eric Blake wrote:
> On Wed, Oct 07, 2026 at 01:34:43PM -0400, Eric Farman wrote:
>>
>>
>> On 9/25/26 5:46 PM, Eric Blake wrote:
>>> On Fri, Sep 25, 2026 at 09:44:04PM +0200, Eric Farman wrote:
>>>> Hi Kevin, Hanna,
>>>>
>>>> Here is a new version of iotests fixes from our s390x systems.
>>>> They aren't related, just came up walking through the failures.
>>>>
>>>> I saw you asked Eric Blake about the nbd-in-qcow2-chain patch.
>>>> I left it as-is, but I am fine with skipping it if that's easier.
>>>>
>>>> I added a new patch at the end of this series, which skips the last remaining
>>>> failure I can create out-of-the-box on s390. I had hoped that I could get
>>>> that one to work, but it doesn't appear to be trivial.
>>>
>>> Series:
>>> Reviewed-by: Eric Blake <eblake@redhat.com>
>>>
>>
>> Thanks, Eric!
>>
>> @Kevin, @Hanna... Any concerns with this series?
>
> At this point, I plan on queuing this in my next NBD pull request.
>
Thank you!
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v4 4/5] iotests/108: skip if fuse is unusable
2026-09-25 19:44 ` [PATCH v4 4/5] iotests/108: skip if fuse is unusable Eric Farman
@ 2026-10-08 16:23 ` Eric Blake
0 siblings, 0 replies; 11+ messages in thread
From: Eric Blake @ 2026-10-08 16:23 UTC (permalink / raw)
To: Eric Farman
Cc: Kevin Wolf, Hanna Reitz, qemu-block, qemu-devel, Matthew Rosato
On Fri, Sep 25, 2026 at 09:44:08PM +0200, Eric Farman wrote:
> It is possible that the ability to fusermount is restricted
> to privileged users. Rather than waiting for this test to
> perform a mount and subsequently fail, perform a dummy mount
> early on and skip the tests if fuse is not usable.
>
> Signed-off-by: Eric Farman <farman@linux.ibm.com>
> ---
> tests/qemu-iotests/108 | 20 ++++++++++++++++++++
> 1 file changed, 20 insertions(+)
>
> diff --git a/tests/qemu-iotests/108 b/tests/qemu-iotests/108
> index bf808b35125..fc3f7322678 100755
> --- a/tests/qemu-iotests/108
> +++ b/tests/qemu-iotests/108
> @@ -73,6 +73,26 @@ else
> _notrun 'Passwordless sudo for losetup or FUSE support required, but' \
> 'neither is available'
> fi
> +
> + # Test to see if fuse is usable or not (permissions, etc.)
> + export_mp="$TEST_DIR/fuse-export"
> + touch "$export_mp"
> +
> + response=$($QSD \
> + --blockdev null-co,node-name=export-node \
> + --export fuse,id=fuse-export,node-name=export-node,mountpoint="$export_mp",allow-other=off \
> + --daemonize \
> + --pidfile "$TEST_DIR/qsd.pid" 2>&1)
> + _notrun_on_fuse_error "$response"
> +
> + if [ -f "$TEST_DIR/qsd.pid" ]; then
> + qsd_pid=$(cat "$TEST_DIR/qsd.pid")
> + kill -KILL "$qsd_pid"
> + # Wait for process to exit (cannot `wait` because the QSD is daemonized)
> + while [ -f "$TEST_DIR/qsd.pid" ]; do
> + true
> + done
This appears to go into an infinite loop on a machine I tested where
corporate policy software held the fuse mountpoint open long enough
that it caused a race condition in tearing things down. I'm dropping
this one from my pull request, but 1-3 and 5 remain.
--
Eric Blake, Principal Software Engineer
Red Hat, Inc.
Virtualization: qemu.org | libguestfs.org
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2026-10-08 16:24 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-25 19:44 [PATCH v4 0/5] iotests fixes Eric Farman
2026-09-25 19:44 ` [PATCH v4 1/5] iotests/nbd-in-qcow2-chain: use default machine Eric Farman
2026-09-25 19:44 ` [PATCH v4 2/5] iotests/nbd-tls-iothread: skip on non-x86 hardware Eric Farman
2026-09-25 19:44 ` [PATCH v4 3/5] iotests/fuse-truncate: skip if FUSE is not usable Eric Farman
2026-09-25 19:44 ` [PATCH v4 4/5] iotests/108: skip if fuse is unusable Eric Farman
2026-10-08 16:23 ` Eric Blake
2026-09-25 19:44 ` [PATCH v4 5/5] iotests/iothreads-nbd-export: Skip on s390 Eric Farman
2026-09-25 21:46 ` [PATCH v4 0/5] iotests fixes Eric Blake
2026-10-07 17:34 ` Eric Farman
2026-10-07 21:40 ` Eric Blake
2026-10-07 22:40 ` Eric Farman
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.