Commit f9a75891db for qemu.org

commit f9a75891db4550f3176178d539a9c5b0b3c8e445
Author: Eric Farman <farman@linux.ibm.com>
Date:   Fri Sep 25 21:44:06 2026 +0200

    iotests/nbd-tls-iothread: skip on non-x86 hardware

    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>
    Message-ID: <20260925194409.716498-3-farman@linux.ibm.com>
    Reviewed-by: Eric Blake <eblake@redhat.com>
    Signed-off-by: Eric Blake <eblake@redhat.com>

diff --git a/tests/qemu-iotests/tests/nbd-tls-iothread b/tests/qemu-iotests/tests/nbd-tls-iothread
index 6cf52a0aa9..a3b8f38284 100755
--- a/tests/qemu-iotests/tests/nbd-tls-iothread
+++ b/tests/qemu-iotests/tests/nbd-tls-iothread
@@ -45,6 +45,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