Age | Commit message (Expand) | Author | Files | Lines |
2022-03-23 | i386: Set MCG_STATUS_RIPV bit for mce SRAR error | luofei | 1 | -1/+1 |
2022-03-23 | target/i386/kvm: Free xsave_buf when destroying vCPU | Philippe Mathieu-Daudé | 1 | -0/+2 |
2022-03-20 | target/i386: kvm: do not access uninitialized variable on older kernels | Paolo Bonzini | 1 | -4/+13 |
2022-03-15 | x86: Support XFD and AMX xsave data migration | Zeng Guang | 1 | -0/+18 |
2022-03-15 | x86: add support for KVM_CAP_XSAVE2 and AMX state migration | Jing Liu | 1 | -15/+27 |
2022-03-15 | x86: Add AMX CPUIDs enumeration | Jing Liu | 1 | -1/+3 |
2022-03-15 | x86: Grant AMX permission for guest | Yang Zhong | 1 | -0/+57 |
2022-03-15 | kvm/msi: do explicit commit when adding msi routes | Longpeng(Mike) | 1 | -1/+3 |
2022-03-07 | osdep: Move memalign-related functions to their own header | Peter Maydell | 1 | -0/+1 |
2022-01-12 | KVM: x86: ignore interrupt_bitmap field of KVM_GET/SET_SREGS | Paolo Bonzini | 1 | -15/+9 |
2022-01-12 | KVM: use KVM_{GET|SET}_SREGS2 when supported. | Maxim Levitsky | 1 | -2/+106 |
2021-12-17 | target/i386/kvm: Replace use of __u32 type | Philippe Mathieu-Daudé | 1 | -1/+1 |
2021-11-02 | KVM: SVM: add migration support for nested TSC scaling | Maxim Levitsky | 1 | -0/+15 |
2021-10-13 | target/i386/sev: Declare system-specific functions in 'sev.h' | Philippe Mathieu-Daudé | 1 | -1/+0 |
2021-10-13 | target/i386/sev: Rename sev_i386.h -> sev.h | Philippe Mathieu-Daudé | 1 | -1/+1 |
2021-10-01 | i386: Make Hyper-V version id configurable | Vitaly Kuznetsov | 1 | -10/+16 |
2021-10-01 | i386: Implement pseudo 'hv-avic' ('hv-apicv') enlightenment | Vitaly Kuznetsov | 1 | -1/+9 |
2021-10-01 | i386: Move HV_APIC_ACCESS_RECOMMENDED bit setting to hyperv_fill_cpuids() | Vitaly Kuznetsov | 1 | -3/+6 |
2021-10-01 | i386: Support KVM_CAP_HYPERV_ENFORCE_CPUID | Vitaly Kuznetsov | 1 | -0/+9 |
2021-10-01 | i386: Support KVM_CAP_ENFORCE_PV_FEATURE_CPUID | Vitaly Kuznetsov | 1 | -0/+10 |
2021-09-30 | memory: Name all the memory listeners | Peter Xu | 1 | -1/+1 |
2021-09-30 | i386: Propagate SGX CPUID sub-leafs to KVM | Sean Christopherson | 1 | -0/+19 |
2021-09-30 | i386: kvm: Add support for exposing PROVISIONKEY to guest | Sean Christopherson | 1 | -0/+29 |
2021-09-30 | i386: Add feature control MSR dependency when SGX is enabled | Sean Christopherson | 1 | -0/+5 |
2021-09-30 | i386: Add get/set/migrate support for SGX_LEPUBKEYHASH MSRs | Sean Christopherson | 1 | -0/+22 |
2021-08-26 | migration: Unify failure check for migrate_add_blocker() | Markus Armbruster | 1 | -3/+3 |
2021-08-26 | i386: Never free migration blocker objects instead of sometimes | Markus Armbruster | 1 | -3/+0 |
2021-07-29 | i386: assert 'cs->kvm_state' is not null | Vitaly Kuznetsov | 1 | -0/+14 |
2021-07-13 | i386: Hyper-V SynIC requires POST_MESSAGES/SIGNAL_EVENTS privileges | Vitaly Kuznetsov | 1 | -0/+6 |
2021-07-13 | i386: HV_HYPERCALL_AVAILABLE privilege bit is always needed | Vitaly Kuznetsov | 1 | -5/+5 |
2021-07-13 | i386: kill off hv_cpuid_check_and_set() | Vitaly Kuznetsov | 1 | -68/+36 |
2021-07-13 | i386: expand Hyper-V features during CPU feature expansion time | Vitaly Kuznetsov | 1 | -4/+20 |
2021-07-13 | i386: make hyperv_expand_features() return bool | Vitaly Kuznetsov | 1 | -19/+21 |
2021-07-13 | i386: hardcode supported eVMCS version to '1' | Vitaly Kuznetsov | 1 | -4/+35 |
2021-07-06 | target/i386: Populate x86_ext_save_areas offsets using cpuid where possible | David Edmondson | 1 | -0/+7 |
2021-07-06 | target/i386: Pass buffer and length to XSAVE helper | David Edmondson | 1 | -6/+7 |
2021-07-06 | target/i386: Consolidate the X86XSaveArea offset checks | David Edmondson | 1 | -39/+0 |
2021-06-25 | target/i386: kvm: add support for TSC scaling | Paolo Bonzini | 1 | -4/+8 |
2021-06-17 | i386: Add ratelimit for bus locks acquired in guest | Chenyi Qiang | 1 | -0/+41 |
2021-05-31 | i386: use global kvm_state in hyperv_enabled() check | Vitaly Kuznetsov | 1 | -2/+1 |
2021-05-31 | i386: prefer system KVM_GET_SUPPORTED_HV_CPUID ioctl over vCPU's one | Vitaly Kuznetsov | 1 | -4/+13 |
2021-05-31 | i386: adjust the expected KVM_GET_SUPPORTED_HV_CPUID array size | Vitaly Kuznetsov | 1 | -1/+2 |
2021-05-31 | i386: switch hyperv_expand_features() to using error_setg() | Vitaly Kuznetsov | 1 | -40/+61 |
2021-05-31 | i386: move eVMCS enablement to hyperv_init_vcpu() | Vitaly Kuznetsov | 1 | -23/+37 |
2021-05-31 | i386: split hyperv_handle_properties() into hyperv_expand_features()/hyperv_f... | Vitaly Kuznetsov | 1 | -10/+24 |
2021-05-31 | i386: introduce hv_cpuid_cache | Vitaly Kuznetsov | 1 | -53/+56 |
2021-05-31 | i386: drop FEAT_HYPERV feature leaves | Vitaly Kuznetsov | 1 | -72/+36 |
2021-05-31 | i386: introduce hv_cpuid_get_host() | Vitaly Kuznetsov | 1 | -45/+57 |
2021-05-31 | i386: introduce hyperv_feature_supported() | Vitaly Kuznetsov | 1 | -19/+30 |
2021-05-31 | i386: stop using env->features[] for filling Hyper-V CPUIDs | Vitaly Kuznetsov | 1 | -38/+42 |