-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SNP support #409
Comments
Did you enable all these in your BIOS settings before you install host kernel. CBS -> CPU Common ->SEV-ES ASID space limit -> 100SNP Memory Coverage -> EnabledSMEE -> Enabled-> NBIO common ->SEV-SNP -> EnabledIf you still not see these messages from your host, you can try compile kernel using script. HOST kernel build script.set -eux VER="-snp-host" cp /boot/config-$(uname -r) .config yes "" | make olddefconfig make -j$(nproc) LOCAL_VERSION=
|
@ramagali24 I have the bios settings enabled and previously I had a kernel 6.9 with SNP which worked fine, but I tired to install SVSM (downgrade to kernel 6.8) even with the script that you provided above, but still SNP is not enabled.
|
This is what I get with kernel 6.9 that I had before:
|
Which branch are you using? It should be: https://github.com/coconut-svsm/linux/tree/svsm. |
@roy-hopkins Yes I'm using this branch https://github.com/coconut-svsm/linux/tree/svsm I tried main and some of the releases, same issue. |
I have the same problem, I'm the SNP enabled in the BIOS and using the kernel host at the SVSM branch, but in the |
@pegahnikbakht So I found a solution to this problem, you need to upgrade the SEV firmware, to do this follow the instructions in this link: https://github.com/AMDESE/AMDSEV/tree/snp-latest?tab=readme-ov-file#upgrade-sev-firmware |
@rnldourado Thanks, will try that! |
I'm getting this error now:
any idea? |
Did you use the patched QEMU mentioned in the docs? |
I'm following this doc installation guide , and I get the error before building the Qemu, not in that step yet! I got the error in preparing the host. |
Fair enough. Try enabling the |
Hi,
I tried to install a SNP based kernel from this repo https://github.com/coconut-svsm/linux but only SEV and SEV-ES are enabled when I boot the kernel, previously I had a kernel with SNP support and the pre-requisites are met. Is there any specific config in make menuconfig that needs to be enabled in order to enable SNP?
Regards,
Pegah
The text was updated successfully, but these errors were encountered: