From nobody Tue Mar 3 05:10:36 2026 Delivered-To: importer@patchew.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 1772010326455805.0952637866002; Wed, 25 Feb 2026 01:05:26 -0800 (PST) Received: by lists.libvirt.org (Postfix, from userid 993) id 3177F41D5B; Wed, 25 Feb 2026 04:05:25 -0500 (EST) Received: from [172.19.199.9] (lists.libvirt.org [8.43.85.245]) by lists.libvirt.org (Postfix) with ESMTP id 47C2B41D9F; Wed, 25 Feb 2026 04:03:37 -0500 (EST) Received: by lists.libvirt.org (Postfix, from userid 993) id 483FC3FD0B; Wed, 25 Feb 2026 02:48:52 -0500 (EST) Received: from PH0PR06CU001.outbound.protection.outlook.com (mail-westus3azon11011036.outbound.protection.outlook.com [40.107.208.36]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (3072 bits) server-digest SHA256) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id C02AB3FCB1 for ; Wed, 25 Feb 2026 02:48:51 -0500 (EST) Received: from BY5PR13CA0008.namprd13.prod.outlook.com (2603:10b6:a03:180::21) by CY3PR12MB9554.namprd12.prod.outlook.com (2603:10b6:930:109::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.22; Wed, 25 Feb 2026 07:48:48 +0000 Received: from SJ5PEPF000001CF.namprd05.prod.outlook.com (2603:10b6:a03:180:cafe::7a) by BY5PR13CA0008.outlook.office365.com (2603:10b6:a03:180::21) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9632.24 via Frontend Transport; Wed, 25 Feb 2026 07:48:49 +0000 Received: from satlexmb07.amd.com (165.204.84.17) by SJ5PEPF000001CF.mail.protection.outlook.com (10.167.242.43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.12 via Frontend Transport; Wed, 25 Feb 2026 07:48:47 +0000 Received: from lenovog2.amd.com (10.180.168.240) by satlexmb07.amd.com (10.181.42.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.17; Wed, 25 Feb 2026 01:48:46 -0600 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_INVALID,DKIM_SIGNED,HELO_MISC_IP,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=BqWz1AAVH+u9L3I/LunuA5DvMm8aeE1Bu087egKiJv6UyRDfIe/rsXW1Xpuv3s6gVNpIJ690+8bbXK8YvrXtfJymyCuUkwMyn58IbDiyT03/9OzmIdK0qCVzsfGkqLYJSlQ73KUxOFHVy6RdtZkagJAWa+w9lLSGBS9KH3slK3gPNuIqEP3VzZiz5osl9D93rEg9DFvK2ud93nla8vM64u72yEKTbp34MH2D5xinRwSCitM2E2K/1WaWfG8indjguUFtj73FpzX8s5D1lpOKUJgdCQRMn9pjC0krNRvQGumZSs/gP6quF8iego08SiSnn1t4A9LF0SoeIKXMUxy3cA== 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=3ezcnrwINEYM38u4XuleKem11D8nADT0WX6bi6bgP0k=; b=ZnU0tArqL6qnu1HF3QQ5iJ4fVgM45Xa++JtqmXACRytxGcfge54cKeDWVX0dSnswyMyvoHNF3gX++cwtzT8PjrlrsRy9Znspe6taO9yTbWIxteFBZmRMfwaZ3Sg99hp05bNROGlG1Ffm+NyiDNJ0G9MLxsjuWz6SVaMJuZLpSX1QB8hgywgkiAvhnQ5t+nRE1mMXzKMq3CLa+JC0tf+juQNrhDSO/ZvzEFptlUpWZdrcHcom5Q9UC6bD0OEd/5EmSe1Y3SCKU65jnZPd8kli6jkoc5/ryG4QiSPj+X9b1oRgzn7cG+9Ei2CC1LsbLmzRuZSTNhKTZTDyAVfqcgowXA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.libvirt.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3ezcnrwINEYM38u4XuleKem11D8nADT0WX6bi6bgP0k=; b=ocZ85fcgelomjpX8wbOE7ZOghlwwiZlIDERAq5dL3GtSz6a18PqkPss6rx+2x3++hXk4PGw8jAGMai11k/71F1Uwj7Y68dXrSkjGJuRIcwKlX+nJjIA2iE8vp9q2+yHGzidVloj8GA4n3RkiSHctamVGItdubt2e94mb414DRMU= X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; 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; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=satlexmb07.amd.com; pr=C To: Subject: [PATCH 1/4] conf: fix virDomainIOMMUDefEquals for amd_iommu Date: Wed, 25 Feb 2026 07:48:18 +0000 Message-ID: <20260225074821.654557-2-Xiaotian.Feng@amd.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260225074821.654557-1-Xiaotian.Feng@amd.com> References: <20260225074821.654557-1-Xiaotian.Feng@amd.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [10.180.168.240] X-ClientProxiedBy: satlexmb07.amd.com (10.181.42.216) To satlexmb07.amd.com (10.181.42.216) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ5PEPF000001CF:EE_|CY3PR12MB9554:EE_ X-MS-Office365-Filtering-Correlation-Id: fc4cf54e-290f-45d6-ea3c-08de74424ee4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|1800799024|376014|36860700013; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?0wolpZI7CxnzRpTX+9zw8iK6vtYR5y5UMHC+CrAdy5ZG7qFDx+O1KM3IuSRd?= =?us-ascii?Q?7IedOxnLuMIESpkt6KYw+r4EaEhWw3difv4yG67WNy4F+mHqLzFeo+X2jH2e?= =?us-ascii?Q?3dXMVXY9g0XGF52CvLBLYWhDfthuW/le4YbZjm8xSTAcghLPZgiedb6jA+Xc?= =?us-ascii?Q?tYiWNEdjJnRv+fZ0FqWUM57rKJczG0KlU91c6Os35Ucu/InJEpdjLghEw9xi?= =?us-ascii?Q?6+xfl+t6UdokUgQijMGPIGNPD2LMKuhiAkDaXfYCrMJ9LTO8/oR7f5iY4hI/?= =?us-ascii?Q?MKE2h3geVpPvQLI3GQFczKb5Gdu3TAKojq7ypswFPc22m9Pib9vORlNtz7iP?= =?us-ascii?Q?uE9XqYhKVyHHcOI5jb/YIVUbnVjyUNmMa+H2b/rENotz7eS7CYGc18vK4tDt?= =?us-ascii?Q?g0ZD6CNzGY0IsAUbyrN3Dgfgj1cfNECfAiceeAcckNiq4mgRts6swO5+jRJQ?= =?us-ascii?Q?PYDH4r36fxyfiEMINfQwQ9S53Mt7loE1sbzTHPB/b0bsnlAkubvYCN9Dhe/0?= =?us-ascii?Q?sVyPHC+BpabEoZyjsswqRv464qTSDuSaT8i2e+M79VD3k8h70Mewx3B2VDHC?= =?us-ascii?Q?kZL7nJXZTrUcm6zNk0GLRoRyFbeLks57v/ICgZaGIZE2bSLWBswnS/qBvqiY?= =?us-ascii?Q?9tyvhP9dPu8LMKBkmY3oYCkm01I2LGQrl7WpL3UOgeS2oY10Qoe22fVvquEA?= =?us-ascii?Q?jciU5lf6Qo3pdFfhmuQu30StLgVP2QOtqn/5x7uwkMhNMIgI9d3yhdfow0xx?= =?us-ascii?Q?yu2MYYE2kzKNogqEY0OVGIMWt/iyOItxReZOqpkYhYx49MTP4l39dpV+lfBw?= =?us-ascii?Q?Fhc+0pg9wrgI0ZFMAkKjbm5ymYJO/RFrI6757Z3Gq0YUc/nczhnM/0kzAcbw?= =?us-ascii?Q?ljrLXMoGYiUXlB9kUh5Ov62NhbtoNhtAX4WMCTVD10EuYF8II13MXpkKBSiN?= =?us-ascii?Q?BIHl1rDThGSz2onNaHDkE2FS/to4BhryaYkkUNZ9r0up/x9UoxFLG2xuM5a9?= =?us-ascii?Q?9fGWRBjtojwV7T4WcFOboPIQ+6vuyG3EB7M4r/RorEafW3hMyV8CgJ7liV/9?= =?us-ascii?Q?87sOXLjL1u4e0FQiJ6KAisgSp73QCRUxkcCT2Ob0QL65rmAFc6DvwaIWmhU9?= =?us-ascii?Q?YYVswYxyJL/IbC9AJL+iXLgqvUbsOogDbOWjnmPQWne6QR5LNdAxb8bKyAck?= =?us-ascii?Q?aFXeeQzglRlDllrDfmf4fdt+Nq5xGlC04j8vy/+WrP6DUgUIkbY52Az+MeVf?= =?us-ascii?Q?ycRv6HZa+WXRd2EmpL26cEyNJOw7YLXwGSnJlI8WS5GeWay5kbKTPAzyfLUt?= =?us-ascii?Q?w6SkqQ6zX+oQVXfpcBeSWJdnFXUpgBq3Sx44fJFGTkGEL0mVGsR9zmo/BbRP?= =?us-ascii?Q?ldPRKl6lugDP0UTxp/HJNsJemwCq8XDoPMZAiKFtAjF0GcLJjbxIWJ0TEReF?= =?us-ascii?Q?NoU6ujKJzGOeU8bCuXmuLSZ6Vvr6Vp0iD/dF1LlJEkUzhCi87YD7epQXuwhn?= =?us-ascii?Q?Ps1SV5Vxt7CsX+xBbXgUgJ5TH8rImr3wQ8tdhCE3ns2sNNstWXZfrs59RZDa?= =?us-ascii?Q?Q+SVy2A7tKWR5a7fvF4fDL/QwAZzOWrfO7Uqc5XHwBApysbbmbrbIUwHexk6?= =?us-ascii?Q?/dnicIXGxUUG1u9VlviNGBvB+/ReBT1iKHJzyuHtfQYb4qKTi7W8G7w1jd9w?= =?us-ascii?Q?u1GE9g=3D=3D?= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:satlexmb07.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(1800799024)(376014)(36860700013);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: elg5+nJl0aCQNoOML9wu8uZ1ZQmH9VGSAHTOgKclP+/gwLD3Ulxen0vgfKNptzSamNdl8wyMV/ysVOZLP4BoFbWGqRsyfnphtA/QfTA+QwXWtUul1dwZPXHa8RtQws7SJQrYgdkmSY3yt2uNWxroFPhnBOdCPNrvGQUHvpDqAT//kctb1wiUtHE5aL5SmWcleQGqmnaE78XOycflN7gvpGifratKSCZLoOG+vi2J1ZkpnT8e0/YevQSOUhiptqk6WLvEQXvr2YS4Rb4KzNxNDq8yhodbG0MNxUvo0GjHvlmL6MhxH41ATSTOHYsqMohezpluM/irpDfRO/koUPUwQrrhEk6ta4MtPHXEDO7ffa7moqBBEVzg1fls+6d/vIxVymzqy9gnL3vAL0DSiuOYcLjbPuwuLxmtfkPq/7iOYqQTXo88YaDDTn141DSp4Ddr X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2026 07:48:47.2137 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: fc4cf54e-290f-45d6-ea3c-08de74424ee4 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[satlexmb07.amd.com] X-MS-Exchange-CrossTenant-AuthSource: SJ5PEPF000001CF.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY3PR12MB9554 X-MailFrom: Xiaotian.Feng@amd.com X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation Message-ID-Hash: EL5JMLBUEBPOVIRJPX64567HYWGMRLNA X-Message-ID-Hash: EL5JMLBUEBPOVIRJPX64567HYWGMRLNA X-Mailman-Approved-At: Wed, 25 Feb 2026 09:03:30 +0000 CC: Xiaotian Feng , Ankit Soni 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: Xiaotian Feng via Devel Reply-To: Xiaotian Feng X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1772010327870158500 Content-Type: text/plain; charset="utf-8" iommu->pt and iommu->xtsup are missing in virDomainIOMMUDefEquals. Signed-off-by: Xiaotian Feng Reviewed-by: Ankit Soni Tested-by: Ankit Soni --- src/conf/domain_conf.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index 998b333c74..a64a1fd59d 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -16805,6 +16805,8 @@ virDomainIOMMUDefEquals(const virDomainIOMMUDef *a, a->iotlb !=3D b->iotlb || a->aw_bits !=3D b->aw_bits || a->dma_translation !=3D b->dma_translation || + a->xtsup !=3D b->xtsup || + a->pt !=3D b->pt || a->granule !=3D b->granule) return false; =20 --=20 2.34.1