[edk2-platforms][PATCH v2 0/5] MinPlatformPkg: TestPointCheckLib bug fixes and improvements
Michael Kubacki
From: Michael Kubacki <michael.kubacki@...>
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3531
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3518
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3520
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3521
This patch series groups together several bug fixes and improvements
to TestPointCheckLib. The first patch is required for the others
since it fixes a MinPlatformPkg build issue that occurs with the
current edk2/master branch.
V2 changes:
1. Added Reviewed-by replies received for v1 series
2. [v1 2/5]: Added a ZeroMem() for the ProtocolCapability buffer
3. [v1 3/5]: Added a #define for the byte index 6 parameter
Cc: Chasel Chiu <chasel.chiu@...>
Cc: Nate DeSimone <nathaniel.l.desimone@...>
Cc: Liming Gao <gaoliming@...>
Cc: Eric Dong <eric.dong@...>
Signed-off-by: Michael Kubacki <michael.kubacki@...>
Michael Kubacki (5):
MinPlatformPkg/TestPointCheckLib: Fix MessageLength cast issue
MinPlatformPkg/TestPointCheckLib: Set required size field in protocol
MinPlatformPkg/TestPointCheckLib: Fix incorrect array index
MinPlatformPkg/TestPointCheckLib: Improve adjacent region checking
MinPlatformPkg/TestPointCheckLib: Make OutTable parameter optional
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeCheckAcp=
i.c | 32 +++++------
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeCheckSmi=
HandlerInstrument.c | 4 +-
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeCheckSmm=
Info.c | 56 ++++++++++----------
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeCheckTcg=
TrustedBoot.c | 3 ++
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeTestPoin=
tCheckLib.c | 15 +++++-
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/SmmTestPoin=
tCheckLib.c | 26 +++++----
Platform/Intel/MinPlatformPkg/Test/TestPointStubDxe/TestPointStubDxe.c =
| 10 ++--
Platform/Intel/MinPlatformPkg/Include/Library/TestPointCheckLib.h =
| 1 +
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeTestPoin=
tCheckLib.inf | 2 +
9 files changed, 87 insertions(+), 62 deletions(-)
--=20
2.28.0.windows.1
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3531
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3518
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3520
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3521
This patch series groups together several bug fixes and improvements
to TestPointCheckLib. The first patch is required for the others
since it fixes a MinPlatformPkg build issue that occurs with the
current edk2/master branch.
V2 changes:
1. Added Reviewed-by replies received for v1 series
2. [v1 2/5]: Added a ZeroMem() for the ProtocolCapability buffer
3. [v1 3/5]: Added a #define for the byte index 6 parameter
Cc: Chasel Chiu <chasel.chiu@...>
Cc: Nate DeSimone <nathaniel.l.desimone@...>
Cc: Liming Gao <gaoliming@...>
Cc: Eric Dong <eric.dong@...>
Signed-off-by: Michael Kubacki <michael.kubacki@...>
Michael Kubacki (5):
MinPlatformPkg/TestPointCheckLib: Fix MessageLength cast issue
MinPlatformPkg/TestPointCheckLib: Set required size field in protocol
MinPlatformPkg/TestPointCheckLib: Fix incorrect array index
MinPlatformPkg/TestPointCheckLib: Improve adjacent region checking
MinPlatformPkg/TestPointCheckLib: Make OutTable parameter optional
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeCheckAcp=
i.c | 32 +++++------
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeCheckSmi=
HandlerInstrument.c | 4 +-
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeCheckSmm=
Info.c | 56 ++++++++++----------
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeCheckTcg=
TrustedBoot.c | 3 ++
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeTestPoin=
tCheckLib.c | 15 +++++-
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/SmmTestPoin=
tCheckLib.c | 26 +++++----
Platform/Intel/MinPlatformPkg/Test/TestPointStubDxe/TestPointStubDxe.c =
| 10 ++--
Platform/Intel/MinPlatformPkg/Include/Library/TestPointCheckLib.h =
| 1 +
Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/DxeTestPoin=
tCheckLib.inf | 2 +
9 files changed, 87 insertions(+), 62 deletions(-)
--=20
2.28.0.windows.1