Commit c607cca75c for qemu.org

commit c607cca75c354f2be9c2d3259f5b5237afec1717
Author: Shivang Upadhyay <shivangu@linux.ibm.com>
Date:   Tue Jul 28 13:16:12 2026 +0530

    tests/functional/ppc: skip remote interrupts test if -net user not built

    While running remote interrupts test, without libslirp-devel installed,
    facing the following panic logs.

      File
        ...
        raise VMLaunchFailure(
        ...<3 lines>...
        ) from exc
        ...
            Output: qemu-system-ppc64: -netdev user,id=net0: network backend
    'user' is not compiled into this binary

    Adding netdev user requirement for this test.

    Suggested-by: Amit Machhiwal <amachhiw@linux.ibm.com>
    Reviewed-by: Amit Machhiwal <amachhiw@linux.ibm.com>
    Suggested-by: Thomas Huth <thuth@redhat.com>
    Reviewed-by: Thomas Huth <thuth@redhat.com>
    Fixes: 63f5ba80921 ("tests/functional: Add remote interrupts test for PowerNV")
    Signed-off-by: Shivang Upadhyay <shivangu@linux.ibm.com>
    Tested-by: Amit Machhiwal <amachhiw@linux.ibm.com>
    Message-ID: <20260728074612.42397-1-shivangu@linux.ibm.com>
    Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>

diff --git a/tests/functional/ppc64/test_powernv.py b/tests/functional/ppc64/test_powernv.py
index bac2017e18..f3e05e4d38 100755
--- a/tests/functional/ppc64/test_powernv.py
+++ b/tests/functional/ppc64/test_powernv.py
@@ -90,6 +90,7 @@ def test_linux_smt_boot(self):

     def test_linux_remote_interrupts(self):
         self.require_accelerator("tcg")
+        self.require_netdev('user')
         self.set_machine('powernv')

         # Have below setup in this test: