aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/crypto/crct10dif-pcl-asm_64.S
diff options
context:
space:
mode:
authorGravatar Singh, Brijesh <brijesh.singh@amd.com> 2019-01-30 20:57:52 +0000
committerGravatar Herbert Xu <herbert@gondor.apana.org.au> 2019-02-08 15:29:48 +0800
commitf8903b3ead5191d450f21c7388ddc245f76cec0f (patch)
treeebb558ad9faf526d90356641fbd5a80931632e05 /arch/x86/crypto/crct10dif-pcl-asm_64.S
parentcrypto: testmgr - use kmemdup (diff)
downloadlinux-f8903b3ead5191d450f21c7388ddc245f76cec0f.tar.gz
linux-f8903b3ead5191d450f21c7388ddc245f76cec0f.tar.bz2
linux-f8903b3ead5191d450f21c7388ddc245f76cec0f.zip
crypto: ccp - fix the SEV probe in kexec boot path
A kexec reboot may leave the firmware in INIT or WORKING state. Currently, we issue PLATFORM_INIT command during the probe without checking the current state. The PLATFORM_INIT command fails if the FW is already in INIT state. Lets check the current state, if FW is not in UNINIT state then transition it to UNINIT before initializing or upgrading the FW. Signed-off-by: Brijesh Singh <brijesh.singh@amd.com> Cc: Tom Lendacky <thomas.lendacky@amd.com> Cc: Gary Hook <gary.hook@amd.com> Reviewed-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'arch/x86/crypto/crct10dif-pcl-asm_64.S')
0 files changed, 0 insertions, 0 deletions