Age | Commit message (Expand) | Author | Files | Lines |
2024-06-05 | hw/i386/sev: Add function to get SEV metadata from OVMF header | Brijesh Singh | 3 | -0/+38 |
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 | 2 | -1/+113 |
2024-06-05 | i386/sev: Add the SNP launch start context | Brijesh Singh | 2 | -0/+40 |
2024-06-05 | i386/sev: Update query-sev QAPI format to handle SEV-SNP | Michael Roth | 2 | -20/+38 |
2024-06-05 | i386/sev: Add a class method to determine KVM VM type for SNP guests | Paolo Bonzini | 2 | -3/+13 |
2024-06-05 | i386/sev: Don't return launch measurements for SEV-SNP guests | Michael Roth | 1 | -1/+3 |
2024-06-05 | i386/cpu: Set SEV-SNP CPUID bit when SNP enabled | Michael Roth | 1 | -0/+1 |
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 | 2 | -1/+14 |
2024-06-05 | i386/sev: Introduce 'sev-snp-guest' object | Brijesh Singh | 2 | -0/+254 |
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 | 2 | -216/+276 |
2024-06-05 | i386/sev: Replace error_report with error_setg | Pankaj Gupta | 1 | -3/+3 |
2024-06-05 | target/i386: fix xsave.flat from kvm-unit-tests | Paolo Bonzini | 1 | -0/+5 |
2024-06-05 | target/i386/tcg: Fix RDPID feature check | Zhao Liu | 1 | -1/+1 |
2024-06-05 | target/i386: fix memory opsize for Mov to/from Seg | Xinyu Li | 2 | -2/+14 |
2024-06-05 | target/i386: fix SSE and SSE2 feature check | Xinyu Li | 1 | -2/+2 |
2024-05-30 | target/arm: Implement FEAT WFxT and enable for '-cpu max' | Peter Maydell | 11 | -2/+179 |
2024-05-30 | accel/tcg: Make TCGCPUOps::cpu_exec_halt return bool for whether to halt | Peter Maydell | 2 | -2/+3 |
2024-05-30 | target/arm: Disable SVE extensions when SVE is disabled | Marcin Juszkiewicz | 1 | -1/+5 |
2024-05-30 | target/arm: Convert FCSEL to decodetree | Richard Henderson | 2 | -63/+49 |
2024-05-30 | target/arm: Convert FMADD, FMSUB, FNMADD, FNMSUB to decodetree | Richard Henderson | 2 | -148/+93 |
2024-05-30 | target/arm: Convert SQDMULH, SQRDMULH to decodetree | Richard Henderson | 4 | -196/+172 |
2024-05-30 | target/arm: Tidy SQDMULH, SQRDMULH (vector) | Richard Henderson | 4 | -39/+31 |
2024-05-30 | target/arm: Convert MLA, MLS to decodetree | Richard Henderson | 2 | -54/+31 |
2024-05-30 | target/arm: Convert MUL, PMUL to decodetree | Richard Henderson | 2 | -31/+25 |
2024-05-30 | target/arm: Convert SABA, SABD, UABA, UABD to decodetree | Richard Henderson | 2 | -16/+10 |
2024-05-30 | target/arm: Convert SMAX, SMIN, UMAX, UMIN to decodetree | Richard Henderson | 2 | -16/+10 |
2024-05-30 | target/arm: Convert SRHADD, URHADD to decodetree | Richard Henderson | 2 | -8/+5 |
2024-05-30 | target/arm: Convert SRHADD, URHADD to gvec | Richard Henderson | 6 | -98/+158 |
2024-05-30 | target/arm: Convert SHSUB, UHSUB to decodetree | Richard Henderson | 2 | -8/+5 |
2024-05-30 | target/arm: Convert SHSUB, UHSUB to gvec | Richard Henderson | 6 | -45/+157 |
2024-05-30 | target/arm: Convert SHADD, UHADD to decodetree | Richard Henderson | 2 | -8/+5 |
2024-05-30 | target/arm: Convert SHADD, UHADD to gvec | Richard Henderson | 6 | -45/+158 |
2024-05-30 | target/arm: Use TCG_COND_TSTNE in gen_cmtst_vec | Richard Henderson | 1 | -3/+1 |
2024-05-30 | target/arm: Use TCG_COND_TSTNE in gen_cmtst_{i32, i64} | Richard Henderson | 1 | -4/+2 |
2024-05-30 | target/arm: Convert CMGT, CMHI, CMGE, CMHS, CMTST, CMEQ to decodetree | Richard Henderson | 2 | -84/+60 |
2024-05-30 | target/arm: Convert ADD, SUB (vector) to decodetree | Richard Henderson | 2 | -15/+13 |
2024-05-30 | target/arm: Convert SQRSHL, UQRSHL to decodetree | Richard Henderson | 2 | -26/+26 |
2024-05-30 | target/arm: Convert SQRSHL and UQRSHL (register) to gvec | Richard Henderson | 7 | -72/+71 |
2024-05-30 | target/arm: Convert SQSHL, UQSHL to decodetree | Richard Henderson | 2 | -25/+53 |
2024-05-30 | target/arm: Convert SQSHL and UQSHL (register) to gvec | Richard Henderson | 7 | -22/+83 |
2024-05-30 | target/arm: Convert SRSHL, URSHL to decodetree | Richard Henderson | 2 | -15/+11 |
2024-05-30 | target/arm: Convert SRSHL and URSHL (register) to gvec | Richard Henderson | 7 | -23/+84 |
2024-05-30 | target/arm: Convert SSHL, USHL to decodetree | Richard Henderson | 2 | -15/+32 |
2024-05-30 | target/arm: Convert SUQADD, USQADD to decodetree | Richard Henderson | 2 | -58/+14 |
2024-05-30 | target/arm: Convert SQADD, SQSUB, UQADD, UQSUB to decodetree | Richard Henderson | 2 | -43/+64 |