From nobody Fri Dec 12 14:06:20 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; arc=fail (Bad Signature); dmarc=pass(p=reject dis=none) header.from=lists.libvirt.org Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1763778932956504.75244132139164; Fri, 21 Nov 2025 18:35:32 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 993) id 3F54841905; Fri, 21 Nov 2025 21:35:32 -0500 (EST) Received: from [172.19.199.56] (lists.libvirt.org [8.43.85.245]) by lists.libvirt.org (Postfix) with ESMTP id D14BF44888; Fri, 21 Nov 2025 21:27:43 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 993) id 9A5DE41827; Fri, 21 Nov 2025 21:22:48 -0500 (EST) Received: from SN4PR0501CU005.outbound.protection.outlook.com (mail-southcentralusazon11011000.outbound.protection.outlook.com [40.93.194.0]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (3072 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 8DABD440A2 for ; Fri, 21 Nov 2025 21:21:06 -0500 (EST) Received: from PH7PR12MB6834.namprd12.prod.outlook.com (2603:10b6:510:1b4::18) by CY1PR12MB9559.namprd12.prod.outlook.com (2603:10b6:930:fd::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9343.11; Sat, 22 Nov 2025 02:21:03 +0000 Received: from PH7PR12MB6834.namprd12.prod.outlook.com ([fe80::f432:162b:b94e:d2cb]) by PH7PR12MB6834.namprd12.prod.outlook.com ([fe80::f432:162b:b94e:d2cb%6]) with mapi id 15.20.9343.011; Sat, 22 Nov 2025 02:21:03 +0000 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-5.0 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_PASS autolearn=unavailable autolearn_force=no version=4.0.1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HPCyOOQsed3Wj+eb06vce2l79PX0qQEIqVAMd20lgYSc1jrs71E9pUAboYC+0VGPc6DkVmqbdrmQ5fPXKGvXg2cg7D8/nQRYgMXIMU2AzFvaa3VJ0m5bKmcT4/wXHHOBvwCEWUF39hp5UIyer66xyyLmzf9VcyFhecQFnwGo5c07lirL0FQAi3DlPd3hvkl8IqVQDyB3IBfpYkG5ogVIsdjXDY0bf5F3dgjvjkSUd8pqAY0MXFvVh1XzqXGcvsMWyFCJqERwLytQSRZvRon9u6GBSfJz8+AuvpewdzQ6jf52ewG38gyCFVNDQqwORMdQ2yHIiOX0l410zhwuXSYpJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=HMkDTJy7HBk0ELKChk+CC83+RqzORq0r0UJm2lReUso=; b=sPoJszXV0S6Oe6f5HtCqSvTCpE+UjZCnYPOsI94tdb1dbvG8RWAOb0Zp57aj2xaWLYPn6LkcN6zHlHLI04IPHC9Rd7NkG8vcBWgew7m4/wwa6uItihWcCqHnsIhthwLFuJv+AWbyLkGaRGr1g/3j+Giwxq9czoRrhKX7+8OlQGhjQD6Fn3fPtx0LCthVrvUph5mDanJILzYLrL4vyMadKHw4FvB7l7q8lDhTeFq35UNuqm0kxrIHKkoLAoH5oUhqZVzyQRxxy0ywNGV/CmDkrW9oqao/vy2zZvj/t8/H3fNzfXtwvO7ozdBL00Au0/teYvKiYm2xCpRfLKIFQEaBoQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HMkDTJy7HBk0ELKChk+CC83+RqzORq0r0UJm2lReUso=; b=ZjG63FemSz2dt0AJB4jLEMvVxKuMl30++BuOR4l1B0VJefRzOp/tO0ORjP8hr+1f48iNyRY0xI8AWujNddNpYCrPH3sJVNQ/uZbBwcUYShsGHF8JePxcSBWY7BkusRXvuOX9r+Pn7eyvUMtzRaEJxMCkDCLKXDOuH7Rz+IkFYmO734vgcegohh9EhLrrIUce3ZgOG251jrYAxEqBugO45XxBl53aZD9381ZPjD2lvzplfuo/MMFKXKsuF2NJT/b4RKTCoYE5cUqTrCuPDOAIZOKEzpZZOVrJuVbg8cjKgmpU79L1tpBWaVje/9biOOyQGm8Tsdw4nd/t+VuPDpi86g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; To: devel@lists.libvirt.org Subject: [PATCH v2 5/5] tests: qemuxmlconfdata: provide iommufd sample XML and CLI args Date: Fri, 21 Nov 2025 18:20:57 -0800 Message-ID: <20251122022057.3440459-6-nathanc@nvidia.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251122022057.3440459-1-nathanc@nvidia.com> References: <20251122022057.3440459-1-nathanc@nvidia.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SJ0PR05CA0128.namprd05.prod.outlook.com (2603:10b6:a03:33d::13) To PH7PR12MB6834.namprd12.prod.outlook.com (2603:10b6:510:1b4::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH7PR12MB6834:EE_|CY1PR12MB9559:EE_ X-MS-Office365-Filtering-Correlation-Id: 834755fe-e36f-4901-378d-08de296dc91a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?os1v9sWNds9p61Ym8OwdfN2CrxnfWtLwkX0xGN60KnN0NQ5H77MIH7UDaaf1?= =?us-ascii?Q?GWN5zpSgV9UKcVnHHVNWe3pU/+NPfCOlxmbLBfPsdOjWDNEbD7tmLktFIq/m?= =?us-ascii?Q?PKiUqpqTq/F1FpVDCpyrwsS4XEvsDT79uuOUrTKMoKwRmh2Z0TYawuODO28y?= =?us-ascii?Q?9EWCQJZCqdyg9Ie3WZXXwqGkhlTyhJ0GibV3m95yWwgqy/kVv9Gp7OH2m2/7?= =?us-ascii?Q?MmfAesU28YJy3SY6Db4v2EwMDwFuQX7cGrSc6PjyPfJpOHp1lMBb1/9qOZ/X?= =?us-ascii?Q?rvgm1PkpE+njkF4OuE/bb829YtFRZrdTSClG0hQIacJiwCTIbm+SWTisk3u2?= =?us-ascii?Q?bWRAyCwvbEgNHKwQQpDDzAtMoybTyhwp5rJJ/+IZGv1Pmjb90nVTfg6+oQTd?= =?us-ascii?Q?aYhmI6LTBhLEY0tJydl+mciU/X5cbY/aW2FwFulNWIZiWRCSpgdKqLzatXY6?= =?us-ascii?Q?JAlESeYCyys8cWFjQjudd32YUwzOPIKktf1oRVZ8UhjPgI7F2bYhVzmu0a6U?= =?us-ascii?Q?YbnyD7+GXcBU73hA+EZ8UbdM7xy09hrUhJnpYL70qzZ4H2yeaEPlhs/Ma7lz?= =?us-ascii?Q?yavKDLyXWZk6+853TXJo8G3/CFEGHKCLhcAdlBlY5ElQ9i5sNmwObE1OFufe?= =?us-ascii?Q?WvUyLOLnEWRqlE+zuf5S6jpgfa2ZQ1sJV5twzAunJJtHDXnNyFaIUTOJea9b?= =?us-ascii?Q?gwygycszB2D6BCqG66t8pYbSlVKwlpEqRDxMQAf810U1hQr9tlL7Q7TJBizJ?= =?us-ascii?Q?6oKvMnE8HbfWBJNhQOSmAz8kCAaCbj1VubH9EFMHwIOgxQGq8oa8FiVdZ8oT?= =?us-ascii?Q?8KaTGqsBfPqBDR4gl8hZ1+rVYspZWrjqnymtNRJRItCutf/+aF6mWa0D6ZDT?= =?us-ascii?Q?cB2nd7YBof6qGgYPfgDZ6U/tBKyuO2xsinxxKndY9Uw1BOMyNBNQ/uNa0kCA?= =?us-ascii?Q?VwAfR4vOBddMP1jgjUjV2xO4AEV1/p8tyMA6NjIuqnIaPkFZwOZJtsTH0CCm?= =?us-ascii?Q?78r6eF1Q0+nJjTpORfvLuoLc50PRDxVab4M07mX/i/pgPWfx85e0Oo2Osx0f?= =?us-ascii?Q?lp1Eq7WBYpsguuqx/vpjAKGBj80+a+kgD7NA0UHZDzKNNW4NE4kjQaX771Gp?= =?us-ascii?Q?wYl82CYSBcOqhlchHSZKNTj+SWypb9wFk43MkA/r1QOZv7Tr4dq1gUdfSsj6?= =?us-ascii?Q?eOy8lvLVBlmau2Sp5jzPyR8k1c639YU0EwQgtbiDnX6Cshil3kSX1dOWdON+?= =?us-ascii?Q?CL2FBvBJ4GKZ/kzPtO9XcVnrWsc3J8Ixm/866rf8JdOwBvUI4+BlmKPieutj?= =?us-ascii?Q?t2W3enVBClhkCiJaMXMHMok1ngs5YjCpm66/GWpnCYfvQLFRS8NdeQbqzFfM?= =?us-ascii?Q?zmq7K2Hj1uYIkuqETAViSCOiuW2munmDJ58HHVYcBzkBzQuexWtlSVw++5YT?= =?us-ascii?Q?qMIzoo3cUVY/1i9P9o+Qn1QeL7qemgtn?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH7PR12MB6834.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?BJFYZgHz31gP25itPbJdnc9LutL4EhHLPxkuY5m0r62j/sRit29O558IdVUp?= =?us-ascii?Q?XzSf/hiMhQI95QOQw/qv+Zui82t+L8ymdUKAw/I4PDLECchDUh2bDuffVI2e?= =?us-ascii?Q?NMZDwjBvfMu5691JpXTWOCNo1SbvO6e+iMvaahkctpdVCXNd24diHvC6OcXG?= =?us-ascii?Q?EKZCctZKtm0GudZtkzDRcUTMVXx3tZddgA0jdMoQjaxrEXDu95ofFEqyF1Gw?= =?us-ascii?Q?Pfw2MMLZ+M2xIIjTTkMFapBXCcxULEq2WXnW9XY86m+uAco9UiqDHVJ/5Xbw?= =?us-ascii?Q?bydQEH91l39dO7t2WOsr0krspLrQr4YcE/+bU19Jx3SH2IClyVyUuMkeO9Ts?= =?us-ascii?Q?+t1crOcxkMkTmRJLzD43BcX/xvYJmKwMxrdeYg3cK3Xhl/lG/CQiUAFTgfEO?= =?us-ascii?Q?SjNlVGY+iabw+QHtWYgy4G078iyhAMPD9b/RA2RX0rck5iFw17vTKhRL8+Va?= =?us-ascii?Q?6/eC9rGTBR+ZCS2pGuCGjd0yPDqfh00Yug5w/qA1RRg23OJ63lo8Z9UaTRuT?= =?us-ascii?Q?iqVkf1B6n6M5cSLrysZTbTvMpfg/a5UqAm39jv+8CaQsQpoEqL/1OIQrtCfP?= =?us-ascii?Q?6i0q7wulP0JqS/gCbqd4ue+NZRtq0gIfY0ZeZhIsy1C9XQsppME7DCgd5hYB?= =?us-ascii?Q?O4VRl7atN1NLxmuadeyqDOdNg+bKCFQhnaz3gZdB3L8knKHt8VpoYZOTxr9p?= =?us-ascii?Q?CbkQ8KN0vv+tnjp0n5xYD/MDqlM/F/xCBgBVCUHShxj2JBrcCNPVCh+vIbtT?= =?us-ascii?Q?DiSP32EzjbsGATLHTafqdWupfgkFY4PFflQ9HfqtkwgznNjpAM7cI/DV3YGI?= =?us-ascii?Q?oY7p6Has2Xuj9IORcETqXEraSqD6XIdp73TN077BWl23jMThYr895KzTRNw8?= =?us-ascii?Q?pUBJlC1CVIEu1HVyfX2UiShpKZTY+ewTi2BrQefmBkKISwrkj2eI/tOVGVdr?= =?us-ascii?Q?4AvNSCQhS0z2D8nW12EpBOdlrsguDgKbGqLCyltaI3qH/rocCTBB+lEr+QGJ?= =?us-ascii?Q?uGTonzmEk4OcFsNOwV/snFQMjybQJ2mgCDgjZnTrG34TVKPcfTBikUmkik2M?= =?us-ascii?Q?wPF+O3MGd16tqNRYkOmNjK77mYw7LA+oCQljCF96AuBC6+Un/KzVSk8SMwX6?= =?us-ascii?Q?BX6AfSS9QqnrB7a+Pw8n+GgBDiuh1y+nk5oud3xLQnNi+VZrnX/WG/GSjLJz?= =?us-ascii?Q?5GjCdFVVePRCRzn7z36wX/drfQHT8qsyoX2llZU/OsMTq70th6XfWngA9sy1?= =?us-ascii?Q?D6/VbqvHbguBSYpBwi9OBlSjnzGBykNVYJXweKlZlMnxAOvJwQBh6i9ON/j5?= =?us-ascii?Q?+rLoMyq3xy3J37R9UzXAtqnhae0qyeFghCEMZBY2plApH16mWNZC9Ja7V2bu?= =?us-ascii?Q?aKUu919SLUU1RmTI5fubl7Q+4fNPtbJoT5HEK80yTu+PMm1ouwpLbO7mIRtS?= =?us-ascii?Q?I6JBKOpkLUDU/UceRNGRHXodmX6U8NxnpmLPe7jPlZkyaEkUQFjIjTRH45wr?= =?us-ascii?Q?WLS/UkRjH7CO59Vn18HAmzlLoCVKsnZJQyaAE/tgBvGAXFgfbb0mrKe+9qY1?= =?us-ascii?Q?e7eR7R4R0JHfRJASWIbGEUK8oBUFYOhdwnrcZZSb?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 834755fe-e36f-4901-378d-08de296dc91a X-MS-Exchange-CrossTenant-AuthSource: PH7PR12MB6834.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2025 02:21:03.6266 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: baHFIMPl9eneIRCiCNiOtpE3l7HBFvADZoRY6oCU7waqksgnUXb1VjUTFZNoHLl+AJh0CJ0W77zaFuUFKoY2Lw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR12MB9559 Message-ID-Hash: I7HLFAOO6XHCSMJYLMZ6X7Y65PYEBNMU X-Message-ID-Hash: I7HLFAOO6XHCSMJYLMZ6X7Y65PYEBNMU X-MailFrom: nathanc@nvidia.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: skolothumtho@nvidia.com, nicolinc@nvidia.com, nathanc@nvidia.com, mochs@nvidia.com X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Nathan Chen via Devel Reply-To: Nathan Chen X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1763778933661018900 Content-Type: text/plain; charset="utf-8" Provide sample XML and CLI args for the iommufd XML schema for pc, q35, and virt machine types. Signed-off-by: Nathan Chen --- .../iommufd-q35.x86_64-latest.args | 41 +++++++++++++ .../iommufd-q35.x86_64-latest.xml | 60 +++++++++++++++++++ tests/qemuxmlconfdata/iommufd-q35.xml | 38 ++++++++++++ .../iommufd-virt.aarch64-latest.args | 33 ++++++++++ .../iommufd-virt.aarch64-latest.xml | 34 +++++++++++ tests/qemuxmlconfdata/iommufd-virt.xml | 22 +++++++ .../iommufd.x86_64-latest.args | 35 +++++++++++ .../qemuxmlconfdata/iommufd.x86_64-latest.xml | 38 ++++++++++++ tests/qemuxmlconfdata/iommufd.xml | 30 ++++++++++ tests/qemuxmlconftest.c | 33 ++++++++++ 10 files changed, 364 insertions(+) create mode 100644 tests/qemuxmlconfdata/iommufd-q35.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/iommufd-q35.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/iommufd-q35.xml create mode 100644 tests/qemuxmlconfdata/iommufd-virt.aarch64-latest.args create mode 100644 tests/qemuxmlconfdata/iommufd-virt.aarch64-latest.xml create mode 100644 tests/qemuxmlconfdata/iommufd-virt.xml create mode 100644 tests/qemuxmlconfdata/iommufd.x86_64-latest.args create mode 100644 tests/qemuxmlconfdata/iommufd.x86_64-latest.xml create mode 100644 tests/qemuxmlconfdata/iommufd.xml diff --git a/tests/qemuxmlconfdata/iommufd-q35.x86_64-latest.args b/tests/q= emuxmlconfdata/iommufd-q35.x86_64-latest.args new file mode 100644 index 0000000000..7d819e141b --- /dev/null +++ b/tests/qemuxmlconfdata/iommufd-q35.x86_64-latest.args @@ -0,0 +1,41 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/var/lib/libvirt/qemu/domain--1-q35-test \ +USER=3Dtest \ +LOGNAME=3Dtest \ +XDG_DATA_HOME=3D/var/lib/libvirt/qemu/domain--1-q35-test/.local/share \ +XDG_CACHE_HOME=3D/var/lib/libvirt/qemu/domain--1-q35-test/.cache \ +XDG_CONFIG_HOME=3D/var/lib/libvirt/qemu/domain--1-q35-test/.config \ +/usr/bin/qemu-system-x86_64 \ +-name guest=3Dq35-test,debug-threads=3Don \ +-S \ +-object '{"qom-type":"secret","id":"masterKey0","format":"raw","file":"/va= r/lib/libvirt/qemu/domain--1-q35-test/master-key.aes"}' \ +-machine q35,usb=3Doff,dump-guest-core=3Doff,memory-backend=3Dpc.ram,acpi= =3Doff \ +-accel tcg \ +-cpu qemu64 \ +-m size=3D2097152k \ +-object '{"qom-type":"memory-backend-ram","id":"pc.ram","size":2147483648}= ' \ +-overcommit mem-lock=3Doff \ +-smp 2,sockets=3D2,cores=3D1,threads=3D1 \ +-uuid 11dbdcdd-4c3b-482b-8903-9bdb8c0a2774 \ +-display none \ +-no-user-config \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,fd=3D1729,server=3Don,wait=3Doff \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol \ +-rtc base=3Dutc \ +-no-shutdown \ +-boot strict=3Don \ +-device '{"driver":"pcie-root-port","port":16,"chassis":1,"id":"pci.1","bu= s":"pcie.0","multifunction":true,"addr":"0x2"}' \ +-device '{"driver":"pcie-root-port","port":17,"chassis":2,"id":"pci.2","bu= s":"pcie.0","addr":"0x2.0x1"}' \ +-device '{"driver":"qemu-xhci","id":"usb","bus":"pci.1","addr":"0x0"}' \ +-blockdev '{"driver":"host_device","filename":"/dev/HostVG/QEMUGuest1","no= de-name":"libvirt-1-storage","read-only":false}' \ +-device '{"driver":"ide-hd","bus":"ide.0","drive":"libvirt-1-storage","id"= :"sata0-0-0","bootindex":1}' \ +-audiodev '{"id":"audio1","driver":"none"}' \ +-device '{"driver":"qxl-vga","id":"video0","max_outputs":1,"ram_size":6710= 8864,"vram_size":33554432,"vram64_size_mb":0,"vgamem_mb":8,"bus":"pcie.0","= addr":"0x1"}' \ +-global ICH9-LPC.noreboot=3Doff \ +-watchdog-action reset \ +-object '{"qom-type":"iommufd","id":"iommufd0","fd":"-1"}' \ +-device '{"driver":"vfio-pci","host":"0000:06:12.5","id":"hostdev0","iommu= fd":"iommufd0","fd":"0","bus":"pcie.0","addr":"0x3"}' \ +-sandbox on,obsolete=3Ddeny,elevateprivileges=3Ddeny,spawn=3Ddeny,resource= control=3Ddeny \ +-msg timestamp=3Don diff --git a/tests/qemuxmlconfdata/iommufd-q35.x86_64-latest.xml b/tests/qe= muxmlconfdata/iommufd-q35.x86_64-latest.xml new file mode 100644 index 0000000000..bb76252b61 --- /dev/null +++ b/tests/qemuxmlconfdata/iommufd-q35.x86_64-latest.xml @@ -0,0 +1,60 @@ + + q35-test + 11dbdcdd-4c3b-482b-8903-9bdb8c0a2774 + 2097152 + 2097152 + 2 + + hvm + + + + qemu64 + + + destroy + restart + destroy + + /usr/bin/qemu-system-x86_64 + + + + +
+ + + + + +
+ + + + +
+ + +
+ + +
+ + + +