summaryrefslogtreecommitdiffstats
path: root/target/i386
Commit message (Expand)AuthorAgeFilesLines
* Disable AES-NI instructions in CPUID reportHEADmasterLouis Burda2023-02-081-0/+3
* i386/sev: Fix segfault retrieving SEV capabilitiesCarlos Bilbao2022-10-281-0/+1
* i386/sev: fill XCR0_IN/XSS_IN according to initial/base XSAVE stateMichael Roth2022-02-091-1/+4
* i386/sev: fix launch measurement crash for SEV-SNPMichael Roth2022-02-091-1/+3
* i386:sev: skip hashing the kernel for the SEV-SNP guestBrijesh Singh2021-10-271-0/+5
* i386/sev: update query-sev QAPI format to handle SEV-SNPMichael Roth2021-10-243-16/+38
* i386/sev: sev-snp: add support for CPUID validationMichael Roth2021-10-241-1/+154
* target/i386: add new EPYC CPU versions with updated cache_infoMichael Roth2021-10-241-0/+184
* target/i386: allow versioned CPUs to specify new cache_infoMichael Roth2021-10-241-3/+33
* target/i386: set SEV-SNP CPUID bit when SNP enabledMichael Roth2021-10-241-0/+1
* i386/sev: populate secrets and cpuid page and finalize the SNP launchBrijesh Singh2021-10-242-2/+109
* i386/sev: add support to encrypt BIOS when SEV-SNP is enabledBrijesh Singh2021-10-233-4/+55
* i386/sev: add the SNP launch start contextBrijesh Singh2021-10-232-1/+29
* i386/sev: initialize SNP contextBrijesh Singh2021-10-234-5/+34
* i386/sev: introduce 'sev-snp-guest' objectBrijesh Singh2021-10-231-1/+266
* linux-header: add the SNP specific commandBrijesh Singh2021-10-221-0/+6
* i386/sev: introduce "sev-common" type to encapsulate common SEV stateMichael Roth2021-10-131-137/+192
* tcg: Rename TCGMemOpIdx to MemOpIdxRichard Henderson2021-10-051-2/+2
* sev/i386: Introduce sev_add_kernel_loader_hashes for measured linux bootDov Murik2021-10-053-0/+154
* i386: Change the default Hyper-V version to match WS2016Vitaly Kuznetsov2021-10-011-3/+3
* i386: Make Hyper-V version id configurableVitaly Kuznetsov2021-10-013-15/+33
* i386: Implement pseudo 'hv-avic' ('hv-apicv') enlightenmentVitaly Kuznetsov2021-10-014-1/+15
* i386: Move HV_APIC_ACCESS_RECOMMENDED bit setting to hyperv_fill_cpuids()Vitaly Kuznetsov2021-10-011-3/+6
* i386: Support KVM_CAP_HYPERV_ENFORCE_CPUIDVitaly Kuznetsov2021-10-013-0/+11
* i386: Support KVM_CAP_ENFORCE_PV_FEATURE_CPUIDVitaly Kuznetsov2021-10-013-0/+15
* memory: Name all the memory listenersPeter Xu2021-09-304-1/+4
* target/i386: Fix memory leak in sev_read_file_base64()Peter Maydell2021-09-301-1/+1
* target/i386: Add the query-sgx-capabilities QMP commandYang Zhong2021-09-301-0/+5
* target/i386: Add HMP and QMP interfaces for SGXYang Zhong2021-09-301-0/+27
* Adjust min CPUID level to 0x12 when SGX is enabledSean Christopherson2021-09-301-0/+5
* i386: Propagate SGX CPUID sub-leafs to KVMSean Christopherson2021-09-301-0/+19
* i386: kvm: Add support for exposing PROVISIONKEY to guestSean Christopherson2021-09-303-1/+35
* i386: Update SGX CPUID info according to hardware/KVM/user inputSean Christopherson2021-09-301-0/+77
* i386: Add feature control MSR dependency when SGX is enabledSean Christopherson2021-09-301-0/+5
* i386: Add get/set/migrate support for SGX_LEPUBKEYHASH MSRsSean Christopherson2021-09-304-1/+58
* i386: Add SGX CPUID leaf FEAT_SGX_12_1_EAXSean Christopherson2021-09-302-0/+22
* i386: Add SGX CPUID leaf FEAT_SGX_12_0_EBXSean Christopherson2021-09-302-0/+22
* i386: Add SGX CPUID leaf FEAT_SGX_12_0_EAXSean Christopherson2021-09-302-0/+21
* i386: Add primary SGX CPUID and MSR definesSean Christopherson2021-09-302-2/+14
* include/exec: Move cpu_signal_handler declarationRichard Henderson2021-09-211-7/+0
* hvf: Add Apple Silicon supportAlexander Graf2021-09-201-0/+6
* hvf: Introduce hvf_arch_init() callbackAlexander Graf2021-09-201-0/+5
* Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.2-pul...Peter Maydell2021-09-161-1/+1
|\
| * target/i386: spelling: occured=>occurred, mininum=>minimumMichael Tokarev2021-09-161-1/+1
* | user: Remove cpu_get_pic_interrupt() stubsPhilippe Mathieu-Daudé2021-09-141-1/+1
* | target/i386: Move x86_cpu_exec_interrupt() under sysemu/ folderPhilippe Mathieu-Daudé2021-09-142-64/+62
* | target/i386: Restrict cpu_exec_interrupt() handler to sysemuPhilippe Mathieu-Daudé2021-09-143-9/+5
* | accel/tcg: Rename user-mode do_interrupt hack as fake_user_interruptPhilippe Mathieu-Daudé2021-09-141-2/+4
* | target/i386: Simplify TARGET_X86_64 #ifdef'ryPhilippe Mathieu-Daudé2021-09-141-3/+1
* | target/i386: Restrict sysemu-only fpu_helper helpersPhilippe Mathieu-Daudé2021-09-141-0/+3