Show patches with: Submitter = Jan Beulich       |    Archived = No       |   929 patches
« 1 2 3 49 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
x86/AMD: correct certain Fam17 checks x86/AMD: correct certain Fam17 checks - - - --- 2019-03-19 Jan Beulich Superseded
x86emul: don't read mask register on AVX512F-incapable platforms x86emul: don't read mask register on AVX512F-incapable platforms - - 1 --- 2019-03-28 Jan Beulich Superseded
x86emul/fuzz: add a state sanitization function x86emul/fuzz: add a state sanitization function - - - --- 2019-03-29 Jan Beulich Superseded
timers: limit heap size timers: limit heap size - - - --- 2019-04-09 Jan Beulich Superseded
x86/mem-sharing: statically initialize audit list head and lock x86/mem-sharing: statically initialize audit list head and lock - - - --- 2019-04-10 Jan Beulich Superseded
[RFC,1/9] x86/IRQ: deal with move-in-progress state in fixup_irqs() x86: IRQ management adjustments - - - --- 2019-04-29 Jan Beulich Superseded
[2/9] x86/IRQ: deal with move cleanup count state in fixup_irqs() x86: IRQ management adjustments - 1 - --- 2019-04-29 Jan Beulich Superseded
[3/9] x86/IRQ: improve dump_irqs() x86: IRQ management adjustments - 1 - --- 2019-04-29 Jan Beulich Superseded
[4/9] x86/IRQ: desc->affinity should strictly represent the requested value x86: IRQ management adjustments - 1 - --- 2019-04-29 Jan Beulich Superseded
[5/9] x86/IRQ: fix locking around vector management x86: IRQ management adjustments - 1 - --- 2019-04-29 Jan Beulich Superseded
[6/9] x86/IRQ: reduce unused space in struct arch_irq_desc x86: IRQ management adjustments 1 - - --- 2019-04-29 Jan Beulich Superseded
[7/9] x86/IRQ: drop redundant cpumask_empty() from move_masked_irq() x86: IRQ management adjustments - 1 - --- 2019-04-29 Jan Beulich Superseded
[8/9] x86/IRQ: make fixup_irqs() skip unconnected internally used interrupts x86: IRQ management adjustments - 1 - --- 2019-04-29 Jan Beulich Superseded
[9/9] x86/IO-APIC: drop an unused variable from setup_IO_APIC_irqs() x86: IRQ management adjustments 1 - - --- 2019-04-29 Jan Beulich Superseded
x86/HVM: p2m_ram_ro is incompatible with device pass-through x86/HVM: p2m_ram_ro is incompatible with device pass-through - - - --- 2019-05-02 Jan Beulich Superseded
[v2] x86: suppress XPTI-related TLB flushes when possible [v2] x86: suppress XPTI-related TLB flushes when possible - - - --- 2019-05-02 Jan Beulich Superseded
[v2,01/12] x86/IRQ: deal with move-in-progress state in fixup_irqs() x86: IRQ management adjustments - 1 - --- 2019-05-08 Jan Beulich Superseded
[v2,02/12] x86/IRQ: deal with move cleanup count state in fixup_irqs() x86: IRQ management adjustments - 1 - --- 2019-05-08 Jan Beulich Superseded
[v2,03/12] x86/IRQ: avoid UB (or worse) in trace_irq_mask() x86: IRQ management adjustments 1 1 - --- 2019-05-08 Jan Beulich Superseded
[v2,04/12] x86/IRQ: improve dump_irqs() x86: IRQ management adjustments - 1 - --- 2019-05-08 Jan Beulich Superseded
[v2,05/12] x86/IRQ: desc->affinity should strictly represent the requested value x86: IRQ management adjustments - 1 - --- 2019-05-08 Jan Beulich Superseded
[v2,06/12] x86/IRQ: consolidate use of ->arch.cpu_mask x86: IRQ management adjustments - 1 - --- 2019-05-08 Jan Beulich Superseded
[v2,07/12] x86/IRQ: fix locking around vector management x86: IRQ management adjustments - 2 - --- 2019-05-08 Jan Beulich Superseded
[v2,08/12] x86/IRQs: correct/tighten vector check in _clear_irq_vector() x86: IRQ management adjustments - 1 - --- 2019-05-08 Jan Beulich Superseded
[v2,09/12] x86/IRQ: make fixup_irqs() skip unconnected internally used interrupts x86: IRQ management adjustments - 1 - --- 2019-05-08 Jan Beulich Superseded
[v2,10/12] x86/IRQ: reduce unused space in struct arch_irq_desc x86: IRQ management adjustments 1 - - --- 2019-05-08 Jan Beulich Superseded
[v2,11/12] x86/IRQ: drop redundant cpumask_empty() from move_masked_irq() x86: IRQ management adjustments - 1 - --- 2019-05-08 Jan Beulich Superseded
[v2,12/12] x86/IRQ: simplify and rename pirq_acktype() x86: IRQ management adjustments - 1 - --- 2019-05-08 Jan Beulich Superseded
[v2] IOMMU/x86: make page type checks consistent when mapping pages [v2] IOMMU/x86: make page type checks consistent when mapping pages - - - --- 2019-05-14 Jan Beulich Superseded
[1/2] x86/traps: guard top-of-stack reads : x86/traps: improve show_trace()'s top-of-stack handling - - - --- 2019-05-31 Jan Beulich Superseded
[2/2] x86/traps: widen condition for logging top-of-stack : x86/traps: improve show_trace()'s top-of-stack handling - - - --- 2019-05-31 Jan Beulich Superseded
[1/2] adjust special domain creation (and call it earlier on x86) adjust special domain creation - - - --- 2019-05-31 Jan Beulich Superseded
[2/2] dom_cow is needed for mem-sharing only adjust special domain creation - - - --- 2019-05-31 Jan Beulich Superseded
AMD/IOMMU: don't "add" IOMMUs AMD/IOMMU: don't "add" IOMMUs - - - --- 2019-06-03 Jan Beulich Superseded
[1/9] AMD/IOMMU: use bit field for extended feature register x86: AMD x2APIC support - - - --- 2019-06-13 Jan Beulich Superseded
[2/9] AMD/IOMMU: use bit field for control register x86: AMD x2APIC support - - - --- 2019-06-13 Jan Beulich Superseded
[3/9] AMD/IOMMU: use bit field for IRTE x86: AMD x2APIC support - - - --- 2019-06-13 Jan Beulich Superseded
[4/9] AMD/IOMMU: introduce 128-bit IRTE non-guest-APIC IRTE format x86: AMD x2APIC support - - - --- 2019-06-13 Jan Beulich Superseded
[5/9] AMD/IOMMU: split amd_iommu_init_one() x86: AMD x2APIC support - 1 - --- 2019-06-13 Jan Beulich Superseded
[6/9] AMD/IOMMU: allow enabling with IRQ not yet set up x86: AMD x2APIC support 1 - - --- 2019-06-13 Jan Beulich Superseded
[7/9] AMD/IOMMU: adjust setup of internal interrupt for x2APIC mode x86: AMD x2APIC support - 1 - --- 2019-06-13 Jan Beulich Superseded
[8/9] AMD/IOMMU: enable x2APIC mode when available x86: AMD x2APIC support - - - --- 2019-06-13 Jan Beulich Superseded
[RFC,9/9] AMD/IOMMU: correct IRTE updating x86: AMD x2APIC support - - - --- 2019-06-13 Jan Beulich Superseded
[v9,01/23] x86emul: support AVX512{F, _VBMI2} compress/expand insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,02/23] x86emul: support remaining misc AVX512{F, BW} insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,03/23] x86emul: prepare for AVX512F S/G insns x86emul: remaining AVX512 support - - - --- 2019-07-01 Jan Beulich Superseded
[v9,04/23] x86emul: test harness adjustments for AVX512F S/G insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,05/23] x86emul: support AVX512F gather insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,06/23] x86emul: add high register S/G test cases x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,07/23] x86emul: support AVX512F scatter insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,08/23] x86emul: support AVX512PF insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,09/23] x86emul: support AVX512CD insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,10/23] x86emul: complete support of AVX512_VBMI insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,11/23] x86emul: support of AVX512* population count insns x86emul: remaining AVX512 support - - - --- 2019-07-01 Jan Beulich Superseded
[v9,12/23] x86emul: support of AVX512_IFMA insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,13/23] x86emul: support remaining AVX512_VBMI2 insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,14/23] x86emul: support AVX512_4FMAPS insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,15/23] x86emul: support AVX512_4VNNIW insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,16/23] x86emul: support AVX512_VNNI insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,17/23] x86emul: support VPCLMULQDQ insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,18/23] x86emul: support VAES insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,19/23] x86emul: support GFNI insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,20/23] x86emul: restore ordering within main switch statement x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,21/23] x86emul: add an AES/VAES test case to the harness x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,22/23] x86emul: add a SHA test case to the harness x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[v9,23/23] x86emul: support VPCLMULQDQ insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 Jan Beulich Superseded
[1/6] x86emul: generalize wbinvd() hook x86emul: further work 1 1 - --- 2019-07-01 Jan Beulich Superseded
[2/6] x86emul: support WBNOINVD x86emul: further work - 1 - --- 2019-07-01 Jan Beulich Superseded
[3/6] x86emul: generalize invlpg() hook x86emul: further work - 2 - --- 2019-07-01 Jan Beulich Superseded
[4/6] x86: move INVPCID_TYPE_* to x86-defns.h x86emul: further work - 1 - --- 2019-07-01 Jan Beulich Superseded
[5/6] x86emul: support INVPCID x86emul: further work - 2 - --- 2019-07-01 Jan Beulich Superseded
[6/6] x86emul: support MOVDIR{I,64B} insns x86emul: further work - - - --- 2019-07-01 Jan Beulich Superseded
[1/2] x86/cpu/intel: Clear cache self-snoop capability in CPUs with known errata x86: port self-snoop related patches from Linux - - - --- 2019-07-18 Jan Beulich Superseded
[2/2] x86/mtrr: Skip cache flushes on CPUs with cache self-snooping x86: port self-snoop related patches from Linux - 1 - --- 2019-07-18 Jan Beulich Superseded
[v3] x86emul: fix test harness and fuzzer build dependencies [v3] x86emul: fix test harness and fuzzer build dependencies - - - --- 2019-08-09 Jan Beulich Superseded
x86: clear RDRAND CPUID bit on AMD family 15h/16h x86: clear RDRAND CPUID bit on AMD family 15h/16h - - - --- 2019-08-29 Jan Beulich Superseded
[RFC] x86/HVM: use single (atomic) MOV for aligned emulated writes [RFC] x86/HVM: use single (atomic) MOV for aligned emulated writes - - - --- 2019-09-05 Jan Beulich Superseded
[1/9] x86: adjust cr3_pcid() return type XSA-292 follow-up - 1 - --- 2019-09-11 Jan Beulich Superseded
[2/9] x86: limit the amount of TLB flushing in switch_cr3_cr4() XSA-292 follow-up - 1 - --- 2019-09-11 Jan Beulich Superseded
[3/9] x86/mm: honor opt_pcid also for 32-bit PV domains XSA-292 follow-up - 1 - --- 2019-09-11 Jan Beulich Superseded
[4/9] x86/HVM: move NOFLUSH handling out of hvm_set_cr3() XSA-292 follow-up - - - --- 2019-09-11 Jan Beulich Superseded
[5/9] x86/HVM: refuse CR3 loads with reserved (upper) bits set XSA-292 follow-up - 1 - --- 2019-09-11 Jan Beulich Superseded
[6/9] x86/HVM: relax shadow mode check in hvm_set_cr3() XSA-292 follow-up - 1 - --- 2019-09-11 Jan Beulich Superseded
[7/9] x86/HVM: cosmetics to hvm_set_cr3() XSA-292 follow-up - 1 - --- 2019-09-11 Jan Beulich Superseded
[8/9] x86/CPUID: drop INVPCID dependency on PCID XSA-292 follow-up - 1 - --- 2019-09-11 Jan Beulich Superseded
[9/9] x86: PCID is unused when !PV XSA-292 follow-up - - - --- 2019-09-11 Jan Beulich Superseded
libxc/x86: avoid overflow in CPUID APIC ID adjustments libxc/x86: avoid overflow in CPUID APIC ID adjustments - - - --- 2019-09-19 Jan Beulich Superseded
[v6,1/8] AMD/IOMMU: don't blindly allocate interrupt remapping tables AMD IOMMU: further improvements 1 1 - --- 2019-09-19 Jan Beulich Superseded
[v6,2/8] AMD/IOMMU: make phantom functions share interrupt remapping tables AMD IOMMU: further improvements 1 1 - --- 2019-09-19 Jan Beulich Superseded
[v6,3/8] x86/PCI: read maximum MSI vector count early AMD IOMMU: further improvements - 3 - --- 2019-09-19 Jan Beulich Superseded
[v6,4/8] AMD/IOMMU: replace INTREMAP_ENTRIES AMD IOMMU: further improvements 1 1 - --- 2019-09-19 Jan Beulich Superseded
[v6,5/8] AMD/IOMMU: restrict interrupt remapping table sizes AMD IOMMU: further improvements - 2 - --- 2019-09-19 Jan Beulich Superseded
[v6,6/8] AMD/IOMMU: tidy struct ivrs_mappings AMD IOMMU: further improvements 1 1 - --- 2019-09-19 Jan Beulich Superseded
[v6,7/8] AMD/IOMMU: allocate one device table per PCI segment AMD IOMMU: further improvements - - - --- 2019-09-19 Jan Beulich Superseded
[v6,8/8] AMD/IOMMU: pre-fill all DTEs right after table allocation AMD IOMMU: further improvements - 1 - --- 2019-09-19 Jan Beulich Superseded
[v2] x86: clear RDRAND CPUID bit on AMD family 15h/16h [v2] x86: clear RDRAND CPUID bit on AMD family 15h/16h - - - --- 2019-09-30 Jan Beulich Superseded
build: provide option to disambiguate symbol names build: provide option to disambiguate symbol names - - - --- 2019-10-24 Jan Beulich Superseded
[v2] x86/stackframe/32: repair 32-bit Xen PV [v2] x86/stackframe/32: repair 32-bit Xen PV - - - --- 2019-10-29 Jan Beulich Superseded
[1/2] x86: include the PPIN in MCE records when available x86: Protected Processor Inventory Number (PPIN) support - - - --- 2019-10-30 Jan Beulich Superseded
[2/2] x86: explicitly disallow guest access to PPIN x86: Protected Processor Inventory Number (PPIN) support - - - --- 2019-10-30 Jan Beulich Superseded
« 1 2 3 49 10 »