summary refs log tree commit diff stats
path: root/rust/qemu-api-macros/src/utils.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2025-05-28i386/tdx: Make invtsc default onXiaoyao Li1-0/+3
2025-05-28i386/tdx: Don't treat SYSCALL as unavailableXiaoyao Li1-0/+13
2025-05-28i386/tdx: Fetch and validate CPUID of TD guestXiaoyao Li3-2/+139
2025-05-28target/i386: Print CPUID subleaf info for unsupported featureXiaoyao Li1-3/+7
2025-05-28i386: Remove unused parameter "uint32_t bit" in feature_word_description()Lei Wang1-2/+2
2025-05-28i386/cgs: Introduce x86_confidential_guest_check_features()Xiaoyao Li2-0/+21
2025-05-28i386/tdx: Define supported KVM features for TDXXiaoyao Li1-0/+20
2025-05-28i386/tdx: Add XFD to supported bit of TDXXiaoyao Li2-0/+7
2025-05-28i386/tdx: Add supported CPUID bits relates to XFAMXiaoyao Li3-12/+89
2025-05-28i386/tdx: Add supported CPUID bits related to TD AttributesXiaoyao Li2-0/+64
2025-05-28i386/tdx: Add TDX fixed1 bits to supported CPUIDsXiaoyao Li4-8/+143
2025-05-28i386/tdx: Implement adjust_cpuid_features() for TDXXiaoyao Li5-1/+53
2025-05-28i386/cgs: Rename *mask_cpuid_features() to *adjust_cpuid_features()Xiaoyao Li3-13/+13
2025-05-28cpu: Don't set vcpu_dirty when guest_state_protectedXiaoyao Li1-1/+3
2025-05-28i386/apic: Skip kvm_apic_put() for TDXXiaoyao Li1-0/+5
2025-05-28i386/tdx: Only configure MSR_IA32_UCODE_REV in kvm_init_msrs() for TDsXiaoyao Li1-19/+21
2025-05-28i386/tdx: Don't synchronize guest tsc for TDsIsaku Yamahata1-1/+1
2025-05-28i386/tdx: Set and check kernel_irqchip mode for TDXXiaoyao Li1-0/+8
2025-05-28i386/tdx: Disable PIC for TDX VMsXiaoyao Li1-0/+7
2025-05-28i386/tdx: Disable SMM for TDX VMsXiaoyao Li1-0/+9
2025-05-28i386/tdx: Set kvm_readonly_mem_enabled to false for TDX VMXiaoyao Li1-0/+9
2025-05-28i386/tdx: Force exposing CPUID 0x1fXiaoyao Li1-0/+4
2025-05-28i386/cpu: Introduce enable_cpuid_0x1f to force exposing CPUID 0x1fXiaoyao Li3-3/+12
2025-05-28i386/tdx: implement tdx_cpu_instance_init()Xiaoyao Li1-0/+6