NetworkPkg/SnpDxe: keep SNP reset compatible with SCT

Do not return EFI_INVALID_PARAMETER when ExtendedVerification
is FALSE in SnpUndi32Reset().

The upstream spec-alignment change treats ExtendedVerification=FALSE
as unsupported, but this causes UEFI SCT failures in the SNP/PXE/BIS
test flow. Keep the warning message and continue through the normal
reset path so PxeReset() can complete and the function can return
EFI_SUCCESS on success.

This restores compatibility with SCT test cases 5.11.1.4.1 and
5.11.1.4.2 in 14_Network_Protocols_SNP_PXE_BIS_Test.md.

Signed-off-by: Lewis Chen <Lewis.Chen@dell.com>
This commit is contained in:
Lewis_Chen 2026-05-18 17:11:21 +08:00
parent b03a21a63e
commit acb25318f9

View file

@ -103,7 +103,6 @@ SnpUndi32Reset (
//
if (!ExtendedVerification) {
DEBUG ((DEBUG_WARN, "ExtendedVerification = %d is not implemented!\n", ExtendedVerification));
return EFI_INVALID_PARAMETER;
}
if (This == NULL) {