Just found "if (!Buffer)" doesn't follow EDK2 coding style.
I changed to "if (Buffer == NULL) {" in final merge PR.
> -Original Message-
> From: Gerd Hoffmann
> Sent: Friday, March 10, 2023 8:49 PM
> To: devel@edk2.groups.io
> Cc: Ni, Ray ; Oliver Steffen ;
> Gerd Hoffmann ; Kumar, Rahul
Reviewed-by: Ray Ni
> -Original Message-
> From: Gerd Hoffmann
> Sent: Friday, March 10, 2023 8:49 PM
> To: devel@edk2.groups.io
> Cc: Ni, Ray ; Oliver Steffen ; Gerd
> Hoffmann ; Kumar, Rahul R
> ; Pawel Polawski ;
> Dong, Eric
> Subject: [PATCH 2/2] UefiCpuPkg/PiSmmCpuDxeSmm: fix erro
ASSERT() is not proper handling of allocation failures, it gets compiled
out on RELEASE builds. Print a message and enter dead loop instead.
Signed-off-by: Gerd Hoffmann
---
UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/UefiCpuPkg/PiSmmCpuD