Show patches with: Submitter = Jan Beulich       |    Archived = No       |   924 patches
« 1 2 ... 7 8 9 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[4/5] IOMMU: iommu_qinval is x86-only IOMMU: restrict visibility/scope if certain variables - - - --- 2020-02-28 Jan Beulich Superseded
[3/5] IOMMU: iommu_igfx is x86-only IOMMU: restrict visibility/scope if certain variables - - - --- 2020-02-28 Jan Beulich Superseded
[2/5] IOMMU: iommu_intpost is x86/HVM-only IOMMU: restrict visibility/scope if certain variables - - - --- 2020-02-28 Jan Beulich Superseded
[1/5] IOMMU: iommu_intremap is x86-only IOMMU: restrict visibility/scope if certain variables - - - --- 2020-02-28 Jan Beulich Superseded
[v4,7/7] x86/HVM: reduce scope of pfec in hvm_emulate_init_per_insn() x86/HVM: implement memory read caching 1 1 - --- 2020-01-31 Jan Beulich Superseded
[v4,6/7] x86/mm: drop p2mt parameter from map_domain_gfn() x86/HVM: implement memory read caching 1 - - --- 2020-01-31 Jan Beulich Superseded
[v4,5/7] x86/mm: use cache in guest_walk_tables() x86/HVM: implement memory read caching - - - --- 2020-01-31 Jan Beulich Superseded
[v4,4/7] x86/HVM: implement memory read caching for insn emulation x86/HVM: implement memory read caching - - - --- 2020-01-31 Jan Beulich Superseded
[v4,3/7] x86/HVM: introduce "curr" into hvmemul_rep_{mov, sto}s() x86/HVM: implement memory read caching - 2 - --- 2020-01-31 Jan Beulich Superseded
[v4,2/7] x86/HVM: rename a variable in __hvm_copy() x86/HVM: implement memory read caching - 1 - --- 2020-01-31 Jan Beulich Superseded
[v4,1/7] SVM: drop asm/hvm/emulate.h inclusion from vmcb.h x86/HVM: implement memory read caching 1 3 - --- 2020-01-31 Jan Beulich Superseded
x86/HVM: relinquish resources also from hvm_domain_destroy() x86/HVM: relinquish resources also from hvm_domain_destroy() - 1 - --- 2020-01-28 Jan Beulich Superseded
x86: refine link time stub area related assertion x86: refine link time stub area related assertion 1 - - --- 2020-01-15 Jan Beulich Superseded
IOMMU: make DMA containment of quarantined devices optional IOMMU: make DMA containment of quarantined devices optional - - - --- 2019-12-11 Jan Beulich Superseded
[3/3] x86/PV: polish pv_set_gdt() x86: XSA-298 follow-up 1 - - --- 2019-12-06 Jan Beulich Superseded
[2/3] x86: relax LDT check in arch_set_info_guest() x86: XSA-298 follow-up - - - --- 2019-12-06 Jan Beulich Superseded
[1/3] x86: relax GDT check in arch_set_info_guest() x86: XSA-298 follow-up - - - --- 2019-12-06 Jan Beulich Superseded
cmdline: treat hyphens and underscores the same cmdline: treat hyphens and underscores the same - - - --- 2019-12-05 Jan Beulich Superseded
[v3] x86/stackframe/32: repair 32-bit Xen PV [v3] x86/stackframe/32: repair 32-bit Xen PV - - - --- 2019-11-18 Jan Beulich Accepted
[v2,2/2] AMD/IOMMU: use notify_dfn() hook to update paging mode AMD/IOMMU: re-work mode updating - - - --- 2019-11-14 Jan Beulich Superseded
[v2,1/2] introduce GFN notification for translated domains AMD/IOMMU: re-work mode updating - - - --- 2019-11-14 Jan Beulich Superseded
[3/3] AMD/IOMMU: use notify_dfn() hook to update paging mode AMD/IOMMU: re-work mode updating - - - --- 2019-11-06 Jan Beulich Superseded
[2/3] introduce GFN notification for translated domains AMD/IOMMU: re-work mode updating - - - --- 2019-11-06 Jan Beulich Superseded
[1/3] AMD/IOMMU: don't needlessly trigger errors/crashes when unmapping a page AMD/IOMMU: re-work mode updating 1 1 - --- 2019-11-06 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] x86: include the PPIN in MCE records when available x86: Protected Processor Inventory Number (PPIN) support - - - --- 2019-10-30 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
build: provide option to disambiguate symbol names build: provide option to disambiguate symbol names - - - --- 2019-10-24 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
[v6,8/8] AMD/IOMMU: pre-fill all DTEs right after table allocation AMD IOMMU: further improvements - 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,6/8] AMD/IOMMU: tidy struct ivrs_mappings 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,4/8] AMD/IOMMU: replace INTREMAP_ENTRIES 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,2/8] AMD/IOMMU: make phantom functions share interrupt remapping tables AMD IOMMU: further improvements 1 1 - --- 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
libxc/x86: avoid overflow in CPUID APIC ID adjustments libxc/x86: avoid overflow in CPUID APIC ID adjustments - - - --- 2019-09-19 Jan Beulich Superseded
[9/9] x86: PCID is unused when !PV XSA-292 follow-up - - - --- 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
[7/9] x86/HVM: cosmetics to hvm_set_cr3() 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
[5/9] x86/HVM: refuse CR3 loads with reserved (upper) bits set 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
[3/9] x86/mm: honor opt_pcid also for 32-bit PV domains 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
[1/9] x86: adjust cr3_pcid() return type XSA-292 follow-up - 1 - --- 2019-09-11 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
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
[v3] x86emul: fix test harness and fuzzer build dependencies [v3] x86emul: fix test harness and fuzzer build dependencies - - - --- 2019-08-09 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
[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
[6/6] x86emul: support MOVDIR{I,64B} insns x86emul: further work - - - --- 2019-07-01 Jan Beulich Superseded
[5/6] x86emul: support INVPCID 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
[3/6] x86emul: generalize invlpg() hook x86emul: further work - 2 - --- 2019-07-01 Jan Beulich Superseded
[2/6] x86emul: support WBNOINVD x86emul: further work - 1 - --- 2019-07-01 Jan Beulich Superseded
[1/6] x86emul: generalize wbinvd() hook x86emul: further work 1 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
[v9,22/23] x86emul: add a SHA test case to the harness 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,20/23] x86emul: restore ordering within main switch statement 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,18/23] x86emul: support VAES 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,16/23] x86emul: support AVX512_VNNI 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,14/23] x86emul: support AVX512_4FMAPS 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,12/23] x86emul: support of AVX512_IFMA 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,10/23] x86emul: complete support of AVX512_VBMI 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,08/23] x86emul: support AVX512PF insns 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,06/23] x86emul: add high register S/G test cases 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,04/23] x86emul: test harness adjustments for AVX512F S/G 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,02/23] x86emul: support remaining misc AVX512{F, BW} insns x86emul: remaining AVX512 support 1 - - --- 2019-07-01 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
[RFC,9/9] AMD/IOMMU: correct IRTE updating x86: AMD x2APIC support - - - --- 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
[7/9] AMD/IOMMU: adjust setup of internal interrupt for x2APIC mode 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
[5/9] AMD/IOMMU: split amd_iommu_init_one() x86: AMD x2APIC support - 1 - --- 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
[3/9] AMD/IOMMU: use bit field for IRTE 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
[1/9] AMD/IOMMU: use bit field for extended feature register x86: AMD x2APIC support - - - --- 2019-06-13 Jan Beulich Superseded
AMD/IOMMU: don't "add" IOMMUs AMD/IOMMU: don't "add" IOMMUs - - - --- 2019-06-03 Jan Beulich Superseded
[2/2] dom_cow is needed for mem-sharing only adjust special domain creation - - - --- 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] 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] x86/traps: guard top-of-stack reads : x86/traps: improve show_trace()'s top-of-stack handling - - - --- 2019-05-31 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
[v2,12/12] x86/IRQ: simplify and rename pirq_acktype() 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,10/12] x86/IRQ: reduce unused space in struct arch_irq_desc 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
« 1 2 ... 7 8 9 10 »