From nobody Mon May 6 07:28:10 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+63708+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+63708+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1596568215; cv=none; d=zohomail.com; s=zohoarc; b=PVYqvWZzJs45l+fQ37SuE86DkH8SZd8n2R5QznElpyd+30q4aZb1OS26PS6FPx2ILkEPh6iwbVJb+bOhCgzXAMOY2esKo4wNxfnrhbqqrksaTYzvCgkxwDvMdi6tEhlnPonoNFfUysyfbTFxaHhETW0lWNgYMoS0xh73cylu0MU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1596568215; 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=lhI7x3SGQoskZ6iFiEL7A81EDozBHvvbubDtOKsHPys=; b=hcEYaiGNaVKKmPh1ew3Eje3aj2dPEYBQRZhtA41v/0nqZXa3TubgfCmo3/mmyLChDmxjkZeW1gG365ftkxZ9hnZrHXsCUOfUuAY/xXhyZjlnGhVKD4asA8iz0TIAsdDhSqmp89bXWD1xhfSl+Xtcu2k+V73v7+eZsHdGZrpkeT0= 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+63708+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 1596568215898325.68340611037047; Tue, 4 Aug 2020 12:10:15 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id fPPZYY1788612x8rP7k36IEG; Tue, 04 Aug 2020 12:10:15 -0700 X-Received: from mga14.intel.com (mga14.intel.com []) by mx.groups.io with SMTP id smtpd.web10.12464.1596568213961293425 for ; Tue, 04 Aug 2020 12:10:14 -0700 IronPort-SDR: rtQNxl4cR0xjNJoJNlww5pBTQjN8VXxi5nzjBv/Sy5RS/SsBYhTQu+iLCXvZkjHdgz9hxoF35n N/l1muiTobaA== X-IronPort-AV: E=McAfee;i="6000,8403,9703"; a="151624273" X-IronPort-AV: E=Sophos;i="5.75,434,1589266800"; d="scan'208";a="151624273" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2020 12:10:13 -0700 IronPort-SDR: r6ZA5pmJZc+3NZz1GOaS6oAkXTB4iuhUKx9vXDvAkKEu6wnsM83LgN5CVgYpGoXqFfnV21+wCM 6ExX0OUTpc6A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,434,1589266800"; d="scan'208";a="275891805" X-Received: from mdkinney-mobl2.amr.corp.intel.com ([10.255.230.184]) by fmsmga008.fm.intel.com with ESMTP; 04 Aug 2020 12:10:13 -0700 From: "Michael D Kinney" To: devel@edk2.groups.io Cc: Leif Lindholm , Ard Biesheuvel Subject: [edk2-devel] [Patch 1/4] EmbeddedPkg/NonCoherentIoMmuDxe: Apply BSD-2-Clause-Patent Date: Tue, 4 Aug 2020 12:10:07 -0700 Message-Id: <20200804191010.36292-2-michael.d.kinney@intel.com> In-Reply-To: <20200804191010.36292-1-michael.d.kinney@intel.com> References: <20200804191010.36292-1-michael.d.kinney@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,michael.d.kinney@intel.com X-Gm-Message-State: 7vQ8EKssVdCgwfXxgDem5C4px1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1596568215; bh=k1BxieIOM+Pr4qmcgmqohA18VLLbnE4Y5xDZ+ajPDBI=; h=Cc:Date:From:Reply-To:Subject:To; b=G5HObN8DBb7eVaHb3Wlmg1cvDkp7Ac3djnOF08XdkcSC8i9mbbgaHVKKTB7gccXjQ3O /8PKdvLb5RI33zuzaEKk6F+SzRPLn+kKeotZ46whokHGpjKSzw6uNLnuF14yOp3XkL0pB td7RaOup6YVrdgkxV2DkX5O+9MVhd4IyIVU= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Type: text/plain; charset="utf-8" Change license to BSD-2-Clause-Patent using an SPDX-License-Identifier statement. Cc: Leif Lindholm Cc: Ard Biesheuvel Signed-off-by: Michael D Kinney Acked-by: Ard Biesheuvel --- .../Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c | 9 +-------- .../NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.inf | 10 +--------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c = b/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c index 4b0afe47de..d7ed8c9ebc 100644 --- a/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c +++ b/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c @@ -1,14 +1,7 @@ /** @file =20 Copyright (c) 2019, Linaro, Ltd. All rights reserved.
- - This program and the accompanying materials are licensed and made availa= ble - under the terms and conditions of the BSD License which accompanies this - distribution. The full text of the license may be found at - http://opensource.org/licenses/bsd-license.php - - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMP= LIED. + SPDX-License-Identifier: BSD-2-Clause-Patent =20 **/ =20 diff --git a/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.in= f b/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.inf index de70cfb4ca..ff4dcaaeca 100644 --- a/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.inf +++ b/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.inf @@ -1,15 +1,7 @@ #/** @file # # Copyright (c) 2019, Linaro, Ltd. All rights reserved.
-# -# This program and the accompanying materials are licensed and made avail= able -# under the terms and conditions of the BSD License which accompanies this -# distribution. The full text of the license may be found at -# http://opensource.org/licenses/bsd-license.php -# -# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR -# IMPLIED. +# SPDX-License-Identifier: BSD-2-Clause-Patent # #**/ =20 --=20 2.21.0.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 (#63708): https://edk2.groups.io/g/devel/message/63708 Mute This Topic: https://groups.io/mt/75993658/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- From nobody Mon May 6 07:28:10 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+63707+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+63707+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1596568215; cv=none; d=zohomail.com; s=zohoarc; b=DxNRYBbIvbdxdzs9np9AT0hnZ8+GCS7bpJ9fnoPF52uIwxwmv47Mm4m+yTn5cAAod20BIl0P0GdbfiMDDfnjBJcPQhD1LrzMod1wx2oljs/ZrcLWIeU43Sip4LARcZGbo0Q0s9BojfC+SCSk3u6W53SloetZ678uIVdLDnjdsAI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1596568215; 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=awJ+QtaEUMV8VngpUYHIfxkTv1S2bEA0ghxbeGZhNeA=; b=CkXIHIVcTnQDwonnFOaZirGuGidn2rcB2TBODUdwTD7KAn+C6v4AkXERklqnloYpjpj4p40QzD8WxYh0+ptYnJ00VtXowIp1afk/YN/Dmj8/fR05irIE89XNovGZxIi8tOCpUxy5xhrDI+sWbIlXkbfP73QPT7iABqXTpfoFRfs= 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+63707+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 1596568215459586.9606837972881; Tue, 4 Aug 2020 12:10:15 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id kHGzYY1788612xOGJSPzPzZu; Tue, 04 Aug 2020 12:10:15 -0700 X-Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web11.12607.1596568214430243964 for ; Tue, 04 Aug 2020 12:10:14 -0700 IronPort-SDR: tWV37XDkt0QZKycklwwqJOlro0oxDcMW3Gwh2IAfmT3Em+gBd07BkcLG1li9jWrx+8q3+JDcQC GxV/Urjt7y6Q== X-IronPort-AV: E=McAfee;i="6000,8403,9703"; a="151624277" X-IronPort-AV: E=Sophos;i="5.75,434,1589266800"; d="scan'208";a="151624277" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2020 12:10:13 -0700 IronPort-SDR: 6slDSzBa9Pqq06r79xMBDn81gIbwGTXB/DB4DQhStBtmLf9tx7pw4Wkl1DmB1sYb/d/T8SGEp8 txr4c7NWFo9w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,434,1589266800"; d="scan'208";a="275891816" X-Received: from mdkinney-mobl2.amr.corp.intel.com ([10.255.230.184]) by fmsmga008.fm.intel.com with ESMTP; 04 Aug 2020 12:10:13 -0700 From: "Michael D Kinney" To: devel@edk2.groups.io Cc: Jian J Wang , Hao A Wu , Leif Lindholm , Ard Biesheuvel Subject: [edk2-devel] [Patch 2/4] MdeModulePkg/PeCoffImageEmulator.h: Apply BSD-2-Clause-Patent Date: Tue, 4 Aug 2020 12:10:08 -0700 Message-Id: <20200804191010.36292-3-michael.d.kinney@intel.com> In-Reply-To: <20200804191010.36292-1-michael.d.kinney@intel.com> References: <20200804191010.36292-1-michael.d.kinney@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,michael.d.kinney@intel.com X-Gm-Message-State: b1DpF1Nywj6sU2jEBkbsf3Xjx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1596568215; bh=nYZ8vZYL/pX2BRw7oV8ftg6xzAvTqpb8HpnKoSWDZCg=; h=Cc:Date:From:Reply-To:Subject:To; b=oZ7o2GOHdoU2koYdx5Cx71c4ZqELS1UlPlSDxU6HJAM4XNGlZoebwRZiclI4BTtdslH VqtOmX0wjQ04eS9aN0ZXPWfCSIMZdUIMAaAhbhLitAzOFT6jgMb6jL2OM5/t9+3sNlcfu /bC4B78BTcpa9EAaJPZiZaDbdEwHAzveL4k= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Type: text/plain; charset="utf-8" Change license to BSD-2-Clause-Patent using an SPDX-License-Identifier statement. Cc: Jian J Wang Cc: Hao A Wu Cc: Leif Lindholm Cc: Ard Biesheuvel Signed-off-by: Michael D Kinney Acked-by: Ard Biesheuvel Reviewed-by: Hao A Wu --- MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h b/MdeModul= ePkg/Include/Protocol/PeCoffImageEmulator.h index 29633e9a8e..c7f287d776 100644 --- a/MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h +++ b/MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h @@ -1,13 +1,6 @@ /** @file Copyright (c) 2019, Linaro, Ltd. All rights reserved.
- - This program and the accompanying materials are licensed and made availa= ble - under the terms and conditions of the BSD License which accompanies this - distribution. The full text of the license may be found at - http://opensource.org/licenses/bsd-license.php - - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMP= LIED. + SPDX-License-Identifier: BSD-2-Clause-Patent =20 **/ =20 --=20 2.21.0.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 (#63707): https://edk2.groups.io/g/devel/message/63707 Mute This Topic: https://groups.io/mt/75993657/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- From nobody Mon May 6 07:28:10 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+63709+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+63709+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1596568216; cv=none; d=zohomail.com; s=zohoarc; b=naYqHvPeOEs2YykW4k6fWS0SYJzhiak2daujYPUMcdQAJs6eT+/KxWte0eZtyVrhqswb0NR+joPYFyTAWULUcFq54F3CAh+qU1o7wbGWVwTuyqvW/QTsrKRf1vS7nCTcv5Df92by51vs1fh++8vPw9EVZSLE8Fm8yXNl2/z/J88= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1596568216; 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=mU1QUxjivBpjpmCV2eD9nnYR7Q3I2HD+nfBko1cEOYI=; b=JxcK+wz6FXVHW3LKq8Tm77MFq1Z0Z0jKkQTyc57kh9Miw4+eSIqJJQBn9WirKbjE1CLYWUhElsdeOZVDpyqW7h+rHuBChMK5ayn4oSmlpQHln4thxgEbUny7zm0igUFFIpClRtk+L/5k0pXSof5Op0YbMi09XK6DJ8/f0apAzNc= 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+63709+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 1596568216393547.508829702171; Tue, 4 Aug 2020 12:10:16 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id ni1WYY1788612xD5fRxAQWed; Tue, 04 Aug 2020 12:10:15 -0700 X-Received: from mga14.intel.com (mga14.intel.com []) by mx.groups.io with SMTP id smtpd.web11.12607.1596568214430243964 for ; Tue, 04 Aug 2020 12:10:14 -0700 IronPort-SDR: RUa8YvDOriU8AXhnlif3KCPjUJM8EmZbZ7Q4wWGKTz2wySb/us0MBwfBs6i8nSBFOPWlBJYDNt 4pNZ1SXPsUuQ== X-IronPort-AV: E=McAfee;i="6000,8403,9703"; a="151624279" X-IronPort-AV: E=Sophos;i="5.75,434,1589266800"; d="scan'208";a="151624279" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2020 12:10:14 -0700 IronPort-SDR: xC8A5+qIpY3ZsFMvtHbTzOCVC+GC3fWUBukrycwlk73BclRKJFwtvwApaBup+MBSfipqCSiVR4 mEdv7kNPO3Hw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,434,1589266800"; d="scan'208";a="275891828" X-Received: from mdkinney-mobl2.amr.corp.intel.com ([10.255.230.184]) by fmsmga008.fm.intel.com with ESMTP; 04 Aug 2020 12:10:14 -0700 From: "Michael D Kinney" To: devel@edk2.groups.io Cc: Liming Gao , Leif Lindholm , Ard Biesheuvel Subject: [edk2-devel] [Patch 3/4] MdePkg/BaseMemoryLibOptDxe: Apply BSD-2-Clause-Patent Date: Tue, 4 Aug 2020 12:10:09 -0700 Message-Id: <20200804191010.36292-4-michael.d.kinney@intel.com> In-Reply-To: <20200804191010.36292-1-michael.d.kinney@intel.com> References: <20200804191010.36292-1-michael.d.kinney@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,michael.d.kinney@intel.com X-Gm-Message-State: QfxiRxs0Q535souEiqycvszSx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1596568215; bh=EKZFvvesKnRPGsPA06KlTKP5JhQ0y40sUcMWtPwdGRw=; h=Cc:Date:From:Reply-To:Subject:To; b=iLZOeqg/ziZvfVzRV8uBsNM21JGZW+2rhmYMtIociFIEsQhqNLmnToCGVEVUF1l02Q3 s6mWLqR7cGpaw4uzkVHKi6vv/Aq6uoxuLqaFTmPZEsKO2nMZbRoZK8qe+PUPKFJDnDlk8 QA677aK/9JLN9yVs4hjjTqW4dKuTH4ciW2s= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Type: text/plain; charset="utf-8" Change license to BSD-2-Clause-Patent using an SPDX-License-Identifier statement. Cc: Liming Gao Cc: Leif Lindholm Cc: Ard Biesheuvel Signed-off-by: Michael D Kinney Acked-by: Ard Biesheuvel --- .../BaseMemoryLibOptDxe/AArch64/CompareGuid.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/CompareMem.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/CopyMem.S | 50 +------------------ .../BaseMemoryLibOptDxe/AArch64/ScanMem.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/SetMem.S | 50 +------------------ .../BaseMemoryLibOptDxe/Arm/CompareGuid.S | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareGuid.asm | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareMem.S | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareMem.asm | 24 +-------- .../Library/BaseMemoryLibOptDxe/Arm/ScanMem.S | 28 +---------- .../BaseMemoryLibOptDxe/Arm/ScanMem.asm | 28 +---------- 11 files changed, 11 insertions(+), 313 deletions(-) diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareGuid.S b/Mde= Pkg/Library/BaseMemoryLibOptDxe/AArch64/CompareGuid.S index 9e1b55cdf5..b7a566fdaf 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareGuid.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareGuid.S @@ -1,29 +1,7 @@ // // Copyright (c) 2016, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are = met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in t= he -// documentation and/or other materials provided with the distributi= on. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote produ= cts -// derived from this software without specific prior written permiss= ion. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // =20 .text diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareMem.S b/MdeP= kg/Library/BaseMemoryLibOptDxe/AArch64/CompareMem.S index a54de6948b..ffe4b7a0b0 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareMem.S @@ -1,29 +1,7 @@ // // Copyright (c) 2013, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are = met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in t= he -// documentation and/or other materials provided with the distributi= on. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote produ= cts -// derived from this software without specific prior written permiss= ion. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // =20 // Assumptions: diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CopyMem.S b/MdePkg/= Library/BaseMemoryLibOptDxe/AArch64/CopyMem.S index 56fe3b0956..9fad6d1f26 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CopyMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CopyMem.S @@ -1,57 +1,9 @@ // // Copyright (c) 2012 - 2016, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are = met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in t= he -// documentation and/or other materials provided with the distributi= on. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote produ= cts -// derived from this software without specific prior written permiss= ion. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -// - -// // Copyright (c) 2015 ARM Ltd // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions -// are met: -// 1. Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// 2. Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// 3. The name of the company may not be used to endorse or promote -// products derived from this software without specific prior written -// permission. -// -// THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLI= ED -// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTA= L, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -// TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -// NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // =20 // Assumptions: diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/ScanMem.S b/MdePkg/= Library/BaseMemoryLibOptDxe/AArch64/ScanMem.S index 99db2aebcb..8673b76eca 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/ScanMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/ScanMem.S @@ -1,29 +1,7 @@ // // Copyright (c) 2014, ARM Limited // All rights Reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are = met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in t= he -// documentation and/or other materials provided with the distributi= on. -// * Neither the name of the company nor the names of its contributors -// may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // =20 // Assumptions: diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/SetMem.S b/MdePkg/L= ibrary/BaseMemoryLibOptDxe/AArch64/SetMem.S index ec58f759d7..f974840559 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/SetMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/SetMem.S @@ -1,57 +1,9 @@ // // Copyright (c) 2012 - 2016, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are = met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in t= he -// documentation and/or other materials provided with the distributi= on. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote produ= cts -// derived from this software without specific prior written permiss= ion. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -// - -// // Copyright (c) 2015 ARM Ltd // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions -// are met: -// 1. Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// 2. Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// 3. The name of the company may not be used to endorse or promote -// products derived from this software without specific prior written -// permission. -// -// THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLI= ED -// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTA= L, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -// TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -// NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // =20 // Assumptions: diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.S b/MdePkg/= Library/BaseMemoryLibOptDxe/Arm/CompareGuid.S index b74056fa1f..7de70ae34c 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.S @@ -1,29 +1,7 @@ // // Copyright (c) 2016, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are = met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in t= he -// documentation and/or other materials provided with the distributi= on. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote produ= cts -// derived from this software without specific prior written permiss= ion. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // =20 .text diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.asm b/MdePk= g/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.asm index 7ac576d161..3316b8dc6d 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.asm +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.asm @@ -1,29 +1,7 @@ ; ; Copyright (c) 2016, Linaro Limited ; All rights reserved. -; -; Redistribution and use in source and binary forms, with or without -; modification, are permitted provided that the following conditions are m= et: -; * Redistributions of source code must retain the above copyright -; notice, this list of conditions and the following disclaimer. -; * Redistributions in binary form must reproduce the above copyright -; notice, this list of conditions and the following disclaimer in the -; documentation and/or other materials provided with the distributio= n. -; * Neither the name of the Linaro nor the -; names of its contributors may be used to endorse or promote produc= ts -; derived from this software without specific prior written permissi= on. -; -; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -; "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -; LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -; A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -; HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -; SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -; LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -; DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -; THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +; SPDX-License-Identifier: BSD-2-Clause-Patent ; =20 EXPORT InternalMemCompareGuid diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.S b/MdePkg/L= ibrary/BaseMemoryLibOptDxe/Arm/CompareMem.S index 25a9a09945..d32816c7b0 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.S @@ -1,29 +1,7 @@ // // Copyright (c) 2013 - 2016, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are = met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in t= he -// documentation and/or other materials provided with the distributi= on. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote produ= cts -// derived from this software without specific prior written permiss= ion. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // =20 // Parameters and result. diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.asm b/MdePkg= /Library/BaseMemoryLibOptDxe/Arm/CompareMem.asm index 47b49ee164..27a1efc8ca 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.asm +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.asm @@ -1,29 +1,7 @@ ; ; Copyright (c) 2013 - 2016, Linaro Limited ; All rights reserved. -; -; Redistribution and use in source and binary forms, with or without -; modification, are permitted provided that the following conditions are m= et: -; * Redistributions of source code must retain the above copyright -; notice, this list of conditions and the following disclaimer. -; * Redistributions in binary form must reproduce the above copyright -; notice, this list of conditions and the following disclaimer in the -; documentation and/or other materials provided with the distributio= n. -; * Neither the name of the Linaro nor the -; names of its contributors may be used to endorse or promote produc= ts -; derived from this software without specific prior written permissi= on. -; -; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -; "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -; LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -; A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -; HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -; SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -; LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -; DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -; THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +; SPDX-License-Identifier: BSD-2-Clause-Patent ; =20 ; Parameters and result. diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.S b/MdePkg/Libr= ary/BaseMemoryLibOptDxe/Arm/ScanMem.S index 5dcf153a61..c0b2dee5d8 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.S @@ -1,32 +1,6 @@ // Copyright (c) 2010-2011, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions -// are met: -// -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// -// * Neither the name of Linaro Limited nor the names of its -// contributors may be used to endorse or promote products derived -// from this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // =20 // diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.asm b/MdePkg/Li= brary/BaseMemoryLibOptDxe/Arm/ScanMem.asm index abda87320e..00f4bff192 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.asm +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.asm @@ -1,32 +1,6 @@ ; Copyright (c) 2010-2011, Linaro Limited ; All rights reserved. -; -; Redistribution and use in source and binary forms, with or without -; modification, are permitted provided that the following conditions -; are met: -; -; * Redistributions of source code must retain the above copyright -; notice, this list of conditions and the following disclaimer. -; -; * Redistributions in binary form must reproduce the above copyright -; notice, this list of conditions and the following disclaimer in the -; documentation and/or other materials provided with the distribution. -; -; * Neither the name of Linaro Limited nor the names of its -; contributors may be used to endorse or promote products derived -; from this software without specific prior written permission. -; -; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -; "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -; LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -; A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -; HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -; SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -; LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -; DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -; THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +; SPDX-License-Identifier: BSD-2-Clause-Patent ; =20 ; --=20 2.21.0.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 (#63709): https://edk2.groups.io/g/devel/message/63709 Mute This Topic: https://groups.io/mt/75993659/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- From nobody Mon May 6 07:28:10 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+63710+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+63710+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1596568216; cv=none; d=zohomail.com; s=zohoarc; b=YLyN8Vgu6EwWRRmoNt1vX4GkF0seCJkhhWljcNufafOK34YJ8Udm7sZAkkmxAEIk1mh1P7zVHryK027UZp5FXYYWJQUSHY8XUfq+GWToPZCd3DE/0z+NQih9LjQcKTUU3sU0CyuO/xxO4D3Ucp01qYkneb3msc+sjsqu/Sox6bI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1596568216; 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=N1BaIjDog1GS67vYHhB3alyohipX8dqVcFpHIz5C/mw=; b=IeqVTLd4JgixCqtYBiYBcF9f9lYgRt5Fi7mXCZxF45syPIs/9sE0zLjbEJ+VB47JObIMgqNSriwwzge0XwU0RyGSlcSRrFS8GdNDpOQ/z0V4NKKgGEdRYD0HCLlYdbr3QdwSVxc5nYAVXqwICkQOD22npC3y1UAt9ThzEG5SLUo= 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+63710+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 1596568216795664.3421022409732; Tue, 4 Aug 2020 12:10:16 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id THFkYY1788612xqOHIarfC35; Tue, 04 Aug 2020 12:10:16 -0700 X-Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web11.12608.1596568215079756518 for ; Tue, 04 Aug 2020 12:10:15 -0700 IronPort-SDR: OA9+RUXlPXLJnMlsqvef8wwpEWn1Q0ugdblJLGJ5d8FWXkxXd2I9HlNsgv38Un6Wp+XJxPeZXS rs+eDh7PIb8Q== X-IronPort-AV: E=McAfee;i="6000,8403,9703"; a="151624287" X-IronPort-AV: E=Sophos;i="5.75,434,1589266800"; d="scan'208";a="151624287" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2020 12:10:14 -0700 IronPort-SDR: p+pRYG0BYuRx3yeDBiNiHibOsAbBqtScm66VpQqz6Vw8trDvtGV3ONaDDU1AX+LlHOMcP4WN6f 0c0J+96NY8cg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,434,1589266800"; d="scan'208";a="275891832" X-Received: from mdkinney-mobl2.amr.corp.intel.com ([10.255.230.184]) by fmsmga008.fm.intel.com with ESMTP; 04 Aug 2020 12:10:14 -0700 From: "Michael D Kinney" To: devel@edk2.groups.io Cc: Andrew Fish , Laszlo Ersek , Leif Lindholm Subject: [edk2-devel] [Patch 4/4] Readme.rst: List submodules and links to licenses Date: Tue, 4 Aug 2020 12:10:10 -0700 Message-Id: <20200804191010.36292-5-michael.d.kinney@intel.com> In-Reply-To: <20200804191010.36292-1-michael.d.kinney@intel.com> References: <20200804191010.36292-1-michael.d.kinney@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,michael.d.kinney@intel.com X-Gm-Message-State: RzUYb6SEYyWLK5IQxx5KKZCQx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1596568216; bh=3OUOXHtf8NudsIeUT57+E03PtyNXq/IjD2PFGP+U4E0=; h=Cc:Date:From:Reply-To:Subject:To; b=U3Z1ESEsIe5bRAiF1/Y4IxALjutxBqtR0TTH8/MpnkeGV4MF/egZ6h6rx2KL/rM/R2X lS4pUFaLE/0SSA4cSOWuKCbpAUICUYCYd+bWTkgnwQCVzFVGHza/Ir/VTXUPm/IqvglVQ nShbTj1IPiDPZbWYl0qQPdjE/d91MB2vP7c= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Type: text/plain; charset="utf-8" Update list of content that is covered by a license other than the BSD-2-Clause Plus Patent License and break out list of content that is included as a git submodule from upstream projects. * Use alphabetic order of content * Remove references to IntelFrameworkModulePkg * Add reference for UnitTestFrameworkPkg use of cmocka Cc: Andrew Fish Cc: Laszlo Ersek Cc: Leif Lindholm Signed-off-by: Michael D Kinney Acked-by: Ard Biesheuvel Acked-by: Laszlo Ersek Reviewed-by: Leif Lindholm --- ReadMe.rst | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/ReadMe.rst b/ReadMe.rst index d597e34efc..a16e13547f 100644 --- a/ReadMe.rst +++ b/ReadMe.rst @@ -69,16 +69,26 @@ The majority of the content in the EDK II open source p= roject uses a source project contains the following components that are covered by addit= ional licenses: =20 -- `BaseTools/Source/C/BrotliCompress/brotli `__ -- `MdeModulePkg/Library/BrotliCustomDecompressLib/brotli `__ - `BaseTools/Source/C/LzmaCompress `__ -- `MdeModulePkg/Library/LzmaCustomDecompressLib `__ -- `IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk `__ - `BaseTools/Source/C/VfrCompile/Pccts `__ -- `MdeModulePkg/Universal/RegularExpressionDxe/oniguruma `__ +- `CryptoPkg\Library\BaseCryptLib\SysCall\inet_pton.c `__ +- `CryptoPkg\Library\Include\crypto\dso_conf.h `__ +- `CryptoPkg\Library\Include\openssl\opensslconf.h `__ +- `EmbeddedPkg/Library/FdtLib `__. (ED= K II uses BSD License) +- `EmbeddedPkg/Include/fdt.h `__. (EDK II use= s BSD Licence) +- `EmbeddedPkg/Include/libfdt.h `__. (EDK = II uses BSD License) +- `MdeModulePkg/Library/LzmaCustomDecompressLib `__ - `OvmfPkg `__ -- `CryptoPkg/Library/OpensslLib/openssl `__ + +The EDK II open source project uses content from upstream projects as git = submodules +that are covered by additional licenses. + - `ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 `__ +- `BaseTools/Source/C/BrotliCompress/brotli `__ +- `CryptoPkg/Library/OpensslLib/openssl `__ +- `MdeModulePkg/Library/BrotliCustomDecompressLib/brotli `__ +- `MdeModulePkg/Universal/RegularExpressionDxe/oniguruma `__ +- `UnitTestFrameworkPkg/Library/CmockaLib/cmocka `__ =20 The EDK II Project is composed of packages. The maintainers for each packa= ge are listed in `Maintainers.txt `__. --=20 2.21.0.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 (#63710): https://edk2.groups.io/g/devel/message/63710 Mute This Topic: https://groups.io/mt/75993660/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-