Show patches with: Submitter = Jan Beulich       |    State = Action Required       |    Archived = No       |   103 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,4/4] x86/PV: issue branch prediction barrier when switching 64-bit guest to kernel mode x86/spec-ctrl: IPBP improvements - - - --- 2023-01-25 Jan Beulich New
[v3,3/4] x86: limit issuing of IBPB during context switch x86/spec-ctrl: IPBP improvements - - - --- 2023-01-25 Jan Beulich New
[v3,2/4] x86/spec-ctrl: defer context-switch IBPB until guest entry x86/spec-ctrl: IPBP improvements - - - --- 2023-01-25 Jan Beulich New
[v3,1/4] x86/spec-ctrl: add logic to issue IBPB on exit to guest x86/spec-ctrl: IPBP improvements - - - --- 2023-01-25 Jan Beulich New
x86/shadow: special-case SH_type_l2h_64_shadow in shadow_size() x86/shadow: special-case SH_type_l2h_64_shadow in shadow_size() - - - --- 2023-01-24 Jan Beulich New
[v2,8/8] common: convert vCPU info area registration runstate/time area registration by (guest) physical address - - - --- 2023-01-23 Jan Beulich New
[v2,7/8] x86: introduce GADDR based secondary time area registration alternative runstate/time area registration by (guest) physical address - - - --- 2023-01-23 Jan Beulich New
[v2,6/8] domain: introduce GADDR based runstate area registration alternative runstate/time area registration by (guest) physical address - - - --- 2023-01-23 Jan Beulich New
[v2,5/8] domain: map/unmap GADDR based shared guest areas runstate/time area registration by (guest) physical address - - - --- 2023-01-23 Jan Beulich New
[v2,4/8] x86/mem-sharing: copy GADDR based shared guest areas runstate/time area registration by (guest) physical address - - - --- 2023-01-23 Jan Beulich New
[v2,3/8] x86: update GADDR based secondary time area runstate/time area registration by (guest) physical address - - - --- 2023-01-23 Jan Beulich New
[RFC,v2,2/8] domain: update GADDR based runstate guest area runstate/time area registration by (guest) physical address - - - --- 2023-01-23 Jan Beulich New
[RFC,v2,1/8] domain: GADDR based shared guest area registration alternative - teardown runstate/time area registration by (guest) physical address - 1 - --- 2023-01-23 Jan Beulich New
[v2,3/3] x86/shadow: drop dead code from HVM-only sh_page_fault() pieces x86/shadow: sh_page_fault() adjustments - - - --- 2023-01-23 Jan Beulich New
[v2,2/3] x86/shadow: mark more of sh_page_fault() HVM-only x86/shadow: sh_page_fault() adjustments - - - --- 2023-01-23 Jan Beulich New
[v2,1/3] x86/shadow: move dm-mmio handling code in sh_page_fault() x86/shadow: sh_page_fault() adjustments - - - --- 2023-01-23 Jan Beulich New
x86/shadow: sh_type_to_size[] needs L2H entry when HVM+PV32 x86/shadow: sh_type_to_size[] needs L2H entry when HVM+PV32 - - - --- 2023-01-23 Jan Beulich New
[v2] x86/shadow: make iommu_snoop usage consistent with HAP's [v2] x86/shadow: make iommu_snoop usage consistent with HAP's - 1 - --- 2023-01-20 Jan Beulich New
tools/symbols: drop asm/types.h inclusion tools/symbols: drop asm/types.h inclusion 2 - - --- 2023-01-20 Jan Beulich New
[2/2] x86/shadow: further correct MMIO handling in _sh_propagate() x86/shadow: MMIO treatment 1 - - --- 2023-01-13 Jan Beulich New
[1/2] x86/shadow: sanitize iommu_snoop usage x86/shadow: MMIO treatment - - - --- 2023-01-13 Jan Beulich New
include/types: move stdlib.h-kind types to common header include/types: move stdlib.h-kind types to common header 2 - - --- 2023-01-12 Jan Beulich New
include/compat: produce stubs for headers not otherwise generated include/compat: produce stubs for headers not otherwise generated - 1 - --- 2023-01-12 Jan Beulich New
[v2,9/9] x86/shadow: harden shadow_size() x86/shadow: misc tidying - - - --- 2023-01-11 Jan Beulich New
[v2,8/9] x86/shadow: call sh_detach_old_tables() directly x86/shadow: misc tidying - - - --- 2023-01-11 Jan Beulich New
[v2,7/9] x86/shadow: reduce effort of hash calculation x86/shadow: misc tidying - 1 - --- 2023-01-11 Jan Beulich New
[v2,6/9] x86/shadow: re-work 4-level SHADOW_FOREACH_L2E() x86/shadow: misc tidying - - - --- 2023-01-11 Jan Beulich New
[v2,5/9] x86/shadow: L2H shadow type is PV32-only x86/shadow: misc tidying 1 - - --- 2023-01-11 Jan Beulich New
[v2,4/9] x86/shadow: drop a few uses of mfn_valid() x86/shadow: misc tidying - - - --- 2023-01-11 Jan Beulich New
[v2,3/9] x86/shadow: rename hash_domain_foreach() x86/shadow: misc tidying 1 - - --- 2023-01-11 Jan Beulich New
[v2,2/9] x86/shadow: drop hash_vcpu_foreach() x86/shadow: misc tidying 1 - - --- 2023-01-11 Jan Beulich New
[v2,1/9] x86/shadow: replace sh_reset_l3_up_pointers() x86/shadow: misc tidying 1 - - --- 2023-01-11 Jan Beulich New
[v2,5/5] x86/shadow: drop zero initialization from shadow_domain_init() x86/mm: address aspects noticed during XSA-410 work - 1 - --- 2023-01-09 Jan Beulich New
[v2,4/5] x86/paging: move and conditionalize flush_tlb() hook x86/mm: address aspects noticed during XSA-410 work - 1 - --- 2023-01-09 Jan Beulich New
[v2,3/5] x86/paging: move update_paging_modes() hook x86/mm: address aspects noticed during XSA-410 work - - - --- 2023-01-09 Jan Beulich New
[v2,2/5] x86/paging: drop set-allocation from final-teardown x86/mm: address aspects noticed during XSA-410 work - - - --- 2023-01-09 Jan Beulich New
[v2,1/5] x86/paging: fold most HAP and shadow final teardown x86/mm: address aspects noticed during XSA-410 work - - - --- 2023-01-09 Jan Beulich New
[2/2] x86: split .fixup section with new enough gas x86: adjustments to .fixup section handling - - - --- 2023-01-05 Jan Beulich New
[1/2] x86: macroize switches to/from .fixup section x86: adjustments to .fixup section handling - - - --- 2023-01-05 Jan Beulich New
x86: idle domains don't have a domain-page mapcache x86: idle domains don't have a domain-page mapcache - - - --- 2023-01-05 Jan Beulich New
[v2] hvmloader: use memory type constants [v2] hvmloader: use memory type constants - 1 - --- 2023-01-05 Jan Beulich New
[v2] NUMA: replace phys_to_nid() [v2] NUMA: replace phys_to_nid() 2 - - --- 2022-12-19 Jan Beulich New
[v2] x86/SVM: restrict hardware SSBD update upon guest VIRT_SPEC_CTRL write [v2] x86/SVM: restrict hardware SSBD update upon guest VIRT_SPEC_CTRL write - - - --- 2022-12-15 Jan Beulich New
[2/2] NUMA: replace phys_to_nid() NUMA: phys_to_nid() related adjustments 1 - - --- 2022-12-13 Jan Beulich New
[1/2] x86/mm: avoid phys_to_nid() calls for invalid addresses NUMA: phys_to_nid() related adjustments - - - --- 2022-12-13 Jan Beulich New
[3/3] x86/pv-shim: suppress core-parking logic x86/pv-shim: configuring / building re-arrangements - - - --- 2022-12-06 Jan Beulich New
[2/3] x86/pv-shim: don't even allow enabling GRANT_TABLE x86/pv-shim: configuring / building re-arrangements - - - --- 2022-12-06 Jan Beulich New
[1/3] common: reduce PV shim footprint x86/pv-shim: configuring / building re-arrangements - - - --- 2022-12-06 Jan Beulich New
[5/5] x86/tboot: actually wipe contexts x86: follow-on to XSA-408 1 1 - --- 2022-12-06 Jan Beulich New
[4/5] x86/tboot: correct IOMMU (VT-d) interaction x86: follow-on to XSA-408 - 2 - --- 2022-12-06 Jan Beulich New
[3/5] x86/mm: PGC_shadowed_pt is used by shadow code only x86: follow-on to XSA-408 1 - - --- 2022-12-06 Jan Beulich New
[2/5] x86/mm: rename PGC_page_table to PGC_shadowed_pt x86: follow-on to XSA-408 - 1 - --- 2022-12-06 Jan Beulich New
[1/5] x86/tboot: drop failed attempt to hash shadow page tables x86: follow-on to XSA-408 - 1 - --- 2022-12-06 Jan Beulich New
[v2] x86/HVM: drop stale check from hvm_load_cpu_msrs() [v2] x86/HVM: drop stale check from hvm_load_cpu_msrs() - 1 - --- 2022-12-06 Jan Beulich New
[v2] gnttab: don't silently truncate GFNs in compat setup-table handling [v2] gnttab: don't silently truncate GFNs in compat setup-table handling - 1 - --- 2022-12-02 Jan Beulich New
x86/HVM+shim: fix build when !CONFIG_GRANT_TABLE x86/HVM+shim: fix build when !CONFIG_GRANT_TABLE 1 - - --- 2022-12-01 Jan Beulich New
x86/mm: PGC_page_table is used by shadow code only x86/mm: PGC_page_table is used by shadow code only - - - --- 2022-11-29 Jan Beulich New
x86/MSR: use latched "current" x86/MSR: use latched "current" 1 - - --- 2022-11-29 Jan Beulich New
x86/p2m: don't calculate page owner twice in p2m_add_page() x86/p2m: don't calculate page owner twice in p2m_add_page() 1 - - --- 2022-11-29 Jan Beulich New
x86/APIC: make a few interrupt handler functions static x86/APIC: make a few interrupt handler functions static 1 - - --- 2022-11-29 Jan Beulich New
Arm/P2M: reduce locking in p2m_{alloc,free}_page() Arm/P2M: reduce locking in p2m_{alloc,free}_page() - 1 - --- 2022-11-29 Jan Beulich New
Arm64: make setup_virt_paging()'s pa_range_info[] static Arm64: make setup_virt_paging()'s pa_range_info[] static 1 - - --- 2022-11-29 Jan Beulich New
bump default SeaBIOS version to 1.16.1 bump default SeaBIOS version to 1.16.1 1 - - --- 2022-11-29 Jan Beulich New
x86/Viridian: don't mark IRQ vectors as pending when vLAPIC is disabled x86/Viridian: don't mark IRQ vectors as pending when vLAPIC is disabled 1 1 - --- 2022-11-21 Jan Beulich New
x86/HVM: don't mark external IRQs as pending when vLAPIC is disabled x86/HVM: don't mark external IRQs as pending when vLAPIC is disabled 1 - - --- 2022-11-21 Jan Beulich New
x86/HVM: don't mark evtchn upcall vector as pending when vLAPIC is disabled x86/HVM: don't mark evtchn upcall vector as pending when vLAPIC is disabled - 1 - --- 2022-11-18 Jan Beulich New
[4.17] kexec: restore hypercall 1st arg's type [4.17] kexec: restore hypercall 1st arg's type 1 1 - --- 2022-11-07 Jan Beulich New
[3/3,4.17?] x86/pv-shim: correct ballooning down for compat guests x86/pv-shim: ballooning fixes - - - --- 2022-10-28 Jan Beulich New
[2/3,4.17?] x86/pv-shim: correct ballooning up for compat guests x86/pv-shim: ballooning fixes - - - --- 2022-10-28 Jan Beulich New
[1/3,4.17?] x86/pv-shim: correctly ignore empty onlining requests x86/pv-shim: ballooning fixes - - - --- 2022-10-28 Jan Beulich New
[4.17] Arm32: prune (again) ld warning about mismatched wchar_t sizes [4.17] Arm32: prune (again) ld warning about mismatched wchar_t sizes 1 - - --- 2022-10-27 Jan Beulich New
[RFC,10/10] common: convert vCPU info area registration runstate/time area registration by (guest) physical address - - - --- 2022-10-19 Jan Beulich New
[09/10] x86: introduce GADDR based secondary time area registration alternative runstate/time area registration by (guest) physical address - - - --- 2022-10-19 Jan Beulich New
[08/10] domain: introduce GADDR based runstate area registration alternative runstate/time area registration by (guest) physical address - - - --- 2022-10-19 Jan Beulich New
[RFC,07/10] domain: map/unmap GADDR based shared guest areas runstate/time area registration by (guest) physical address - - - --- 2022-10-19 Jan Beulich New
[06/10] x86/mem-sharing: copy GADDR based shared guest areas runstate/time area registration by (guest) physical address - - - --- 2022-10-19 Jan Beulich New
[RFC,05/10] x86: update GADDR based secondary time area runstate/time area registration by (guest) physical address - - - --- 2022-10-19 Jan Beulich New
[RFC,04/10] domain: update GADDR based runstate guest area runstate/time area registration by (guest) physical address - - - --- 2022-10-19 Jan Beulich New
[RFC,03/10] domain: GADDR based shared guest area registration alternative - teardown runstate/time area registration by (guest) physical address - 1 - --- 2022-10-19 Jan Beulich New
[02/10] x86: split populating of struct vcpu_time_info into a separate function runstate/time area registration by (guest) physical address 1 - - --- 2022-10-19 Jan Beulich New
[01/10] unify update_runstate_area() runstate/time area registration by (guest) physical address - 1 - --- 2022-10-19 Jan Beulich New
[4.17] x86/shadow: drop (replace) bogus assertions [4.17] x86/shadow: drop (replace) bogus assertions 1 - - --- 2022-10-14 Jan Beulich New
[4.17?] x86: also zap secondary time area handles during soft reset [4.17?] x86: also zap secondary time area handles during soft reset - 1 - --- 2022-10-13 Jan Beulich New
[v2,4.15] libxl/Arm: correct xc_shadow_control() invocation to fix build [v2,4.15] libxl/Arm: correct xc_shadow_control() invocation to fix build 1 1 - --- 2022-10-12 Jan Beulich New
[v3,4.17] EFI: don't convert memory marked for runtime use to ordinary RAM [v3,4.17] EFI: don't convert memory marked for runtime use to ordinary RAM 1 1 - --- 2022-10-11 Jan Beulich New
Argo: don't obtain excess page references Argo: don't obtain excess page references - - - --- 2022-10-11 Jan Beulich New
common: map_vcpu_info() wants to unshare the underlying page common: map_vcpu_info() wants to unshare the underlying page 1 1 - --- 2022-10-11 Jan Beulich New
[4.17?] VMX: correct error handling in vmx_create_vmcs() [4.17?] VMX: correct error handling in vmx_create_vmcs() - 1 - --- 2022-10-10 Jan Beulich New
[2/2,4.17] x86emul: pull permission check ahead for REP INS/OUTS x86emul: string insn corrections - 1 - --- 2022-10-06 Jan Beulich New
[1/2,4.17] x86emul: further correct 64-bit mode zero count repeated string insn handling x86emul: string insn corrections - - - --- 2022-10-06 Jan Beulich New
[4.17] x86/NUMA: correct off-by-1 in node map population [4.17] x86/NUMA: correct off-by-1 in node map population 1 - - --- 2022-10-04 Jan Beulich New
Arm/vGIC: adjust gicv3_its_deny_access() to fit other gic*_iomem_deny_access( Arm/vGIC: adjust gicv3_its_deny_access() to fit other gic*_iomem_deny_access( - 2 1 --- 2022-09-30 Jan Beulich New
[2/2,XTF] build: silence GNU ld 2.39 warning about executable stacks build: suppress GNU ld 2.39 warnings - - - --- 2022-09-29 Jan Beulich New
[1/2,XTF] build: suppress GNU ld 2.39 warning about RWX load segments build: suppress GNU ld 2.39 warnings - - - --- 2022-09-29 Jan Beulich New
[2/2,4.17?] x86: wire up VCPUOP_register_vcpu_time_memory_area for 32-bit guests x86: (re-)wire two VCPUOP_* for 32-bit guests 1 - - --- 2022-09-29 Jan Beulich New
[1/2,4.17] x86: re-connect VCPUOP_send_nmi for 32-bit guests x86: (re-)wire two VCPUOP_* for 32-bit guests - 1 - --- 2022-09-29 Jan Beulich New
[RFC] rangeset: mark a few functions pure [RFC] rangeset: mark a few functions pure - - - --- 2022-09-28 Jan Beulich New
x86/NUMA: improve memnode_shift calculation for multi node system x86/NUMA: improve memnode_shift calculation for multi node system 1 - - --- 2022-09-27 Jan Beulich New
x86/NUMA: correct memnode_shift calculation for single node system x86/NUMA: correct memnode_shift calculation for single node system 1 - - --- 2022-09-27 Jan Beulich New
x86/NUMA: correct off-by-1 in node map size calculation x86/NUMA: correct off-by-1 in node map size calculation 1 1 - --- 2022-09-27 Jan Beulich New
« 1 2 »