From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web12.3760.1642580806694362073 for ; Wed, 19 Jan 2022 00:26:47 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=FGWU6wAE; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: robert.kowalewski@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1642580806; x=1674116806; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=hY3bXg99IPI1v3KyyqU1d1XX8vT1szU2iNOb+iepsy4=; b=FGWU6wAEOu7rU9B5WAczpr5W0RLkyofbpA7O8M0TTML+t0+ODShUdHnB isjAdnQwDdg08vqc47NnLEFLlIa+tYDFbBgJ+Wq2PYozHNpDlxs6wW2PN MEJcYYkt3eglgbRUJhHqw4by3ht/1pW20TG68xP2N0D3ifJTJbVgvwSJ3 pkq2INbU9kD5S5EK2zkY0199UUVxEjYiB22iDqYHuHsuXg6SlIBEdiT9a z2n6aljNSktnsNOf9DnUC1LsoSn6SV63PPpx221WvvYv2MAymJ6GKbocV QDonQPlQSMnPhHtmd/ilBGhaSuFfqoLXo5HIACZxHeTOqqMjIBIvi8Wb7 Q==; X-IronPort-AV: E=McAfee;i="6200,9189,10231"; a="244810496" X-IronPort-AV: E=Sophos;i="5.88,299,1635231600"; d="scan'208";a="244810496" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Jan 2022 00:26:29 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,299,1635231600"; d="scan'208";a="477290840" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga006.jf.intel.com with ESMTP; 19 Jan 2022 00:26:28 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 19 Jan 2022 00:26:28 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Wed, 19 Jan 2022 00:26:28 -0800 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.44) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Wed, 19 Jan 2022 00:26:28 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JckcLSxrgblnxDHjeZTJEe68pkpcRrh76XOY80I/Y3ELVX795m79Z6SYiI1GY/IVJCKgGgMyg4n9adUwdk6u1ncAjk17i+tklkSIos+POCx+3ryydekqzathXXxKzLfAU5c4/XbA52NdwFX6vJ73IJcnXqDnY/VYV/WFQdlU5L4UknfWKXdYAncv9hb1QEBqByBrIRoJOPfdTzb+RmSsohdPdP4E23Lm6SjtxEEvvxRX9dhT2GVyLFm6Wl/8/V8YBqQN/KbLGzaAbUTU5mdmMgVeIqHXJuiK50yipPmbZnl4NqxlhYOTK1jc3IASKkRKbv0SexcoQrIuLbN4WkBxxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=tdkr2CmLLOol20USe9YLbZ07t/MXH3WTlRF0EBqb91Y=; b=cF68cBIWPmRzSJtK4aZ07LiePOWyYandJyB/S4MH0msoz8SdaIaRexokxAAuu6ixm5ttbBxcTFXegoB+Gi1xLDez8MfNvdmUrrK4B1k5Z0Ep2rirllfVqcLIzqYQ5/Ziz+CZp/j3QUayTTLk3dG6d1/CtL2es7KOmBX4qC7DAPdrexW62iG3BE/34zvJ2eABD2ZQnU98PkPP0Ifyf6B39ouIe/RSk6vkKjf7qdrxaVPrSCkxFgMAVhyx3HDbKMwR+UV2E2Qc1TU7gNuVkVdV89kUjMR5KYFrLuR3uV/ttdLApgXvsaHY9h3PAUb6Ii+eiW1t/G9i7g5cLo7dYDi6Tw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CO1PR11MB4947.namprd11.prod.outlook.com (2603:10b6:303:99::11) by CH2PR11MB4294.namprd11.prod.outlook.com (2603:10b6:610:3e::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.7; Wed, 19 Jan 2022 08:26:26 +0000 Received: from CO1PR11MB4947.namprd11.prod.outlook.com ([fe80::b59d:b9f1:5d99:623e]) by CO1PR11MB4947.namprd11.prod.outlook.com ([fe80::b59d:b9f1:5d99:623e%6]) with mapi id 15.20.4909.008; Wed, 19 Jan 2022 08:26:26 +0000 From: "Kowalewski, Robert" To: "Sheng, W" , "devel@edk2.groups.io" CC: "Ni, Ray" , "Chaganty, Rangasai V" , "Huang, Jenny" Subject: Re: [PATCH v5 1/4] IntelSiliconPkg/VTd: Fix typos Thread-Topic: [PATCH v5 1/4] IntelSiliconPkg/VTd: Fix typos Thread-Index: AQHYDEN1fxa74vB8Ik6jG6vu0I2fiqxqA/Lg Date: Wed, 19 Jan 2022 08:26:26 +0000 Message-ID: References: <20220118081433.15620-1-w.sheng@intel.com> <20220118081433.15620-2-w.sheng@intel.com> In-Reply-To: <20220118081433.15620-2-w.sheng@intel.com> Accept-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=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8f0c0b94-c4d5-425a-7548-08d9db25627e x-ms-traffictypediagnostic: CH2PR11MB4294:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2657; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TyrfRNa5PcQS83AdQOyPcXe31v2oUchPc6QVLfMKf8BV19rMWcxjETFvMq48zqC3BgGH0BD65BMoEBPi8wDdidO1RXYglR0du1TX4xHUmePzZTETIGnxgNGuQ9yqrgpBPwKCmcCLI77WcR8F4VuGo3uMphPg4YJoMIIFP5vNUvszwGLcXPTeEf865agcDBs8wEVCXBgOfLrYGyXh9hB+ehVQQ6FCUmUZuGJvrI24aphAzfn+E3i2hdwsKwrwRSZ2QVOAufbRV0KI0gO5XjqHm/GbuiAaIjgyTl2+XekuHaL4DV7HXtCNr2z6YMbVzFIZ67NL94LpuguFm+lgkavmwZuS/AtA2C7c2Z+0RNaU1DsEtFfzxtRsnK9gzqdhODlQTgQo3aqYsniGMPLubyI4QMME6EAvOgzpYd8nuYOFOeBMSfeD6V9XcnspGYlDNLNJIAiIDnm0z6loG+YbSresOaNFHkfQtCHYB9O7swZ0rLoXbZC2cQe7M21Vv1Bu6FC/KY+J6LXMs+E+Yxs8tjjNKR0mU7DzYDA05+W1HkUSaTDeiGGt81Chhcn62DeLFCijrlbTWEeSvPz8zHZM0buluA1SFaENzXNTWZaaZIHS06/M2O3k49+Rk+mmd2ahPbgo8VtXWu8TaiB5GHjymoq8rqsFCKkeNNLJVGJQSi1ZFq2LHwmbibHk6uNwdMvE1h27Hf1gIaViovIjUomyXeYOcmX/u54F8sbKMUtOjj24c7ZZiGTo1ASMRd6+TrM0j/rr8O6lmeBn6vKdl09/a5GHNQVBC1jqv/HqsBNlv+KlCCg= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4947.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(6506007)(9686003)(53546011)(86362001)(82960400001)(54906003)(110136005)(966005)(316002)(4326008)(7696005)(71200400001)(2906002)(508600001)(8936002)(55016003)(8676002)(122000001)(38100700002)(186003)(107886003)(64756008)(66446008)(66476007)(26005)(76116006)(5660300002)(52536014)(66946007)(66556008)(83380400001)(38070700005)(33656002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?6noW63i4ffCN4DWigGgMqJlEx6iooBVPXovoFWPuyhV3Y4yVDj6MhlzXOh/c?= =?us-ascii?Q?8a8Alfb5dm2rTcgNVyyo57619BTINmCUN0RpoBnJsfCWLbUN8JKGWpNGSZFE?= =?us-ascii?Q?bKKanh1cZTSwB9ekU/UB/9jZh6ZGPmxu+OJ7akm106fT4T8HIVSr/4+CXEZ2?= =?us-ascii?Q?wMounW6cexvWkawkiWSlhj2TonEO/UktAk98+IxQr5K40yXTL0QKoPucuj1w?= =?us-ascii?Q?OvgF3frenp7v6829RVMVnNgIhZZwQAQdGklxj24QhhUla9i1O6JiOGtO4A+C?= =?us-ascii?Q?gZSGIQi6DJhf4j8VMlTLZpLnZ9s1NXceIMb2QULDfHlhSH5bWchZ2FBYFuDS?= =?us-ascii?Q?VthPRMqlQM15QYN6Q4b7mKZU6DVS0CwikoX85+j/3d5z4EiCqZL7kskm1xEf?= =?us-ascii?Q?fiXmpQE42mYtnRM9qSk4gT880s8VK7hfqjIrIE4mnZIVipuB8w8Cjzgq0ESx?= =?us-ascii?Q?JeYJX2O7tNKErgNyom3YevuEjrhKkH+U1o2L9bZ8KHY3jX/NLp9F6Iw7rj15?= =?us-ascii?Q?TP+7jyDzM8cahLQiOQ5uuZbIqnxhbNB0EL6yYbRyP1FDSDWjBEL8C+K2oFiZ?= =?us-ascii?Q?bTXpcTYVjWrZJkeFpaNTmyT98+sBV02UTtQRGmuQZMZLw+MbZf+4axbVW3xO?= =?us-ascii?Q?Nnow/XUuxXu2RtQisGTVPviu40BtgkBCmz6mNiFEefXkTe0h7KZK8/iexsGj?= =?us-ascii?Q?hrql171uQSg8pucjYTY/6aC3oHgW2LBFnxoDbEO9ZZc7DTs9V3Xyc1ud74mf?= =?us-ascii?Q?LJ1164j+PIbWkDkXwR07T1tQ3jXS+UGKEgdz1LuQL3/z05eIfsm4WhUNiz3K?= =?us-ascii?Q?bmRRjrD/3KSGxzDGEMRx2I7/2aSOen9FJTsh8KAvPD+Dq7UrCAVDWqcmIRXB?= =?us-ascii?Q?6YdsXCiBC7JKFwdQF+bLi3/KJZpq6WpR92Vsgm5QdcOlVFQRGKt/ia5iCG5p?= =?us-ascii?Q?yUcPrpKm2al8pspAhI0pIWURRRt/d7RS4fMGhumRenDgqTvJ01wyGRnI0GgG?= =?us-ascii?Q?NkYJ5j8hKVkojJmtxQjLogOTccP4UKMrvZJCzrvbN1jlF3jhftiQocBeUrYD?= =?us-ascii?Q?IY8jvJWSKxUSkYIDFh9Kqh/mlr9iXPTJWL51ia/DZfYP8MS14PJgoefq059v?= =?us-ascii?Q?kRrOLWw/Jo/6MNA+TzizaEPDGpUtau+cuR1eKa094tYHC7dV8dDcBqJzpblK?= =?us-ascii?Q?Ic486LQKU+/0zzYdc7Vmfel8NtyavotgCZOeodqxGkltU2zw81fOFrOHF/P/?= =?us-ascii?Q?RQYow+4QloYNFEng2MGTSnSFnPPwRNEicT+9OjGeczt1Op0MUS+ycfa+nvvz?= =?us-ascii?Q?es8rP/0HiHRXRZ53BlueZdhripmerNisL3veDH2hwuwpxJyVSGxy1lrTRhlR?= =?us-ascii?Q?C88y2J3mqhe6m3g0uMPiHcVCQmfYRaY5nA2qF+BInxRrVqgIktRdhpJY8uYj?= =?us-ascii?Q?cQOyldKrjnXf9O82AttOMzf0SIyPHVRdBh+n8gPrBuSLbJ/o2BELQs4KUEiY?= =?us-ascii?Q?enyYLb8+8CJaROx18RHHUW2aO2V/vsaoBe8pQFAiiv6F2WKtqONyMotFFlDv?= =?us-ascii?Q?UoPMyghiqtynSRIWuM2QseUIunHU3+OC5beAi3VrFrcs21Z5prNbBhnHTsko?= =?us-ascii?Q?eZ2xONfeCKszYiOjyyIFtk1Fc2GLaAaKDNudrKDmGaTLNaC4xBdpyjk7T7eZ?= =?us-ascii?Q?80Z+8Q=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4947.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8f0c0b94-c4d5-425a-7548-08d9db25627e X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jan 2022 08:26:26.0489 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: kEQ2Xa9KLfkzz/Wfzj3nKvXcKznBpz2OPUhmy/rYLYNfPGuum2X8ju28roWo0zVpze+ldryUDhvySeA0o/bBogIB5P0vO2WABE95Pjfn/1M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB4294 Return-Path: robert.kowalewski@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Robert Kowalewski -----Original Message----- From: Sheng, W = Sent: Tuesday, January 18, 2022 9:15 AM To: devel@edk2.groups.io Cc: Ni, Ray ; Chaganty, Rangasai V ; Huang, Jenny ; Kowalewski, Robert Subject: [PATCH v5 1/4] IntelSiliconPkg/VTd: Fix typos It is DRHD(DMA Remapping Hardware Unit Definition). REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3622 Cc: Ray Ni Cc: Rangasai V Chaganty Cc: Jenny Huang Cc: Robert Kowalewski Reviewed-by: Jenny Huang Signed-off-by: Sheng Wei --- .../IntelSiliconPkg/Feature/VTd/IntelVTdDmarPei/DmarTable.c | 12 ++++++--= ---- .../IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmarAcpiTable.c | 12 +++= +++------ .../IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/DmarTable.c | 6 +++--- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDmarPei/Dmar= Table.c b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDmarPei/DmarTab= le.c index 2154690d..e9c99d0a 100644 --- a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDmarPei/DmarTable.c +++ b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDmarPei/DmarTabl +++ e.c @@ -539,14 +539,14 @@ RegisterPciDevice ( } = /** - Process DMAR DHRD table. + Process DMAR DRHD table. = @param[in] VTdUnitInfo The VTd engine unit information. @param[in] DmarDrhd The DRHD table. = **/ VOID -ProcessDhrd ( +ProcessDrhd ( IN VTD_UNIT_INFO *VTdUnitInfo, IN EFI_ACPI_DMAR_DRHD_HEADER *DmarDrhd ) @@ -581,10 +581,10 @@ ProcessDhrd ( = if ((DmarDrhd->Flags & EFI_ACPI_DMAR_DRHD_FLAGS_INCLUDE_PCI_ALL) !=3D 0)= { VTdUnitInfo->PciDeviceInfo.IncludeAllFlag =3D TRUE; - DEBUG ((DEBUG_INFO," ProcessDhrd: with INCLUDE ALL\n")); + DEBUG ((DEBUG_INFO," ProcessDrhd: with INCLUDE ALL\n")); } else { VTdUnitInfo->PciDeviceInfo.IncludeAllFlag =3D FALSE; - DEBUG ((DEBUG_INFO," ProcessDhrd: without INCLUDE ALL\n")); + DEBUG ((DEBUG_INFO," ProcessDrhd: without INCLUDE ALL\n")); } = VTdUnitInfo->PciDeviceInfo.PciDeviceDataNumber =3D 0; @@ -600,7 +600,7 @= @ ProcessDhrd ( return; } = - DEBUG ((DEBUG_INFO," ProcessDhrd: ")); + DEBUG ((DEBUG_INFO," ProcessDrhd: ")); switch (DmarDevScopeEntry->Type) { case EFI_ACPI_DEVICE_SCOPE_ENTRY_TYPE_PCI_ENDPOINT: DEBUG ((DEBUG_INFO,"PCI Endpoint")); @@ -708,7 +708,7 @@ ParseDmarAc= piTableDrhd ( switch (DmarHeader->Type) { case EFI_ACPI_DMAR_TYPE_DRHD: ASSERT (VtdIndex < VtdUnitNumber); - ProcessDhrd (&VTdInfo->VtdUnitInfo[VtdIndex], (EFI_ACPI_DMAR_DRHD_HE= ADER *) DmarHeader); + ProcessDrhd (&VTdInfo->VtdUnitInfo[VtdIndex], = + (EFI_ACPI_DMAR_DRHD_HEADER *) DmarHeader); VtdIndex++; = break; diff --git a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmarAcpi= Table.c b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmarAcpiTab= le.c index 1ee290b7..75fbd53e 100644 --- a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmarAcpiTable.c +++ b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/DmarAcpiTabl +++ e.c @@ -662,7 +662,7 @@ GetPciBusDeviceFunction ( } = /** - Process DMAR DHRD table. + Process DMAR DRHD table. = @param[in] VtdIndex The index of VTd engine. @param[in] DmarDrhd The DRHD table. @@ -670,7 +670,7 @@ GetPciBusDeviceFunction ( @retval EFI_SUCCESS The DRHD table is processed. **/ EFI_STATUS -ProcessDhrd ( +ProcessDrhd ( IN UINTN VtdIndex, IN EFI_ACPI_DMAR_DRHD_HEADER *DmarDrhd ) @@ -690,7 +690,7 @@ ProcessDhrd ( = if ((DmarDrhd->Flags & EFI_ACPI_DMAR_DRHD_FLAGS_INCLUDE_PCI_ALL) !=3D 0)= { mVtdUnitInformation[VtdIndex].PciDeviceInfo.IncludeAllFlag =3D TRUE; - DEBUG ((DEBUG_INFO," ProcessDhrd: with INCLUDE ALL\n")); + DEBUG ((DEBUG_INFO," ProcessDrhd: with INCLUDE ALL\n")); = Status =3D ScanAllPciBus((VOID *)VtdIndex, DmarDrhd->SegmentNumber, Sc= anBusCallbackRegisterPciDevice); if (EFI_ERROR (Status)) { @@ -698,7 +698,7 @@ ProcessDhrd ( } } else { mVtdUnitInformation[VtdIndex].PciDeviceInfo.IncludeAllFlag =3D FALSE; - DEBUG ((DEBUG_INFO," ProcessDhrd: without INCLUDE ALL\n")); + DEBUG ((DEBUG_INFO," ProcessDrhd: without INCLUDE ALL\n")); } = DmarDevScopeEntry =3D (EFI_ACPI_DMAR_DEVICE_SCOPE_STRUCTURE_HEADER *)((U= INTN)(DmarDrhd + 1)); @@ -709,7 +709,7 @@ ProcessDhrd ( return Status; } = - DEBUG ((DEBUG_INFO," ProcessDhrd: ")); + DEBUG ((DEBUG_INFO," ProcessDrhd: ")); switch (DmarDevScopeEntry->Type) { case EFI_ACPI_DEVICE_SCOPE_ENTRY_TYPE_PCI_ENDPOINT: DEBUG ((DEBUG_INFO,"PCI Endpoint")); @@ -877,7 +877,7 @@ ParseDmarAc= piTableDrhd ( switch (DmarHeader->Type) { case EFI_ACPI_DMAR_TYPE_DRHD: ASSERT (VtdIndex < mVtdUnitNumber); - Status =3D ProcessDhrd (VtdIndex, (EFI_ACPI_DMAR_DRHD_HEADER *)DmarH= eader); + Status =3D ProcessDrhd (VtdIndex, (EFI_ACPI_DMAR_DRHD_HEADER = + *)DmarHeader); if (EFI_ERROR (Status)) { return Status; } diff --git a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/DmarT= able.c b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/DmarTable= .c index d920d136..1bb74f40 100644 --- a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/DmarTable.c +++ b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdPmrPei/DmarTable +++ .c @@ -356,14 +356,14 @@ GetVtdEngineNumber ( } = /** - Process DMAR DHRD table. + Process DMAR DRHD table. = @param[in] VTdInfo The VTd engine context information. @param[in] VtdIndex The index of VTd engine. @param[in] DmarDrhd The DRHD table. **/ VOID -ProcessDhrd ( +ProcessDrhd ( IN VTD_INFO *VTdInfo, IN UINTN VtdIndex, IN EFI_ACPI_DMAR_DRHD_HEADER *DmarDrhd @@ -415,7 +415,7 @@ ParseDmarAcp= iTableDrhd ( switch (DmarHeader->Type) { case EFI_ACPI_DMAR_TYPE_DRHD: ASSERT (VtdIndex < VtdUnitNumber); - ProcessDhrd (VTdInfo, VtdIndex, (EFI_ACPI_DMAR_DRHD_HEADER *)DmarHea= der); + ProcessDrhd (VTdInfo, VtdIndex, (EFI_ACPI_DMAR_DRHD_HEADER = + *)DmarHeader); VtdIndex++; = break; -- 2.16.2.windows.1 --------------------------------------------------------------------- Intel Technology Poland sp. z o.o. ul. Slowackiego 173 | 80-298 Gdansk | Sad Rejonowy Gdansk Polnoc | VII Wydz= ial Gospodarczy Krajowego Rejestru Sadowego - KRS 101882 | NIP 957-07-52-31= 6 | Kapital zakladowy 200.000 PLN. Ta wiadomosc wraz z zalacznikami jest przeznaczona dla okreslonego adresata= i moze zawierac informacje poufne. W razie przypadkowego otrzymania tej wi= adomosci, prosimy o powiadomienie nadawcy oraz trwale jej usuniecie; jakiek= olwiek przegladanie lub rozpowszechnianie jest zabronione. This e-mail and any attachments may contain confidential material for the s= ole use of the intended recipient(s). If you are not the intended recipient= , please contact the sender and delete all copies; any review or distributi= on by others is strictly prohibited.