From nobody Sun Nov 24 20:51:43 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass header.i=@eviden.com; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=eviden.com); dmarc=pass(p=reject dis=none) header.from=eviden.com ARC-Seal: i=2; a=rsa-sha256; t=1720535251; cv=pass; d=zohomail.com; s=zohoarc; b=O4SCs3HlwWuRDHWY2t4Tv7vUL5Udz0MkmOY3oO2iRlwXRyxECuPv6hwqe/jdI3aHtg26BnL28P34c+BUnuz8jYWag+Ly3mepjaFN5O/bW/g17RkbVPSwOULGPM/2oK6gb3HWXlOFocCamB0DOT5zt5EPI5jCDmFALQJPU3eiBf4= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1720535251; h=Content-ID:Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=rMSbcG3FjkA/956ne7dFU6tsNnbwdrHjNAv6+ySCMSM=; b=IOg5FZvVIDKy/b9/QCyyO+boIzU/R/DxKyfE6jFAoV/1KN5V2B4q27nKXKhGEOVEqSIwvC9KaYRk5XPq5Wv2Dr0HC8Gos6NbbFBI6GGBKBLwhH7Ej6ObPH//UwmbZUN31jQUa0bI+NdIEG+XM2c6eLfiv02Qz3/PpoMv74Ey3j4= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass header.i=@eviden.com; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=eviden.com); dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1720535251895677.4069516069334; Tue, 9 Jul 2024 07:27:31 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sRBns-00087m-D4; Tue, 09 Jul 2024 10:26:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sRBnd-00073q-FM for qemu-devel@nongnu.org; Tue, 09 Jul 2024 10:26:34 -0400 Received: from smarthost3.eviden.com ([80.78.11.84]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sRBnM-0002lO-Ob for qemu-devel@nongnu.org; Tue, 09 Jul 2024 10:26:31 -0400 Received: from mail-db5eur02lp2104.outbound.protection.outlook.com (HELO EUR02-DB5-obe.outbound.protection.outlook.com) ([104.47.11.104]) by smarthost3.eviden.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jul 2024 16:26:13 +0200 Received: from AM8PR07MB7602.eurprd07.prod.outlook.com (2603:10a6:20b:24b::7) by AS4PR07MB8459.eurprd07.prod.outlook.com (2603:10a6:20b:4e6::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.19; Tue, 9 Jul 2024 14:26:09 +0000 Received: from AM8PR07MB7602.eurprd07.prod.outlook.com ([fe80::fbd7:ca71:b636:6f9d]) by AM8PR07MB7602.eurprd07.prod.outlook.com ([fe80::fbd7:ca71:b636:6f9d%4]) with mapi id 15.20.7762.016; Tue, 9 Jul 2024 14:26:09 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eviden.com; i=@eviden.com; q=dns/txt; s=mail; t=1720535176; x=1752071176; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=rMSbcG3FjkA/956ne7dFU6tsNnbwdrHjNAv6+ySCMSM=; b=IMOIJMgVK3v5OI1V1nOJWtUKCpNfMV6NXQ2s7FxsQmfyI20IbjM25PIo K0feHUM3VKy7uHinWQ10Cq7IfVNE+gvXo9kF7lDYSGrYzKh2nZACT5ZrW W7OOhbi5ATg/Qy5C0au/sLrte79r0bzLeGSLBiow8KZBToZbt37BkZRfQ hwtfv9GW2N2JxS4hUXtVQNU4VpbmtwoHe7n5XEUXsSikPnUS2oXQgiuQc vrGV0mu7Bajxs3eEUCryCg9mf748Q7vLH/kMcgbmOyxEyTqPsmBLkyWbL ns4dNtRi4f+JIfa0Yv+SQXGyQx4HuE2Zr8/khiSH/voOMia7phHTNDDe2 g==; X-IronPort-AV: E=Sophos;i="6.09,195,1716242400"; d="scan'208";a="16172661" X-MGA-submission: =?us-ascii?q?MDGeFlJoZcif0Gxd9c5oju/xlyOa1hR8axmOdN?= =?us-ascii?q?rwpFNW/Yn3HMQlpKb5W5oHK4i16K/VbjFazZoMoZNwF/xwxH5jyJPJ4u?= =?us-ascii?q?Yaeg7T1RJnoudnUont48OzKVWRIOQAY+9dH92xagBXE/VJuvMJaUebSN?= =?us-ascii?q?UU1VzxsJyL61KwOBiFX6BCWw=3D=3D?= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=rD1ryXXgg+SbImK77vPKOjbwkzevnw/vOWuCaNf/s7VTKChaHJTmRbydDIbaEUqFMNnGLR+rom39Y7uc2Iudf8Mfsi3RljB7qycCC94IQy/td3ZmkcyEB9ORe1QL58EefvMjvo63e29KvVM1mGLeaL5V6FTnIlIZCtC1FzdC6BIDic+gitKWgdnuC6q8V15zEnTYeZ4v4twTqDi2huSRywYMww0GeVT7RzMy5s1b2KlFD2e1X4SWGNvUklcKomiuaAglUtMsStwB+piJzRBc/gGJ1kcVWswQlfS6Q+Fbbqdb9HJlJZHpkusgVxNG03XPrOehEiZKd1KtYteatKbo4Q== 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=rMSbcG3FjkA/956ne7dFU6tsNnbwdrHjNAv6+ySCMSM=; b=pf39+yrCaTEOlm+uZkBxUd9Pylkd6UQwaO1hRd14YMv4AKFcZUFARgGOVcTr5OqPBvFabla2lM9tVGdVkn9HNbteRZs6q9tXAG9l1JIAz519HqPyV69/qvtJm6RJ2PzsKXlP7ASwLlDMsGnTmImwEMQcNT1KOqASDtnzarz1L1wQazJu4kH43LOe+Aakw/x0NBjYSmpo3QaDMMvkNa9unG08Gck/qSHKCGk84Rc+Y4kqm/I5y98lfDAZvELrkI+diiaxWZcrfGqR9bSb+kX5LIyERUsMpCgOayFhwsB5Nlo8xhBzlVFuke+yXnJDyQqg3dLvu04N//DwHijDfeh9aQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=eviden.com; dmarc=pass action=none header.from=eviden.com; dkim=pass header.d=eviden.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Eviden.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rMSbcG3FjkA/956ne7dFU6tsNnbwdrHjNAv6+ySCMSM=; b=jHaa4e6RHNBnkd5leIvT0xDE+P8HFLc0ORw/z+lFLpE6jYrOoLHjzZHd8yMhc58o5Dugz1EwM9/a9MUCcB0JgJUAS7URB57r907KzDU+InUVXB3fV1QX8hqF+L7kiXrG1KRkgpRvk9tBHol3PjRHHpw6w5l87y8NCBv7zQ0sC96LjkdnnrgAMftR0mLVEZpO0mlFSFoaphayXvFFSeJkY19s/Tu5aMLleoOXf1ZFMPk2umIr+wnyYSMPu0VIiNM5kkF0C3j5zTrOMWvWaH1RJSnqfUrQV6yVf5VYeoiC6ZW3ifEqPU0OuObGVu+afZYdi31HkYF/GvaG05rxKEDgEQ== From: CLEMENT MATHIEU--DRIF To: "qemu-devel@nongnu.org" CC: "jasowang@redhat.com" , "zhenzhong.duan@intel.com" , "kevin.tian@intel.com" , "yi.l.liu@intel.com" , "joao.m.martins@oracle.com" , "peterx@redhat.com" , "mst@redhat.com" , CLEMENT MATHIEU--DRIF , Minwoo Im Subject: [PATCH v7 2/4] intel_iommu: move VTD_FRCD_PV and VTD_FRCD_PP declarations Thread-Topic: [PATCH v7 2/4] intel_iommu: move VTD_FRCD_PV and VTD_FRCD_PP declarations Thread-Index: AQHa0gvxlNSFVDQ4xEy/j0fpVYVa5A== Date: Tue, 9 Jul 2024 14:26:09 +0000 Message-ID: <20240709142557.317271-3-clement.mathieu--drif@eviden.com> References: <20240709142557.317271-1-clement.mathieu--drif@eviden.com> In-Reply-To: <20240709142557.317271-1-clement.mathieu--drif@eviden.com> Accept-Language: en-GB, fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=eviden.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM8PR07MB7602:EE_|AS4PR07MB8459:EE_ x-ms-office365-filtering-correlation-id: 4bc7f8e3-c624-4409-c3e6-08dca02313a6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?UVhNQk45VWpWb1RCMGR5UGdwVllVaXpRQUdieEJFQ0tDWGxxNE5xaFNQY2tp?= =?utf-8?B?TTNMbGFBNWp2WDZiSXhtakRaY2VDb1YyRE1DUnVtcVpud215MnBST2JVK0FJ?= =?utf-8?B?eEExNzF0UmdQZXdjeDBlNU1ONEc0bWc5d2tVWFN3T0tXc0w3NXFmV2kzRjRu?= =?utf-8?B?SlJxN2t3QUV6MjgrTUx6dGh4Z3Bwem5yL3ZiVkI5Vmp6eHRTQ203NzJKbXM3?= =?utf-8?B?RHA1K2pBTnBhd3VHaXBIT3RTcFRVZ2Z4Z1JtVlU2aFp0QUl2bVZMQjNIS0ps?= =?utf-8?B?RUNQeFlmcVBERmJzV005dWxzYVpTbVVWMDVLdS9UaUt3WDJxQVE1ZTF0TFNW?= =?utf-8?B?OGJHNm14SkgrSkFESnlJYVozQ1U1bmNzU2k3Kzh2MVNXUE1seFBtN2JkWDYy?= =?utf-8?B?RmR6UWtvNUZwV3E5N0NMaDdkMzl0U0ZmbkxWR2Z0TXRkQ3VLRUNmZG9YWXM3?= =?utf-8?B?YkFXYi9wbzZZcFBPVE52a3V2VG1zZXFDdWM1b25IWTF6Mkk5cXNXQ04xdHZ2?= =?utf-8?B?TDZObzZsLytaSFZ4OGd4QW5NZUsxbGI5eFNLYXUyazlBNmFmcDBvRmhnb2pV?= =?utf-8?B?bTljVk9RUDQ2VXMwWWdNMXIxWFl2a1lQc2FxWDh2aW5IUE5td04zUXh5U0Ru?= =?utf-8?B?bDRyTmNNakFZQXVHWm1nMDc2Z0VHTXF2cHBvNzJXYXg4NUQ1a2ROUFczTHVK?= =?utf-8?B?SG16amsydElYenFEU2c5ZkM2Wm1HOUUycFA4TmtqSCtoRWI4K2JDUFhTa216?= =?utf-8?B?bXZDN2hDM2RycFJvT2Y5RlJaVGRGTVdVelpvbVRMMFEyUHAzRmZWUDQrS3BC?= =?utf-8?B?ZGRtbVd3T25KbTlOeTZCYXAwdjgrVzdXbDNOR2lSeEV3d2NyRk9uUW5aZEQ3?= =?utf-8?B?SDBNclhxamxpMDZuRzgrL3RTY1B1a0ZGZ29ZN3d5YzE1WStKL1g4eEMzUzV4?= =?utf-8?B?YjlDdVRMbnNFYnlwWVg4NTF5d3dkSkZOK1FIanJVd3U2eTRxYkVPaC9CSE1P?= =?utf-8?B?QkY5b1pGMStJcWRGNXRtOW1OSmg1WTJGVWtNSys5bHY3Z2NJbE80SkVWVUVt?= =?utf-8?B?d2EwV0twOTd2Q0lSdWZuSTZZeUhXc1h5Wmk4MEFubmgwUWhUZ1hhYnV3NlFS?= =?utf-8?B?ZU9ycVhBUkttSVBsU042dVBvMDlRZHBWbjBwNi9lNTFNZlN6c1JJRDBFZXYv?= =?utf-8?B?WG5kWUFxc0V0c2kyaUR3SnRrMW1MOFhaSmlha0lKRFZWQ0F5ZVVsZ2UyYmRJ?= =?utf-8?B?aWVkb1dVYjRtMklHS0RvRVJzdHhpY2p0VnVadU5UamY4eGNNV2ZVeTFmS0VS?= =?utf-8?B?SkwwTUpScDBNckJrLzQzS0ZlVnM1STNzUXVDZmZJREF6cFJuWmxFVkxuUEtK?= =?utf-8?B?TEV6T3BLVDZiYW9PQnk5cnJ1WFRwTnZSU1h4UFRlYTlLZnkyaURlQUVrYTBm?= =?utf-8?B?NHZ6blF2M2w0OVNiTUVTbDZrZENMd0dSSUhOV25nZHMwa0NyR29hRnNxNlBt?= =?utf-8?B?KzBsN05pNHNVS2FhNEZNOHRUU3dFZHdOc244cUxYSjc2YUtic0NkRWg2ZFVH?= =?utf-8?B?WUhvNEZjb2x0Yk5URWJKbklVb2JNdDZEZllsQXlyZXZlNDYxNDhISms3cENX?= =?utf-8?B?anRzbkk0dTR6VEFEbG1sWjdUakxxNUw2RFpaTUxUZXNpVXJyVFVEdlpiNEJU?= =?utf-8?B?QWlOaTFDK1Z6WStzMkdmbFBXdEZuWTIyTDRJRjJHY0MrRUhrV2RzUVNteFJY?= =?utf-8?B?SG9sc2tkWXY5OTZUZ3NNN09HWitZa1d2aUkyeUNNemJ4OUJkdWEyM2lINTVM?= =?utf-8?B?dWhweWUxZUdobzNzY1IxeXF4Ync2S3diSGYwK3VFR1VFUlk3bldjbFhCNGFk?= =?utf-8?B?MVRnZHE2dmxvWjlGWFRFd2lha3lRVnpYb1o5eDlmL3gxQ0E9PQ==?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM8PR07MB7602.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YjJ1SEM3NEw1OHJ0RHhUV3RDU3UrNU5LOXlKZnJCY3k1TEo3V1AxNWNseXJC?= =?utf-8?B?SElKbFU0NU1Yd094VnJsaElGUXY2U3FGNFVzTWxjbi93M0Z2R0Q2b3FJcGdE?= =?utf-8?B?N1FTS21adzF6c2paWWtGRVl2YUpjRTFzUDN1RkI2a29pbThCNW15Q0hpSTRi?= =?utf-8?B?SlBoVXI1WjI2R3BvK0tFT2x3cXZWZWYzTkFmN3lRR01scmQ3aDdIRGx4bVJx?= =?utf-8?B?YU1aTVdMZWJaK0VhZjJRUzZMYldWbnpibXVtazk2OWxLb2ozQ2hNWkZ6czVT?= =?utf-8?B?S2lNQ1FhaUhKejFrQ29EaVVmcHk4Z2EzZlNBVjBHc1dCSmNCaWs5aHVId2dF?= =?utf-8?B?SnpoVVBYemFrMzlBZ0Qyb1FrT0QrQlhKTFJ0YUZFd1U4ZUorR0VGOVB5NHJC?= =?utf-8?B?bXNkbWlZaXhSWkdNZjgzd2NsYWtaZ004T000cmY5SXUxS2VBbEgwNWJwODha?= =?utf-8?B?eE1reHFpSkFVZDBxMVQ3MXkrcWdXUWlPS1BlSjZRclNmQzdpUm4veDNaY3k3?= =?utf-8?B?eUdHTWNCWjZEM3l0NmRucnVOaEhGQjJFeVFLZ3QxelQvQlRHdy9lL2tMQ3Fn?= =?utf-8?B?R3haYk5wWFB4Rmc3aHIyUU9YS3E0NjdrWVpwcVpQREF2MVVUVndSY2dUYndx?= =?utf-8?B?T0tLMEZYeDQ4eGg3d3dKdlR6T1NVZlhqUFpBVit2UEJDNjVwSmorUjdpYlpD?= =?utf-8?B?Yi9FQUxIOHpkNDlHU3NKZmF1VlhFeHNQYUk1em55QnpkUTVEZ29weUhaYTk3?= =?utf-8?B?YmRkM0RLTjBvcUQzRjdSTnp3c1hMSGs0VHFxT0ZTUVRYbktjZzFSdmc5b3RN?= =?utf-8?B?M2tzM1NnZUtUOS9VaFNuRjVIKy9TTUw3V01DcXREUTNSZWJPaHZvR3Z6aGt6?= =?utf-8?B?Uk0vNHl1Q21YM1dnSm1rL2JxbUE3Q2Q0QlFCM1NLdC94UFdpYkNQOHAxRzZW?= =?utf-8?B?WmJkd2dUeWlxTHVDSWtXeWFtazU2d2tHNlVOSitSSUtkWEhuaEJGZnowNnN3?= =?utf-8?B?NlZUSStWMlA3NU5uaXIzQTJLLzBqQW5tdDRwVXlpRzloam1WbW96d3U2eVlC?= =?utf-8?B?OU8zSHVGekQzSWdkdnZOZlk2bEFwL3Q0NC9uVjc0Vktmek5zcEsyakN6eW1z?= =?utf-8?B?WDIrZ0ZZSjNmd1FDNFg1ck1DTmFySHcyd3Z5NWV1VGpzZTZQdlhha09TT0ZJ?= =?utf-8?B?eUZmQTFSalUvQ2ZGSmtPanF2VmMwNlRWQ0FwRVdRRitQS3pMZVJ6S2hQc1hl?= =?utf-8?B?a1pVT3RlUUh0b0t3TjFxTUZQZzJxaDYycTdBY1RjMnhVdklEYTY4UlNLZDFy?= =?utf-8?B?WjdGSVlYY0NxaDZoazU3ZXhLcFY4dlFGZzE5YkpqVmR2QmdOUVFHaGllTVdz?= =?utf-8?B?NytoVWRYMy9iNG44Ky83cVBLbExsYzQvbk1NRnJOVXdOODFOMEJNTnA5ZFhE?= =?utf-8?B?NXVPWERJVnk4SXM2UjlEVHBUZllkMG5HUUVCeHVsV09iejFJeEFXd0VMMDJu?= =?utf-8?B?Z3NJYTBRcXFMS3kwNVRmdGdRY3JMQ1lHYjl6SHgrb0Vzbm13Y09PV3V4S3Z6?= =?utf-8?B?YXlBam1GT1hhamIrYkNoWlQ4UkQ3R0t3Y3ZlUVlSNGdSRFZYbVYyaW8wdjIz?= =?utf-8?B?aUFKdUs0Ymc0R011SitCSVRtUkltQlhOaUxpbWV6Z1d4WW9JU0FwWUxRZTlq?= =?utf-8?B?MCtUbGRGbDBIcmE1bnJPamhQdWtBNFlpd1Nqd3FVNlRCQ0RRbUJZNjlRNUtI?= =?utf-8?B?K3BDZ1ZSNGg0c0ZiOElwMVphNTJNQlZ6eC9Cb2RQSkttL01VdVRqNGV0Njdv?= =?utf-8?B?aG9Gckp6a1R6dGR1RzBnS04vOUlHZkgweUJzQ3VUK1JUTHErMjZJcTF2NmVq?= =?utf-8?B?a3VYUnljSHJnMWZFWDhqb0ZhdjMwbEpJWDBGT1plRjlDQXBOOENvUTV3RFM2?= =?utf-8?B?M2ZGVUMvaXlqL3VudDk4U1pKVDR3NFBsVytEd3czZm5EdWMxSS9YYkI0MVVR?= =?utf-8?B?YTZXZUYybkcwZncwNWlWOXh4YUxyVUVia1FjcEI0QklRVnJMazZtNHlMSW51?= =?utf-8?B?TUtrNmJDNkRycloyQU5tbHBsbkVmemlubXZqOWJkcTJFa2diK2VrWmZUY1F0?= =?utf-8?B?bUhQcndCU0p2WTRUaXB3VlcwTUJsaEg5N3hkTkt0R3czRVMveU5TYzk5Vy94?= =?utf-8?Q?cWrJYXWEQqpeSJ94v265ykA=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: eviden.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM8PR07MB7602.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4bc7f8e3-c624-4409-c3e6-08dca02313a6 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2024 14:26:09.3614 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 7d1c7785-2d8a-437d-b842-1ed5d8fbe00a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NWFPlI0Z8AFEtvMNCIlxkSFTzFXcVKFJY0ThdIyqxEyIsDn48vS04ehHeJZ6JOR1g7cP14/RptyjN/G08+i2TtLmNeBar5niTOfVgY6IVkVAm2FDzDRPXJDOEIXal0Bq X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR07MB8459 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=80.78.11.84; envelope-from=clement.mathieu--drif@eviden.com; helo=smarthost3.eviden.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @eviden.com) X-ZM-MESSAGEID: 1720535274171116600 From: Cl=C3=A9ment Mathieu--Drif These 2 macros are for high 64-bit of the FRCD registers. Declarations have to be moved accordingly. Signed-off-by: Cl=C3=A9ment Mathieu--Drif Reviewed-by: Minwoo Im Reviewed-by: Yi Liu --- hw/i386/intel_iommu_internal.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/i386/intel_iommu_internal.h b/hw/i386/intel_iommu_internal.h index cbc4030031..faea23e8d6 100644 --- a/hw/i386/intel_iommu_internal.h +++ b/hw/i386/intel_iommu_internal.h @@ -264,10 +264,10 @@ #define VTD_FRCD_FR(val) (((val) & 0xffULL) << 32) #define VTD_FRCD_SID_MASK 0xffffULL #define VTD_FRCD_SID(val) ((val) & VTD_FRCD_SID_MASK) -/* For the low 64-bit of 128-bit */ -#define VTD_FRCD_FI(val) ((val) & ~0xfffULL) #define VTD_FRCD_PV(val) (((val) & 0xffffULL) << 40) #define VTD_FRCD_PP(val) (((val) & 0x1ULL) << 31) +/* For the low 64-bit of 128-bit */ +#define VTD_FRCD_FI(val) ((val) & ~0xfffULL) #define VTD_FRCD_IR_IDX(val) (((val) & 0xffffULL) << 48) =20 /* DMA Remapping Fault Conditions */ --=20 2.45.2