Some applications fail to compile when using the newer kernel and header files from sev-snp-v10 branch of the AMDESE/linux repository, which is also listed as the current stable guest kernel here .
Both the sev-guest-get-report and sev-guest-kdf binaries fail to build because they use a different (outdated) ioctl interface to communicate with the sev-guest driver.
This pull request updates both programs to use the ioctl interface described in the sev-snp-v10 branch. As a side note, I could not get the sev-host-set-cert-chain binaries to build as the SEV_SET_EXT_CONFIG command is not implemented in sev-snp-v10.
Some applications fail to compile when using the newer kernel and header files from
sev-snp-v10
branch of the AMDESE/linux repository, which is also listed as the current stable guest kernel here . Both thesev-guest-get-report
andsev-guest-kdf
binaries fail to build because they use a different (outdated) ioctl interface to communicate with the sev-guest driver.This pull request updates both programs to use the ioctl interface described in the
sev-snp-v10
branch. As a side note, I could not get thesev-host-set-cert-chain
binaries to build as theSEV_SET_EXT_CONFIG
command is not implemented insev-snp-v10
.