Show patches with: Submitter = Xiaoyao Li       |   563 patches
« 1 2 3 45 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
cpu: Initialize nr_cores and nr_threads in cpu_common_initfn() cpu: Initialize nr_cores and nr_threads in cpu_common_initfn() - - - --- 2024-11-22 Xiaoyao Li New
[v1,4/4] i386/cpu: Rectify the comment on order dependency on qemu_init_vcpu() Initialize nr_cores and nr_threads early and related clearup - - - --- 2024-11-08 Xiaoyao Li New
[v1,3/4] i386/cpu: Set and track CPUID_EXT3_CMP_LEG in env->features[FEAT_8000_0001_ECX] Initialize nr_cores and nr_threads early and related clearup - - - --- 2024-11-08 Xiaoyao Li New
[v1,2/4] i386/cpu: Set up CPUID_HT in x86_cpu_expand_features() instead of cpu_x86_cpuid() Initialize nr_cores and nr_threads early and related clearup - - - --- 2024-11-08 Xiaoyao Li New
[v1,1/4] cpu: Introduce qemu_early_init_vcpu() to initialize nr_cores and nr_threads inside it Initialize nr_cores and nr_threads early and related clearup - - - --- 2024-11-08 Xiaoyao Li New
[v6,60/60] docs: Add TDX documentation QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,59/60] i386/cpu: Set up CPUID_HT in x86_cpu_realizefn() instead of cpu_x86_cpuid() QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,58/60] cpu: Introduce qemu_early_init_vcpu() QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,57/60] i386/tdx: Make invtsc default on QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,56/60] i386/tdx: Don't treat SYSCALL as unavailable QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,55/60] i386/tdx: Fetch and validate CPUID of TD guest QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,54/60] i386/cgs: Introduce x86_confidential_guest_check_features() QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,53/60] i386/cpu: introduce mark_forced_on_features() QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,52/60] i386/cpu: Expose mark_unavailable_features() for TDX QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,51/60] i386/tdx: Mask off CPUID bits by unsupported XFAM QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,50/60] i386/cpu: Move CPUID_XSTATE_XSS_MASK to header file and introduce CPUID_XSTATE_MASK QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,49/60] i386/tdx: Mask off CPUID bits by unsupported TD Attributes QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,48/60] i386/tdx: Apply TDX fixed0 and fixed1 information to supported CPUIDs QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,47/60] i386/tdx: Implement adjust_cpuid_features() for TDX QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,46/60] i386/cgs: Rename *mask_cpuid_features() to *adjust_cpuid_features() QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,45/60] i386/tdx: Don't get/put guest state for TDX VMs QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,44/60] i386/tdx: Skip kvm_put_apicbase() for TDs QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,43/60] i386/tdx: Only configure MSR_IA32_UCODE_REV in kvm_init_msrs() for TDs QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,42/60] i386/tdx: Don't synchronize guest tsc for TDs QEMU TDX support 1 1 - --- 2024-11-05 Xiaoyao Li New
[v6,41/60] hw/i386: add option to forcibly report edge trigger in acpi tables QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,40/60] hw/i386: add eoi_intercept_unsupported member to X86MachineState QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,39/60] i386/tdx: Disable PIC for TDX VMs QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,38/60] i386/tdx: Disable SMM for TDX VMs QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,37/60] i386/tdx: Set kvm_readonly_mem_enabled to false for TDX VM QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,36/60] i386/tdx: Force exposing CPUID 0x1f QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,35/60] i386/cpu: Introduce enable_cpuid_0x1f to force exposing CPUID 0x1f QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,34/60] i386/tdx: implement tdx_cpu_realizefn() QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,33/60] i386/cpu: introduce x86_confidenetial_guest_cpu_realizefn() QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,32/60] i386/tdx: implement tdx_cpu_instance_init() QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,31/60] i386/cpu: introduce x86_confidential_guest_cpu_instance_init() QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,30/60] i386/tdx: Wire TDX_REPORT_FATAL_ERROR with GuestPanic facility QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,29/60] i386/tdx: Handle KVM_SYSTEM_EVENT_TDX_FATAL QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,28/60] i386/tdx: Enable user exit on KVM_HC_MAP_GPA_RANGE QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,27/60] i386/tdx: Finalize TDX VM QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,26/60] i386/tdx: Call KVM_TDX_INIT_VCPU to initialize TDX vcpu QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,25/60] i386/tdx: Add TDVF memory via KVM_TDX_INIT_MEM_REGION QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,24/60] i386/tdx: Setup the TD HOB list QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,23/60] headers: Add definitions from UEFI spec for volumes, resources, etc... QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,22/60] i386/tdx: Track RAM entries for TDX VM QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,21/60] i386/tdx: Track mem_ptr for each firmware entry of TDVF QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,20/60] i386/tdx: Don't initialize pc.rom for TDX VMs QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,19/60] i386/tdx: Parse TDVF metadata for TDX VM QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,18/60] i386/tdvf: Introduce function to parse TDVF metadata QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,17/60] i386/tdx: load TDVF for TD guest QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,16/60] i386/tdx: Implement user specified tsc frequency QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,15/60] i386/tdx: Set APIC bus rate to match with what TDX module enforces QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,14/60] i386/tdx: Support user configurable mrconfigid/mrowner/mrownerconfig QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,13/60] i386/tdx: Validate TD attributes QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,12/60] i386/tdx: Wire CPU features up with attributes of TD guest QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,11/60] i386/tdx: Make sept_ve_disable set by default QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,10/60] i386/tdx: Add property sept-ve-disable for tdx-guest object QEMU TDX support 2 - - --- 2024-11-05 Xiaoyao Li New
[v6,09/60] i386/tdx: Initialize TDX before creating TD vcpus QEMU TDX support 2 - - --- 2024-11-05 Xiaoyao Li New
[v6,08/60] i386/kvm: Export cpuid_entry_get_reg() and cpuid_find_entry() QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,07/60] kvm: Introduce kvm_arch_pre_create_vcpu() QEMU TDX support 1 - - --- 2024-11-05 Xiaoyao Li New
[v6,06/60] i386/tdx: Introduce is_tdx_vm() helper and cache tdx_guest object QEMU TDX support 1 1 - --- 2024-11-05 Xiaoyao Li New
[v6,05/60] i386/tdx: Get tdx_capabilities via KVM_TDX_CAPABILITIES QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,04/60] i386/tdx: Implement tdx_kvm_init() to initialize TDX VM context QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,03/60] i386/tdx: Implement tdx_kvm_type() for TDX QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v6,02/60] i386: Introduce tdx-guest object QEMU TDX support 2 - - --- 2024-11-05 Xiaoyao Li New
[v6,01/60] *** HACK *** linux-headers: Update headers to pull in TDX API changes QEMU TDX support - - - --- 2024-11-05 Xiaoyao Li New
[v2] i386/cpu: Drop the check of phys_bits in host_cpu_realizefn() [v2] i386/cpu: Drop the check of phys_bits in host_cpu_realizefn() - 2 - --- 2024-09-29 Xiaoyao Li New
[9/9] i386/cpu: Make invtsc migratable when user sets tsc-khz explicitly Misc patches for x86 CPUID - - - --- 2024-08-14 Xiaoyao Li New
[8/9] i386/cpu: Drop AMD alias bits in FEAT_8000_0001_EDX for non-AMD guests Misc patches for x86 CPUID - - - --- 2024-08-14 Xiaoyao Li New
[7/9] i386/cpu: Suppress CPUID values not defined by Intel Misc patches for x86 CPUID - - - --- 2024-08-14 Xiaoyao Li New
[6/9] i386/cpu: Set topology info in 0x80000008.ECX only for AMD CPUs Misc patches for x86 CPUID - - - --- 2024-08-14 Xiaoyao Li New
[5/9] i386/cpu: Construct CPUID 2 as stateful iff times > 1 Misc patches for x86 CPUID - - - --- 2024-08-14 Xiaoyao Li New
[4/9] i386/cpu: Construct valid CPUID leaf 5 iff CPUID_EXT_MONITOR Misc patches for x86 CPUID - - - --- 2024-08-14 Xiaoyao Li New
[3/9] i386/cpu: Add support for bits in CPUID.7_2.EDX Misc patches for x86 CPUID - - - --- 2024-08-14 Xiaoyao Li New
[2/9] i386/cpu: Enable fdp-excptn-only and zero-fcs-fds Misc patches for x86 CPUID - - - --- 2024-08-14 Xiaoyao Li New
[1/9] i386/cpu: Don't construct a all-zero entry for CPUID[0xD 0x3f] Misc patches for x86 CPUID - - - --- 2024-08-14 Xiaoyao Li New
[v2] i386/cpu: Introduce enable_cpuid_0x1f to force exposing CPUID 0x1f [v2] i386/cpu: Introduce enable_cpuid_0x1f to force exposing CPUID 0x1f - 1 - --- 2024-08-13 Xiaoyao Li New
i386/cpu: Introduce enable_cpuid_0x1f to force exposing CPUID 0x1f i386/cpu: Introduce enable_cpuid_0x1f to force exposing CPUID 0x1f - - - --- 2024-08-02 Xiaoyao Li New
i386/cpu: Drop the check of phys_bits in host_cpu_realizefn() i386/cpu: Drop the check of phys_bits in host_cpu_realizefn() - 2 - --- 2024-07-04 Xiaoyao Li New
[v2] hw/i386/acpi: Set PCAT_COMPAT bit only when pic is not disabled [v2] hw/i386/acpi: Set PCAT_COMPAT bit only when pic is not disabled - 1 - --- 2024-04-03 Xiaoyao Li New
hw/i386/acpi: Set PCAT_COMPAT bit only when pic is not disabled hw/i386/acpi: Set PCAT_COMPAT bit only when pic is not disabled - - - --- 2024-04-02 Xiaoyao Li New
[v5,65/65] docs: Add TDX documentation QEMU Guest memfd + QEMU TDX support - - - --- 2024-02-29 Xiaoyao Li New
[v5,64/65] i386/tdx: Don't get/put guest state for TDX VMs QEMU Guest memfd + QEMU TDX support 1 - - --- 2024-02-29 Xiaoyao Li New
[v5,63/65] i386/tdx: Skip kvm_put_apicbase() for TDs QEMU Guest memfd + QEMU TDX support 1 - - --- 2024-02-29 Xiaoyao Li New
[v5,62/65] i386/tdx: Only configure MSR_IA32_UCODE_REV in kvm_init_msrs() for TDs QEMU Guest memfd + QEMU TDX support 1 - - --- 2024-02-29 Xiaoyao Li New
[v5,61/65] i386/tdx: Don't synchronize guest tsc for TDs QEMU Guest memfd + QEMU TDX support 1 1 - --- 2024-02-29 Xiaoyao Li New
[v5,60/65] hw/i386: add option to forcibly report edge trigger in acpi tables QEMU Guest memfd + QEMU TDX support 1 - - --- 2024-02-29 Xiaoyao Li New
[v5,59/65] hw/i386: add eoi_intercept_unsupported member to X86MachineState QEMU Guest memfd + QEMU TDX support 1 - - --- 2024-02-29 Xiaoyao Li New
[v5,58/65] i386/tdx: LMCE is not supported for TDX QEMU Guest memfd + QEMU TDX support - - - --- 2024-02-29 Xiaoyao Li New
[v5,57/65] i386/tdx: Don't allow system reset for TDX VMs QEMU Guest memfd + QEMU TDX support 1 - - --- 2024-02-29 Xiaoyao Li New
[v5,56/65] i386/tdx: Disable PIC for TDX VMs QEMU Guest memfd + QEMU TDX support 1 - - --- 2024-02-29 Xiaoyao Li New
[v5,55/65] i386/tdx: Disable SMM for TDX VMs QEMU Guest memfd + QEMU TDX support 1 - - --- 2024-02-29 Xiaoyao Li New
[v5,54/65] q35: Introduce smm_ranges property for q35-pci-host QEMU Guest memfd + QEMU TDX support - - - --- 2024-02-29 Xiaoyao Li New
[v5,53/65] pci-host/q35: Move PAM initialization above SMRAM initialization QEMU Guest memfd + QEMU TDX support - - - --- 2024-02-29 Xiaoyao Li New
[v5,52/65] i386/tdx: Wire TDX_REPORT_FATAL_ERROR with GuestPanic facility QEMU Guest memfd + QEMU TDX support - - - --- 2024-02-29 Xiaoyao Li New
[v5,51/65] i386/tdx: Handle TDG.VP.VMCALL<REPORT_FATAL_ERROR> QEMU Guest memfd + QEMU TDX support - - - --- 2024-02-29 Xiaoyao Li New
[v5,50/65] i386/tdx: handle TDG.VP.VMCALL<MapGPA> hypercall QEMU Guest memfd + QEMU TDX support - - - --- 2024-02-29 Xiaoyao Li New
[v5,49/65] i386/tdx: handle TDG.VP.VMCALL<GetQuote> QEMU Guest memfd + QEMU TDX support - - - --- 2024-02-29 Xiaoyao Li New
[v5,48/65] i386/tdx: handle TDG.VP.VMCALL<SetupEventNotifyInterrupt> QEMU Guest memfd + QEMU TDX support - - - --- 2024-02-29 Xiaoyao Li New
[v5,47/65] i386/tdx: Finalize TDX VM QEMU Guest memfd + QEMU TDX support 1 - - --- 2024-02-29 Xiaoyao Li New
[v5,46/65] i386/tdx: Call KVM_TDX_INIT_VCPU to initialize TDX vcpu QEMU Guest memfd + QEMU TDX support 1 - - --- 2024-02-29 Xiaoyao Li New
« 1 2 3 45 6 »