Age | Commit message (Expand) | Author | Files | Lines |
2024-07-16 | i386/sev: Don't allow automatic fallback to legacy KVM_SEV*_INIT | Michael Roth | 1 | -14/+71 |
2024-07-04 | target/i386/SEV: implement mask_cpuid_features | Paolo Bonzini | 1 | -0/+33 |
2024-07-03 | i386/sev: Fallback to the default SEV device if none provided in sev_get_capa... | Michal Privoznik | 1 | -5/+5 |
2024-07-03 | i386/sev: Fix error message in sev_get_capabilities() | Michal Privoznik | 1 | -1/+1 |
2024-07-03 | target/i386: SEV: fix formatting of CPUID mismatch message | Paolo Bonzini | 1 | -3/+3 |
2024-06-28 | target/i386/sev: Fix printf formats | Richard Henderson | 1 | -6/+11 |
2024-06-28 | target/i386/sev: Use size_t for object sizes | Richard Henderson | 1 | -8/+8 |
2024-06-28 | target/i386: SEV: store pointer to decoded id_auth in SevSnpGuest | Paolo Bonzini | 1 | -5/+8 |
2024-06-28 | target/i386: SEV: rename sev_snp_guest->id_auth | Paolo Bonzini | 1 | -6/+6 |
2024-06-28 | target/i386: SEV: store pointer to decoded id_block in SevSnpGuest | Paolo Bonzini | 1 | -5/+6 |
2024-06-28 | target/i386: SEV: rename sev_snp_guest->id_block | Paolo Bonzini | 1 | -6/+6 |
2024-06-17 | target/i386: SEV: do not assume machine->cgs is SEV | Paolo Bonzini | 1 | -1/+3 |
2024-06-11 | i386/sev: Return when sev_common is null | Pankaj Gupta | 1 | -0/+1 |
2024-06-11 | i386/sev: Move SEV_COMMON null check before dereferencing | Pankaj Gupta | 1 | -1/+2 |
2024-06-11 | i386/sev: fix unreachable code coverity issue | Pankaj Gupta | 1 | -1/+2 |
2024-06-05 | i386/sev: Allow measured direct kernel boot on SNP | Dov Murik | 1 | -28/+83 |
2024-06-05 | i386/sev: Reorder struct declarations | Dov Murik | 1 | -42/+42 |
2024-06-05 | i386/sev: Extract build_kernel_loader_hashes | Dov Murik | 1 | -44/+58 |
2024-06-05 | i386/sev: Enable KVM_HC_MAP_GPA_RANGE hcall for SNP guests | Michael Roth | 1 | -0/+5 |
2024-06-05 | i386/sev: Invoke launch_updata_data() for SNP class | Pankaj Gupta | 1 | -0/+10 |
2024-06-05 | i386/sev: Invoke launch_updata_data() for SEV class | Paolo Bonzini | 1 | -3/+8 |
2024-06-05 | hw/i386/sev: Add support to encrypt BIOS when SEV-SNP is enabled | Brijesh Singh | 1 | -2/+3 |
2024-06-05 | i386/sev: Add support for SNP CPUID validation | Michael Roth | 1 | -2/+162 |
2024-06-05 | i386/sev: Add support for populating OVMF metadata pages | Brijesh Singh | 1 | -0/+74 |
2024-06-05 | hw/i386/sev: Add function to get SEV metadata from OVMF header | Brijesh Singh | 1 | -0/+32 |
2024-06-05 | i386/sev: Set CPU state to protected once SNP guest payload is finalized | Michael Roth | 1 | -0/+1 |
2024-06-05 | i386/sev: Add handling to encrypt/finalize guest launch data | Brijesh Singh | 1 | -1/+111 |
2024-06-05 | i386/sev: Add the SNP launch start context | Brijesh Singh | 1 | -0/+39 |
2024-06-05 | i386/sev: Update query-sev QAPI format to handle SEV-SNP | Michael Roth | 1 | -20/+35 |
2024-06-05 | i386/sev: Add a class method to determine KVM VM type for SNP guests | Paolo Bonzini | 1 | -3/+12 |
2024-06-05 | i386/sev: Don't return launch measurements for SEV-SNP guests | Michael Roth | 1 | -1/+3 |
2024-06-05 | i386/sev: Add snp_kvm_init() override for SNP class | Pankaj Gupta | 1 | -1/+23 |
2024-06-05 | i386/sev: Add sev_kvm_init() override for SEV class | Pankaj Gupta | 1 | -21/+51 |
2024-06-05 | i386/sev: Add a sev_snp_enabled() helper | Michael Roth | 1 | -1/+12 |
2024-06-05 | i386/sev: Introduce 'sev-snp-guest' object | Brijesh Singh | 1 | -0/+253 |
2024-06-05 | i386/sev: Move sev_launch_finish to separate class method | Pankaj Gupta | 1 | -4/+7 |
2024-06-05 | i386/sev: Move sev_launch_update to separate class method | Pankaj Gupta | 1 | -3/+10 |
2024-06-05 | i386/sev: Introduce "sev-common" type to encapsulate common SEV state | Michael Roth | 1 | -216/+273 |
2024-06-05 | i386/sev: Replace error_report with error_setg | Pankaj Gupta | 1 | -3/+3 |
2024-04-23 | hw/i386/sev: Use legacy SEV VM types for older machine types | Michael Roth | 1 | -0/+1 |
2024-04-23 | i386/sev: Add 'legacy-vm-type' parameter for SEV guest objects | Michael Roth | 1 | -1/+17 |
2024-04-23 | target/i386: SEV: use KVM_SEV_INIT2 if possible | Paolo Bonzini | 1 | -4/+37 |
2024-04-23 | target/i386: introduce x86-confidential-guest | Paolo Bonzini | 1 | -3/+3 |
2024-04-23 | KVM: track whether guest state is encrypted | Paolo Bonzini | 1 | -0/+1 |
2024-04-23 | i386/sev: Switch to use confidential_guest_kvm_init() | Xiaoyao Li | 1 | -64/+63 |
2024-03-09 | target/i386/sev: Fix missing ERRP_GUARD() for error_prepend() | Zhao Liu | 1 | -0/+1 |
2024-01-18 | remove unnecessary casts from uintptr_t | Paolo Bonzini | 1 | -4/+4 |
2023-10-20 | migration: simplify blockers | Steve Sistare | 1 | -1/+1 |
2023-04-28 | i386/sev: Update checks and information related to reduced-phys-bits | Tom Lendacky | 1 | -3/+14 |
2023-03-22 | *: Add missing includes of qemu/error-report.h | Richard Henderson | 1 | -0/+1 |