aboutsummaryrefslogtreecommitdiff
path: root/target/i386/kvm/kvm.c
AgeCommit message (Expand)Author
2024-08-14target/i386: Fix arguments for vmsr_read_thread_stat()Anthony Harivel
2024-07-31target/i386: Fix typo that assign same value twiceAnthony Harivel
2024-07-22Add support for RAPL MSRs in KVM/QemuAnthony Harivel
2024-07-04Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson
2024-07-04target/i386: add support for masking CPUID features in confidential guestsPaolo Bonzini
2024-07-03hw/i386/fw_cfg: Add etc/e820 to fw_cfg lateDavid Woodhouse
2024-06-24gdbstub: move enums into separate headerAlex Bennée
2024-06-19target/i386: Remove X86CPU::kvm_no_smi_migration fieldPhilippe Mathieu-Daudé
2024-06-08i386: Add support for overflow recoveryJohn Allen
2024-06-08i386: Add support for SUCCOR featureJohn Allen
2024-06-08i386: Fix MCE support for AMD hostsJohn Allen
2024-06-08target/i386: Add get/set/migrate support for FRED MSRsXin Li
2024-06-05Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson
2024-06-05i386/kvm: Add KVM_EXIT_HYPERCALL handling for KVM_HC_MAP_GPA_RANGEMichael Roth
2024-06-05i386/sev: Add a class method to determine KVM VM type for SNP guestsPaolo Bonzini
2024-06-04target/i386/kvm: Improve KVM_EXIT_NOTIFY warningsRichard Henderson
2024-05-22i386/cpu: Introduce bitmap to cache available CPU topology levelsZhao Liu
2024-04-23target/i386: SEV: use KVM_SEV_INIT2 if possiblePaolo Bonzini
2024-04-23target/i386: Implement mc->kvm_type() to get VM typePaolo Bonzini
2024-04-23KVM: remove kvm_arch_cpu_check_are_resettablePaolo Bonzini
2024-04-23i386/sev: Switch to use confidential_guest_kvm_init()Xiaoyao Li
2024-04-23i386/kvm: Move architectural CPUID leaf generation to separate helperSean Christopherson
2024-03-08vmbus: Print a warning when enabled without the recommended set of featuresMaciej S. Szmigiero
2024-02-16i386/cpuid: Move leaf 7 to correct groupXiaoyao Li
2024-02-16i386/cpuid: Remove subleaf constraint on CPUID leaf 1FXiaoyao Li
2024-02-16i386/cpuid: Decrease cpuid_i when skipping CPUID leaf 1FXiaoyao Li
2024-01-08system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi
2023-12-06i386/sev: Avoid SEV-ES crash due to missing MSR_EFER_LMA bitMichael Roth
2023-11-07i386/xen: advertise XEN_HVM_CPUID_UPCALL_VECTOR in CPUIDDavid Woodhouse
2023-10-25kvm: i8254: require KVM_CAP_PIT2 and KVM_CAP_PIT_STATE2Paolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_SET_IDENTITY_MAP_ADDRPaolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_ADJUST_CLOCKPaolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_MCEPaolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_SET_VCPU_EVENTS and KVM_CAP_X86_ROBUST_SINGLESTEPPaolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_XSAVEPaolo Bonzini
2023-10-25kvm: i386: require KVM_CAP_DEBUGREGSPaolo Bonzini
2023-10-25kvm: i386: move KVM_CAP_IRQ_ROUTING detection to kvm_arch_required_capabilitiesPaolo Bonzini
2023-10-25kvm: require KVM_CAP_SIGNAL_MSIPaolo Bonzini
2023-10-20migration: simplify blockersSteve Sistare
2023-10-17target/i386/cpu: Fix CPUID_HT exposureXiaoyao Li
2023-09-26target/i386/kvm: eliminate shadowed local variablesPaolo Bonzini
2023-09-20i386: spelling fixesMichael Tokarev
2023-09-07sysemu/kvm: Restrict kvm_has_pit_state2() to x86 targetsPhilippe Mathieu-Daudé
2023-08-24sysemu/kvm: Use vaddr for kvm_arch_[insert|remove]_hw_breakpointAnton Johansson
2023-08-22kvm: Introduce kvm_arch_get_default_type hookAkihiko Odaki
2023-07-07target/i386: Allow MCDT_NO if host supportsTao Su
2023-03-15Fix build without CONFIG_XEN_EMUMiroslav Rezanina
2023-03-01kvm/i386: Add xen-evtchn-max-pirq propertyDavid Woodhouse
2023-03-01hw/xen: Support MSI mapping to PIRQDavid Woodhouse
2023-03-01kvm/i386: Add xen-gnttab-max-frames propertyDavid Woodhouse