Add tool to display Secure Execution system information

Add 'pvinfo' a tool to display the information of enabled flags, and
print the debug information in Yaml and Human format.

Reviewed-by: Steffen Eiden <seiden@linux.ibm.com>
Signed-off-by: Serena Santosh <serena@linux.ibm.com>
Signed-off-by: Ann Mariya Jojo <annjojo@linux.ibm.com>
Signed-off-by: Annu Sharma <annu09@linux.ibm.com>
Signed-off-by: Steffen Eiden <seiden@linux.ibm.com>
This commit is contained in:
Annu Sharma
2025-12-03 16:31:04 +00:00
committed by Steffen Eiden
parent c0d8034962
commit ce82010827
33 changed files with 1626 additions and 2 deletions

View File

@@ -28,9 +28,9 @@ ifneq (${HAVE_LIBCURL},0)
PV_TARGETS := pvsecret pvattest pvimg
ifeq ($(HOST_ARCH),s390x)
PV_TARGETS += pvapconfig
PV_TARGETS += pvapconfig pvinfo
else
BUILD_TARGETS += skip-pvapconfig
BUILD_TARGETS += skip-pvapconfig skip-pvinfo
endif #HOSTARCH
PV_BUILD_TARGETS := $(PV_TARGETS)
@@ -75,6 +75,9 @@ skip-build:
skip-pv-build:
echo " SKIP rust-pv-tools due to unresolved dependencies"
skip-pvinfo:
echo " SKIP pvinfo due to unsupported architecture (s390x only)"
skip-pvapconfig:
echo " SKIP pvapconfig due to unsupported architecture (s390x only)"