From nobody Tue Nov 26 03:47:37 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+60653+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+60653+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591179685; cv=none; d=zohomail.com; s=zohoarc; b=jpVzgNk6JFoN564n4tfR2uezGl0sdS1ZYNxicjoWtqzqHTAmfWhm52ykc5xsdKFaWVSHt1vcGh9ODn1Zn6jiavXrm4WbaXe5nB7PFYlZm9DGwASabChS14q0AzZLelMl4qP3X3VQTzTktajGOC6rZTGu1CTWG8GWUQc1SlkyPik= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591179685; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=Dz7W68+VM85PcU0ncSKXTArVaPuEnAn5wcHtcq88x74=; b=Qh5yCHDmlaO7TCCzNHgJdjWqZnege4JX1R4MjX+Y9mu8LJDPGSEy6yegiJ+G+YaEs4Ytf42ohYJufPPHemzQ9y2u3ZkikjL3DHPZ4oObScgAxDc7aqtc/IHpM0aqBPrFZJlR6OAPJIDLrM88mGoU8WRBI5bsKbR2IhQ2UwvkkfE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+60653+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591179685831248.19879439834017; Wed, 3 Jun 2020 03:21:25 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id daOWYY1788612xjrngKmRH29; Wed, 03 Jun 2020 03:21:25 -0700 X-Received: from mga14.intel.com (mga14.intel.com []) by mx.groups.io with SMTP id smtpd.web11.10820.1591179684436440113 for ; Wed, 03 Jun 2020 03:21:24 -0700 IronPort-SDR: Et5YVYRs8VRj0PUZBNRwHwnajMoiwtFFbCu2Sk1Tq9lFdpo9VemTco8YUtp0xPJcs+Y0pMZPej 95C1yikRkETA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jun 2020 03:21:24 -0700 IronPort-SDR: C5stLAAt3zRM5QBphtg4xEMIxpKwt8ThV+B3lDJl8uBQmjS0QX29cJd/cSD7Bfjkon11jQSfyR hWyMJ8CKNIpA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,467,1583222400"; d="scan'208";a="269029710" X-Received: from ray-dev.ccr.corp.intel.com ([10.239.158.43]) by orsmga003.jf.intel.com with ESMTP; 03 Jun 2020 03:21:23 -0700 From: "Ni, Ray" To: devel@edk2.groups.io Cc: Michael D Kinney , Liming Gao , Zhiguang Liu Subject: [edk2-devel] [PATCH 1/2] MdePkg/PciSegmentInfoLib: Add missing EFIAPI to GetPciSegmentInfo() Date: Wed, 3 Jun 2020 18:20:38 +0800 Message-Id: <20200603102039.768-2-ray.ni@intel.com> In-Reply-To: <20200603102039.768-1-ray.ni@intel.com> References: <20200603102039.768-1-ray.ni@intel.com> MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,ray.ni@intel.com X-Gm-Message-State: oVmpdwDdLjDy9RqLC9Exn9hLx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591179685; bh=B0c4NcY7HOS0R2aLeRxH2YWd0q8LpAod/8qBtGhuQhw=; h=Cc:Date:From:Reply-To:Subject:To; b=ui7nfIFBjgnV8DMu8hzucllyMsXB7giLsG9Tey3ABL6wQX7zT5Tc01vrauV/Qf5+51i 6KtyqdmJhgNyQatRdUZ/uIgHzhMBEME13vziBZpHZbPMFrcZqJp2bdf5tmrc1MzJWJRVw J4ab8Lg+Mnqjm83gst7Qkys6yJfzE2MrxsU= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Type: text/plain; charset="utf-8" All public APIs should have EFIAPI modifier. Somehow PciSegmentInfoLib missed the EFIAPI modifier. The patch updates the library header file and NULL instance in MdePkg to add the missing EFIAPI. Signed-off-by: Ray Ni Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu --- MdePkg/Include/Library/PciSegmentInfoLib.h | 1 + MdePkg/Library/BasePciSegmentInfoLibNull/PciSegmentInfoLib.c | 1 + 2 files changed, 2 insertions(+) diff --git a/MdePkg/Include/Library/PciSegmentInfoLib.h b/MdePkg/Include/Li= brary/PciSegmentInfoLib.h index 320a223628..a59644af99 100644 --- a/MdePkg/Include/Library/PciSegmentInfoLib.h +++ b/MdePkg/Include/Library/PciSegmentInfoLib.h @@ -28,6 +28,7 @@ typedef struct { @retval A callee owned array holding the segment information. **/ PCI_SEGMENT_INFO * +EFIAPI GetPciSegmentInfo ( UINTN *Count ); diff --git a/MdePkg/Library/BasePciSegmentInfoLibNull/PciSegmentInfoLib.c b= /MdePkg/Library/BasePciSegmentInfoLibNull/PciSegmentInfoLib.c index f9019c4e64..11c09506ab 100644 --- a/MdePkg/Library/BasePciSegmentInfoLibNull/PciSegmentInfoLib.c +++ b/MdePkg/Library/BasePciSegmentInfoLibNull/PciSegmentInfoLib.c @@ -21,6 +21,7 @@ @retval A callee owned array holding the segment information. **/ PCI_SEGMENT_INFO * +EFIAPI GetPciSegmentInfo ( UINTN *Count ) --=20 2.26.2.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#60653): https://edk2.groups.io/g/devel/message/60653 Mute This Topic: https://groups.io/mt/74646707/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-