From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4864:20::141; helo=mail-it1-x141.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-it1-x141.google.com (mail-it1-x141.google.com [IPv6:2607:f8b0:4864:20::141]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id EA59B211EC662 for ; Fri, 29 Mar 2019 00:32:44 -0700 (PDT) Received: by mail-it1-x141.google.com with SMTP id f22so2348783ita.3 for ; Fri, 29 Mar 2019 00:32:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fPzPl+Dkg095yf632jWKMFE5Ym6pSFm+br8+SHr3fYs=; b=xn7oo6HwdmX0jlAsQLbTaHav6KrZgYdBfxIUwdaKNT97sZBggGf4+WB31w3OfUlOho 9uxdIm0De6AQS8mf7SvuwisbvklJpbYPPyunCzoJoDn12He1hRKQJ+HUXCau1OKFNhBf W4BACKBd9DQaGdhgr2g7WCzrLvlDUqg5uRujWcOqcuFxuPry8yj1T6VDZdUPlUfnNb6Q pzgyJyfd3gfJ2ZaUaUlG4piH1T8t3p8PWGRU3CfwNZOIIVHnTtaEYOyC12v9s6ClKRNc nYpCM2iovLDzEf92kR+hI6mlxasllHZNRCvXKQWijYzJVZQuHQU/rHls1xjDXgeyhCgx YmfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fPzPl+Dkg095yf632jWKMFE5Ym6pSFm+br8+SHr3fYs=; b=ce+i5gMd53ZFgCQEiIHBCddsm/ywh1vDLP5uLrI13oXsA3uut6XttLrp1Ry/M6mev4 rqsA3XiJH5ua0vw1/Hj3uKrhGoqN5tzE06Rzkd8AzZxnJxp+gsdca8Suh0dAW9W29+e5 xibykdkggg6Mz0wI4SFlKGKxRENMZHcvN+vLZaEixUWAKFZJWle+bg6eqClSch3S1mJ7 GFOWPiLpQ+zSh0ER3bCMy8iGlbDeQVgQaX84FQo/kk628X810bMD+9hPBKQSo+4uJ65Z 1EsjlE5BeYUpmbRYeTBTjaYf9JytAPQBiEKfMvo5frzER/IlakwJYi9HpLx8RvbmO3Ob Y5FQ== X-Gm-Message-State: APjAAAVSrl91nhjx4gPv7sDRF638uIOg0tMIcTCPW2UZdJ4AFzfu4Sxi EZR6MlJgyw6KSN6Jz72J1GMc+eOQ7kYKW2bMcQztCgZ5dAY= X-Google-Smtp-Source: APXvYqxu+6sO3+8cngcd68a1TIBKHzrywyeSNrbNtl66zh8FdkN3zRofdzxkBFXDVCplpv+t3C5XTea34YrUUexPcGg= X-Received: by 2002:a02:ac14:: with SMTP id a20mr35723131jao.130.1553844763524; Fri, 29 Mar 2019 00:32:43 -0700 (PDT) MIME-Version: 1.0 References: <20190308153010.18486-1-ard.biesheuvel@linaro.org> <20190308153010.18486-2-ard.biesheuvel@linaro.org> In-Reply-To: <20190308153010.18486-2-ard.biesheuvel@linaro.org> From: Ard Biesheuvel Date: Fri, 29 Mar 2019 08:32:31 +0100 Message-ID: To: "edk2-devel@lists.01.org" Subject: Re: [PATCH edk2-platforms 2/2] Platform/Socionext/DeveloperBox: align with upstream StandaloneMmPkg changes X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Mar 2019 07:32:45 -0000 Content-Type: text/plain; charset="UTF-8" On Fri, 8 Mar 2019 at 16:31, Ard Biesheuvel wrote: > > Bring DeveloperBox in line with EDK2 core changes to StandaloneMmPkg: > - switch from BaseExtractGuidedSectionLib to PrePiExtractGuidedSectionLib > - include a NULL library class resolution for VariableMmDependency > > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Ard Biesheuvel Leif, I'd like to merge this today if you don't have any objections. > --- > Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 5 ++++- > Platform/Socionext/DeveloperBox/DeveloperBoxMm.dsc | 7 +++---- > 2 files changed, 7 insertions(+), 5 deletions(-) > > diff --git a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc > index 31afc4aac3c4..39077ab5ee79 100644 > --- a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc > +++ b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc > @@ -293,7 +293,10 @@ > VarCheckLib|MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf > } > !else > - ArmPkg/Drivers/MmCommunicationDxe/MmCommunication.inf > + ArmPkg/Drivers/MmCommunicationDxe/MmCommunication.inf { > + > + NULL|StandaloneMmPkg/Library/VariableMmDependency/VariableMmDependency.inf > + } > MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmmRuntimeDxe.inf > SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigDxe.inf > !endif > diff --git a/Platform/Socionext/DeveloperBox/DeveloperBoxMm.dsc b/Platform/Socionext/DeveloperBox/DeveloperBoxMm.dsc > index 55c5fbb7350d..141b175047b2 100644 > --- a/Platform/Socionext/DeveloperBox/DeveloperBoxMm.dsc > +++ b/Platform/Socionext/DeveloperBox/DeveloperBoxMm.dsc > @@ -68,9 +68,6 @@ > [PcdsFixedAtBuild] > gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase|0x51040000 > > -[PcdsPatchableInModule] > - gEfiMdePkgTokenSpaceGuid.PcdGuidedExtractHandlerTableAddress|0x0 > - > ################################################################################ > # > # Components Section - list of all EDK II Modules needed by this Platform > @@ -82,8 +79,10 @@ > # > StandaloneMmPkg/Core/StandaloneMmCore.inf { > > - ExtractGuidedSectionLib|MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.inf > + ExtractGuidedSectionLib|EmbeddedPkg/Library/PrePiExtractGuidedSectionLib/PrePiExtractGuidedSectionLib.inf > NULL|MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf > + > + gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler|0x2 > } > > StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.inf > -- > 2.20.1 >