Show patches with: Submitter = Chao Gao       |   190 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC] VT-d: Don't assume register-based invalidation is always supported [RFC] VT-d: Don't assume register-based invalidation is always supported - - - --- 2021-04-14 Chao Gao New
[v2] VT-d: Don't assume register-based invalidation is always supported [v2] VT-d: Don't assume register-based invalidation is always supported - 2 - --- 2020-04-01 Chao Gao New
[v1,2/2] microcode: reject late ucode loading if any core is parked [v1,1/2] x86/cpu: maintain a parked CPU bitmap - - - --- 2019-11-20 Chao Gao New
[v1,1/2] x86/cpu: maintain a parked CPU bitmap [v1,1/2] x86/cpu: maintain a parked CPU bitmap - - - --- 2019-11-20 Chao Gao New
[for,Xen,4.13] x86/msi: Don't panic if msix capability is missing [for,Xen,4.13] x86/msi: Don't panic if msix capability is missing - - - --- 2019-09-29 Chao Gao New
[v12] microcode: rendezvous CPUs in NMI handler and load ucode [v12] microcode: rendezvous CPUs in NMI handler and load ucode - 1 - --- 2019-09-27 Chao Gao New
[v11,7/7] microcode: reject late ucode loading if any core is parked improve late microcode loading - - - --- 2019-09-26 Chao Gao New
[v11,6/7] microcode: rendezvous CPUs in NMI handler and load ucode improve late microcode loading - - - --- 2019-09-26 Chao Gao New
[v11,5/7] microcode: remove microcode_update_lock improve late microcode loading - 1 - --- 2019-09-26 Chao Gao New
[v11,4/7] x86/microcode: Synchronize late microcode loading improve late microcode loading - 1 1 --- 2019-09-26 Chao Gao New
[v11,3/7] microcode: reduce memory allocation and copy when creating a patch improve late microcode loading - 2 - --- 2019-09-26 Chao Gao New
[v11,2/7] microcode: unify ucode loading during system bootup and resuming improve late microcode loading - 1 - --- 2019-09-26 Chao Gao New
[v11,1/7] microcode: split out apply_microcode() from cpu_request_microcode() improve late microcode loading - 1 - --- 2019-09-26 Chao Gao New
[v10,16/16] microcode/intel: writeback and invalidate cache conditionally improve late microcode loading - - - --- 2019-09-12 Chao Gao Superseded
[v10,15/16] microcode: disable late loading if CPUs are affected by BDF90 improve late microcode loading - - - --- 2019-09-12 Chao Gao Superseded
[v10,14/16] microcode: rendezvous CPUs in NMI handler and load ucode improve late microcode loading - - - --- 2019-09-12 Chao Gao Superseded
[v10,13/16] microcode: remove microcode_update_lock improve late microcode loading - 1 - --- 2019-09-12 Chao Gao Superseded
[v10,12/16] x86/microcode: Synchronize late microcode loading improve late microcode loading - - 1 --- 2019-09-12 Chao Gao Superseded
[v10,11/16] microcode: reduce memory allocation and copy when creating a patch improve late microcode loading - 2 - --- 2019-09-12 Chao Gao Superseded
[v10,10/16] microcode: unify ucode loading during system bootup and resuming improve late microcode loading - 1 - --- 2019-09-12 Chao Gao Superseded
[v10,09/16] microcode: split out apply_microcode() from cpu_request_microcode() improve late microcode loading - 1 - --- 2019-09-12 Chao Gao Superseded
[v10,08/16] microcode: pass a patch pointer to apply_microcode() improve late microcode loading - 1 - --- 2019-09-12 Chao Gao Superseded
[v10,07/16] microcode/amd: call svm_host_osvw_init() in common code improve late microcode loading - 2 - --- 2019-09-12 Chao Gao Superseded
[v10,06/16] microcode: remove pointless 'cpu' parameter improve late microcode loading - 1 - --- 2019-09-12 Chao Gao Superseded
[v10,05/16] microcode: remove struct ucode_cpu_info improve late microcode loading - 1 - --- 2019-09-12 Chao Gao Superseded
[v10,04/16] microcode: clean up microcode_resume_cpu improve late microcode loading - 1 - --- 2019-09-12 Chao Gao Superseded
[v10,03/16] microcode: introduce a global cache of ucode patch improve late microcode loading 1 1 - --- 2019-09-12 Chao Gao Superseded
[v10,02/16] microcode/amd: distinguish old and mismatched ucode in microcode_fits() improve late microcode loading - 1 - --- 2019-09-12 Chao Gao Superseded
[v10,01/16] microcode/intel: extend microcode_update_match() improve late microcode loading - 1 - --- 2019-09-12 Chao Gao Superseded
[RFC] xen/pt: Emulate FLR capability [RFC] xen/pt: Emulate FLR capability - - - --- 2019-08-29 Chao Gao New
[v9,15/15] microcode: block #NMI handling when loading an ucode improve late microcode loading - - - --- 2019-08-19 Chao Gao Superseded
[v9,14/15] microcode: remove microcode_update_lock improve late microcode loading - 1 - --- 2019-08-19 Chao Gao Superseded
[v9,13/15] x86/microcode: Synchronize late microcode loading improve late microcode loading - - 1 --- 2019-08-19 Chao Gao Superseded
[v9,12/15] microcode: reduce memory allocation and copy when creating a patch improve late microcode loading - 1 - --- 2019-08-19 Chao Gao Superseded
[v9,11/15] microcode: unify loading update during CPU resuming and AP wakeup improve late microcode loading - - - --- 2019-08-19 Chao Gao Superseded
[v9,10/15] microcode: split out apply_microcode() from cpu_request_microcode() improve late microcode loading - 1 - --- 2019-08-19 Chao Gao Superseded
[v9,09/15] microcode: pass a patch pointer to apply_microcode() improve late microcode loading - 1 - --- 2019-08-19 Chao Gao Superseded
[v9,08/15] microcode/amd: call svm_host_osvw_init() in common code improve late microcode loading - 1 - --- 2019-08-19 Chao Gao Superseded
[v9,07/15] microcode: remove pointless 'cpu' parameter improve late microcode loading - 1 - --- 2019-08-19 Chao Gao Superseded
[v9,06/15] microcode: remove struct ucode_cpu_info improve late microcode loading - 1 - --- 2019-08-19 Chao Gao Superseded
[v9,05/15] microcode: clean up microcode_resume_cpu improve late microcode loading - 1 - --- 2019-08-19 Chao Gao Superseded
[v9,04/15] microcode: introduce a global cache of ucode patch improve late microcode loading - 1 - --- 2019-08-19 Chao Gao Superseded
[v9,03/15] microcode/amd: distinguish old and mismatched ucode in microcode_fits() improve late microcode loading - 1 - --- 2019-08-19 Chao Gao Superseded
[v9,02/15] microcode/amd: fix memory leak improve late microcode loading - 1 - --- 2019-08-19 Chao Gao Superseded
[v9,01/15] microcode/intel: extend microcode_update_match() improve late microcode loading - 2 - --- 2019-08-19 Chao Gao Superseded
[v8,16/16] microcode: block #NMI handling when loading an ucode improve late microcode loading - - - --- 2019-08-01 Chao Gao Superseded
[v8,15/16] microcode: remove microcode_update_lock improve late microcode loading - 1 - --- 2019-08-01 Chao Gao Superseded
[v8,14/16] x86/microcode: Synchronize late microcode loading improve late microcode loading - - 1 --- 2019-08-01 Chao Gao Superseded
[v8,13/16] microcode: unify loading update during CPU resuming and AP wakeup improve late microcode loading - - - --- 2019-08-01 Chao Gao Superseded
[v8,12/16] microcode: split out apply_microcode() from cpu_request_microcode() improve late microcode loading - - - --- 2019-08-01 Chao Gao Superseded
[v8,11/16] microcode: pass a patch pointer to apply_microcode() improve late microcode loading - 1 - --- 2019-08-01 Chao Gao Superseded
[v8,10/16] microcode/amd: call svm_host_osvw_init() in common code improve late microcode loading - - - --- 2019-08-01 Chao Gao Superseded
[v8,09/16] microcode: remove pointless 'cpu' parameter improve late microcode loading - 1 - --- 2019-08-01 Chao Gao Superseded
[v8,08/16] microcode: remove struct ucode_cpu_info improve late microcode loading - 1 - --- 2019-08-01 Chao Gao Superseded
[v8,07/16] microcode: clean up microcode_resume_cpu improve late microcode loading - 1 - --- 2019-08-01 Chao Gao Superseded
[v8,06/16] microcode: introduce a global cache of ucode patch improve late microcode loading - - - --- 2019-08-01 Chao Gao Superseded
[v8,05/16] microcode/amd: distinguish old and mismatched ucode in microcode_fits() improve late microcode loading - 1 - --- 2019-08-01 Chao Gao Superseded
[v8,04/16] microcode/amd: fix memory leak improve late microcode loading - 1 - --- 2019-08-01 Chao Gao Superseded
[v8,03/16] microcode/intel: extend microcode_update_match() improve late microcode loading - 2 - --- 2019-08-01 Chao Gao Superseded
[v8,02/16] x86/microcode: always collect_cpu_info() during boot improve late microcode loading - 1 - --- 2019-08-01 Chao Gao Superseded
[v8,01/16] misc/xen-ucode: Upload a microcode blob to the hypervisor improve late microcode loading 1 - - --- 2019-08-01 Chao Gao Superseded
[v2] libxl_qmp: wait for completion of device removal [v2] libxl_qmp: wait for completion of device removal - 1 - --- 2019-07-03 Chao Gao New
libxl_qmp: wait for completion of device removal libxl_qmp: wait for completion of device removal - - - --- 2019-07-02 Chao Gao Superseded
[v7,10/10] x86/microcode: always collect_cpu_info() during boot improve late microcode loading - - - --- 2019-05-27 Chao Gao Superseded
[v7,09/10] microcode: remove microcode_update_lock improve late microcode loading - 1 - --- 2019-05-27 Chao Gao Superseded
[v7,08/10] x86/microcode: Synchronize late microcode loading improve late microcode loading - - 1 --- 2019-05-27 Chao Gao Superseded
[v7,07/10] microcode/intel: Writeback and invalidate caches before updating microcode improve late microcode loading - - - --- 2019-05-27 Chao Gao Superseded
[v7,06/10] microcode: split out apply_microcode() from cpu_request_microcode() improve late microcode loading - - - --- 2019-05-27 Chao Gao Superseded
[v7,05/10] microcode: remove pointless 'cpu' parameter improve late microcode loading - - - --- 2019-05-27 Chao Gao Superseded
[v7,04/10] microcode: remove struct ucode_cpu_info improve late microcode loading - - - --- 2019-05-27 Chao Gao Superseded
[v7,03/10] microcode: introduce a global cache of ucode patch improve late microcode loading - - - --- 2019-05-27 Chao Gao Superseded
[v7,02/10] microcode/intel: extend microcode_update_match() improve late microcode loading - 1 - --- 2019-05-27 Chao Gao Superseded
[v7,01/10] misc/xen-ucode: Upload a microcode blob to the hypervisor improve late microcode loading 1 - - --- 2019-05-27 Chao Gao Superseded
x86/pt: skip setup of posted format IRTE when gvec is 0 x86/pt: skip setup of posted format IRTE when gvec is 0 - - - --- 2019-04-30 Chao Gao New
[v3,3/3] msi: Handle remappable format interrupt request - - - --- 2017-11-17 Chao Gao New
[v3,2/3] xen/pt: Pass the whole msi addr/data to Xen - - - --- 2017-11-17 Chao Gao New
[v4,28/28] tools/libxc: Add viommu operations in libxc - - - --- 2017-11-17 Chao Gao New
[v4,27/28] tools/libxl: create vIOMMU during domain construction - - - --- 2017-11-17 Chao Gao New
[v4,26/28] tools/libxl: build DMAR table for a guest with one virtual VTD - - - --- 2017-11-17 Chao Gao New
[v4,25/28] tools/libxl: Add an user configurable parameter to control vIOMMU attributes - - - --- 2017-11-17 Chao Gao New
[v4,24/28] tools/libacpi: Add new fields in acpi_config for DMAR table - - - --- 2017-11-17 Chao Gao New
[v4,23/28] tools/libacpi: Add DMA remapping reporting (DMAR) ACPI table structures - - - --- 2017-11-17 Chao Gao New
[v4,22/28] x86/vmsi: Hook delivering remapping format msi to guest and handling eoi - - - --- 2017-11-17 Chao Gao New
[v4,21/28] vvtd: update hvm_gmsi_info when binding guest msi with pirq or - - - --- 2017-11-17 Chao Gao New
[v4,20/28] xen/pt: when binding guest msi, accept the whole msi message - - - --- 2017-11-17 Chao Gao New
[v4,19/28] x86/vioapic: extend vioapic_get_vector() to support remapping format RTE - - - --- 2017-11-17 Chao Gao New
[v4,18/28] x86/vioapic: Hook interrupt delivery of vIOAPIC - - - --- 2017-11-17 Chao Gao New
[v4,17/28] x86/vvtd: save and restore emulated VT-d - - - --- 2017-11-17 Chao Gao New
[v4,16/28] x86/vvtd: Add queued invalidation (QI) support - - - --- 2017-11-17 Chao Gao New
[v4,15/28] x86/vvtd: Enable Queued Invalidation through GCMD - - - --- 2017-11-17 Chao Gao New
[v4,14/28] x86/vvtd: Handle interrupt translation faults - - - --- 2017-11-17 Chao Gao New
[v4,13/28] x86/vvtd: add a helper function to decide the interrupt format - - - --- 2017-11-17 Chao Gao New
[v4,12/28] x86/vvtd: decode interrupt attribute from IRTE - - - --- 2017-11-17 Chao Gao New
[v4,11/28] x86/vvtd: Process interrupt remapping request - - - --- 2017-11-17 Chao Gao New
[v4,10/28] x86/vvtd: Enable Interrupt Remapping through GCMD - - - --- 2017-11-17 Chao Gao New
[v4,09/28] x86/vvtd: Set Interrupt Remapping Table Pointer through GCMD - - - --- 2017-11-17 Chao Gao New
[v4,08/28] x86/vvtd: Add MMIO handler for VVTD - - - --- 2017-11-17 Chao Gao New
[v4,07/28] x86/hvm: Introduce a emulated VTD for HVM - - - --- 2017-11-17 Chao Gao New
[v4,06/28] vtd: clean-up and preparation for vvtd - - - --- 2017-11-17 Chao Gao New
[v4,05/28] VIOMMU: Introduce callback of checking irq remapping mode - - - --- 2017-11-17 Chao Gao New
« 1 2 »