(cc Rebecca)

On Tue, 23 May 2023 at 10:26, Gerd Hoffmann <kra...@redhat.com> wrote:
>
> Not needed any more, SMM + 64-bit PEI + S3 suspend works now.
>
> Fixed by commits:
>  - 8bd2028f9ac3 ("MdeModulePkg: Supporting S3 in 64bit PEI")
>  - 6acf72901a2e ("UefiCpuPkg: Supporting S3 in 64bit PEI")
> See also https://bugzilla.tianocore.org/show_bug.cgi?id=4195
>
> Signed-off-by: Gerd Hoffmann <kra...@redhat.com>

Reviewed-by: Ard Biesheuvel <a...@kernel.org>

I spotted another implementation of this function in
OvmfPkg/Bhyve/PlatformPei/Platform.c, which appears to be unused.

Rebecca, mind sending a patch to get rid of that too? Thanks.

> ---
>  OvmfPkg/PlatformPei/Platform.c | 31 -------------------------------
>  1 file changed, 31 deletions(-)
>
> diff --git a/OvmfPkg/PlatformPei/Platform.c b/OvmfPkg/PlatformPei/Platform.c
> index c56247e294f2..f5dc41c3a8c4 100644
> --- a/OvmfPkg/PlatformPei/Platform.c
> +++ b/OvmfPkg/PlatformPei/Platform.c
> @@ -230,36 +230,6 @@ ReserveEmuVariableNvStore (
>    ASSERT_RETURN_ERROR (PcdStatus);
>  }
>
> -STATIC
> -VOID
> -S3Verification (
> -  IN EFI_HOB_PLATFORM_INFO  *PlatformInfoHob
> -  )
> -{
> - #if defined (MDE_CPU_X64)
> -  if (PlatformInfoHob->SmmSmramRequire && PlatformInfoHob->S3Supported) {
> -    DEBUG ((
> -      DEBUG_ERROR,
> -      "%a: S3Resume2Pei doesn't support X64 PEI + SMM yet.\n",
> -      __func__
> -      ));
> -    DEBUG ((
> -      DEBUG_ERROR,
> -      "%a: Please disable S3 on the QEMU command line (see the README),\n",
> -      __func__
> -      ));
> -    DEBUG ((
> -      DEBUG_ERROR,
> -      "%a: or build OVMF with \"OvmfPkgIa32X64.dsc\".\n",
> -      __func__
> -      ));
> -    ASSERT (FALSE);
> -    CpuDeadLoop ();
> -  }
> -
> - #endif
> -}
> -
>  STATIC
>  VOID
>  Q35BoardVerification (
> @@ -354,7 +324,6 @@ InitializePlatform (
>      ASSERT_EFI_ERROR (Status);
>    }
>
> -  S3Verification (PlatformInfoHob);
>    BootModeInitialization (PlatformInfoHob);
>
>    //
> --
> 2.40.1
>
>
>
> 
>
>


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#105167): https://edk2.groups.io/g/devel/message/105167
Mute This Topic: https://groups.io/mt/99083081/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to