mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-20 07:59:00 +00:00
qemu: Fix the check of AMD secure guest support
The content of /sys/module/kvm_amd/parameters/sev may vary depending on the kernel version. Check also for 'Y' and 'y' in addition to '1' to cover several possible variants. The fix is similar to the one introduced in commit 3f9c1a4bb841 Signed-off-by: Vasiliy Ulyanov <vulyanov@suse.de> Signed-off-by: Ján Tomko <jtomko@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
28bb7266a0
commit
4f3120d70c
@ -4681,7 +4681,7 @@ virQEMUCapsKVMSupportsSecureGuestAMD(void)
|
||||
if (virFileReadValueString(&modValue, "/sys/module/kvm_amd/parameters/sev") < 0)
|
||||
return false;
|
||||
|
||||
if (modValue[0] != '1')
|
||||
if (modValue[0] != '1' && modValue[0] != 'Y' && modValue[0] != 'y')
|
||||
return false;
|
||||
|
||||
if (virFileExists(QEMU_DEV_SEV))
|
||||
|
Loading…
x
Reference in New Issue
Block a user