Show patches with: Submitter = Jan Beulich       |    Archived = No       |   921 patches
« 1 2 3 49 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,2/6] x86/HVM: split restore state checking from state loading x86/HVM: load state checking - - - --- 2023-11-28 Jan Beulich Superseded
[v3,1/6] x86/HVM: introduce hvm_get_entry() x86/HVM: load state checking 1 - - --- 2023-11-28 Jan Beulich Superseded
x86/HVM: limit upcall vector related verbosity x86/HVM: limit upcall vector related verbosity - - - --- 2023-11-23 Jan Beulich Superseded
[v2,5/5] x86/vPIC: check values loaded from state save record x86/HVM: load state checking - - - --- 2023-11-16 Jan Beulich Superseded
[v2,4/5] x86/vPIT: check values loaded from state save record x86/HVM: load state checking - - - --- 2023-11-16 Jan Beulich Superseded
[v2,3/5] x86/HVM: adjust save/restore hook registration for optional check handler x86/HVM: load state checking 1 - - --- 2023-11-16 Jan Beulich Superseded
[v2,2/5] x86/HVM: split restore state checking from state loading x86/HVM: load state checking - - - --- 2023-11-16 Jan Beulich Superseded
[v2,1/5] x86/HVM: introduce hvm_point_entry() x86/HVM: load state checking 1 - - --- 2023-11-16 Jan Beulich Superseded
[v3,for-4.18?] x86: support data operand independent timing mode [v3,for-4.18?] x86: support data operand independent timing mode - - - --- 2023-09-27 Jan Beulich Superseded
timer: fix NR_CPUS=1 build with gcc13 timer: fix NR_CPUS=1 build with gcc13 - - - --- 2023-09-13 Jan Beulich Superseded
[v2,for-4.18?] x86: support data operand independent timing mode [v2,for-4.18?] x86: support data operand independent timing mode - - - --- 2023-09-11 Jan Beulich Superseded
x86/PV: don't use access_ok() in set_debugreg() x86/PV: don't use access_ok() in set_debugreg() - - - --- 2023-09-05 Jan Beulich Superseded
Arm: constrain {,u}int64_aligned_t in public header Arm: constrain {,u}int64_aligned_t in public header - 1 - --- 2023-09-01 Jan Beulich Superseded
MAINTAINERS: consolidate vm-event/monitor entry MAINTAINERS: consolidate vm-event/monitor entry - - - --- 2023-08-30 Jan Beulich Superseded
[v2,4/4] x86: short-circuit certain cpu_has_* when x86-64-v{2,3} are in effect x86: allow Kconfig control over psABI level - - - --- 2023-07-19 Jan Beulich Superseded
[v2,3/4] x86: use POPCNT for hweight<N>() when available x86: allow Kconfig control over psABI level - 1 - --- 2023-07-19 Jan Beulich Superseded
[v2,2/4] x86: allow Kconfig control over psABI level x86: allow Kconfig control over psABI level - - - --- 2023-07-19 Jan Beulich Superseded
[v2,1/4] build: make cc-option properly deal with unrecognized sub-options x86: allow Kconfig control over psABI level - - - --- 2023-07-19 Jan Beulich Superseded
[0.5/3] build: make cc-option properly deal with unrecognized sub-options x86: allow Kconfig control over psABI level - - - --- 2023-07-12 Jan Beulich Superseded
[3/3] x86: short-circuit certain cpu_has_* when x86-64-v{2,3} are in effect x86: allow Kconfig control over psABI level - 1 - --- 2023-07-12 Jan Beulich Superseded
[2/3] x86: use POPCNT for hweight<N>() when available x86: allow Kconfig control over psABI level - 1 - --- 2023-07-12 Jan Beulich Superseded
[1/3] x86: allow Kconfig control over psABI level x86: allow Kconfig control over psABI level - 1 - --- 2023-07-12 Jan Beulich Superseded
[v2] x86/Xen: tidy xen-head.S [v2] x86/Xen: tidy xen-head.S - 1 - --- 2023-06-16 Jan Beulich Accepted
[2/2] x86/vPIT: account for "counter stopped" time x86/vPIT: account for "counter stopped" time - - - --- 2023-05-30 Jan Beulich Superseded
[1/2] x86/vPIT: re-order functions x86/vPIT: account for "counter stopped" time - 1 - --- 2023-05-30 Jan Beulich Superseded
[RFC,v2] vPCI: account for hidden devices [RFC,v2] vPCI: account for hidden devices - - - --- 2023-05-24 Jan Beulich Superseded
x86: do away with HAVE_AS_NEGATIVE_TRUE x86: do away with HAVE_AS_NEGATIVE_TRUE - - - --- 2023-05-17 Jan Beulich Superseded
[5/5] x86/HVM: limit cache writeback overhead x86: reduce cache flushing overhead - - - --- 2023-04-19 Jan Beulich Superseded
[4/5] VT-d: restrict iommu_flush_all() to cache writeback x86: reduce cache flushing overhead - - - --- 2023-04-19 Jan Beulich Superseded
[3/5] x86/PV: restrict guest-induced WBINVD (or alike) to cache writeback x86: reduce cache flushing overhead - - - --- 2023-04-19 Jan Beulich Superseded
[2/5] x86/HVM: restrict guest-induced WBINVD to cache writeback x86: reduce cache flushing overhead - - - --- 2023-04-19 Jan Beulich Superseded
[1/5] x86: support cache-writeback in flush_area_local() et al x86: reduce cache flushing overhead - - - --- 2023-04-19 Jan Beulich Superseded
x86emul: avoid triggering event related assertions x86emul: avoid triggering event related assertions - - - --- 2023-04-06 Jan Beulich Superseded
[9/9] x86emul+VMX: support {RD,WR}MSRLIST x86emul: misc additions - - - --- 2023-04-04 Jan Beulich Superseded
[8/9] x86emul: support AVX-NE-CONVERT insns x86emul: misc additions - 1 - --- 2023-04-04 Jan Beulich Superseded
[7/9] x86emul: support AVX-VNNI-INT8 x86emul: misc additions - 1 - --- 2023-04-04 Jan Beulich Superseded
[6/9] x86emul: support AVX-IFMA insns x86emul: misc additions - 1 - --- 2023-04-04 Jan Beulich Superseded
[5/9] x86emul: re-use new stub_exn field in state structure x86emul: misc additions - - - --- 2023-04-04 Jan Beulich Superseded
[4/9] x86emul: support CMPccXADD x86emul: misc additions - - - --- 2023-04-04 Jan Beulich Superseded
[3/9] x86emul: drop regs field from emulator state structure x86emul: misc additions 1 - - --- 2023-04-04 Jan Beulich Superseded
[2/9] x86emul: support WRMSRNS x86emul: misc additions - - - --- 2023-04-04 Jan Beulich Superseded
[1/9] x86emul: support LKGS x86emul: misc additions - - - --- 2023-04-04 Jan Beulich Superseded
[v2,13/13] x86/shadow: adjust monitor table prealloc amount x86: assorted shadow mode adjustments - - - --- 2023-03-30 Jan Beulich Superseded
[v2,12/13] x86/shadow: "monitor table" is a HVM-only concept x86: assorted shadow mode adjustments - 1 - --- 2023-03-30 Jan Beulich Superseded
[v2,11/13] x86/shadow: vCPU-s never have "no mode" x86: assorted shadow mode adjustments - 1 - --- 2023-03-30 Jan Beulich Superseded
[v2,10/13] x86/shadow: make monitor table create/destroy more consistent x86: assorted shadow mode adjustments - - - --- 2023-03-30 Jan Beulich Superseded
[v2,09/13] x86/shadow: drop is_hvm_...() where easily possible x86: assorted shadow mode adjustments - - - --- 2023-03-30 Jan Beulich Superseded
[v2,08/13] x86/shadow: sh_rm_write_access_from_sl1p() is HVM-only x86: assorted shadow mode adjustments - - - --- 2023-03-30 Jan Beulich Superseded
[v2,07/13] x86/shadow: move OOS functions to their own file x86: assorted shadow mode adjustments 1 - - --- 2023-03-30 Jan Beulich Superseded
[v2,06/13] x86/shadow: use lighter weight mode checks x86: assorted shadow mode adjustments - - - --- 2023-03-30 Jan Beulich Superseded
[v2,05/13] x86/shadow: don't generate bogus "domain dying" trace entry from sh_page_fault() x86: assorted shadow mode adjustments - - - --- 2023-03-30 Jan Beulich Superseded
[v2,04/13] x86/shadow: call sh_update_cr3() directly from sh_page_fault() x86: assorted shadow mode adjustments - - - --- 2023-03-30 Jan Beulich Superseded
[v2,03/13] x86/shadow: reduce explicit log-dirty recording for HVM x86: assorted shadow mode adjustments - - - --- 2023-03-30 Jan Beulich Superseded
[v2,02/13] x86/shadow: drop redundant present bit checks from FOREACH_PRESENT_L<N>E() "bodies" x86: assorted shadow mode adjustments - 1 - --- 2023-03-30 Jan Beulich Superseded
[v2,01/13] x86/shadow: rename SHADOW_FOREACH_L<N>E() to FOREACH_PRESENT_L<N>E() x86: assorted shadow mode adjustments - 1 - --- 2023-03-30 Jan Beulich Superseded
[v5] x86: detect CMOS aliasing on ports other than 0x70/0x71 [v5] x86: detect CMOS aliasing on ports other than 0x70/0x71 - - - --- 2023-03-30 Jan Beulich Superseded
x86/PVH: avoid 32-bit build warning when obtaining VGA console info x86/PVH: avoid 32-bit build warning when obtaining VGA console info - 1 - --- 2023-03-21 Jan Beulich Accepted
[v4] x86: detect CMOS aliasing on ports other than 0x70/0x71 [v4] x86: detect CMOS aliasing on ports other than 0x70/0x71 - - - --- 2023-03-20 Jan Beulich Superseded
x86/PVH: obtain VGA console info in Dom0 x86/PVH: obtain VGA console info in Dom0 - 1 - --- 2023-03-13 Jan Beulich Accepted
[RFC] bunzip: work around gcc13 warning [RFC] bunzip: work around gcc13 warning - - - --- 2023-03-03 Jan Beulich Superseded
[v3] core-parking: fix build with gcc12 and NR_CPUS=1 [v3] core-parking: fix build with gcc12 and NR_CPUS=1 - - - --- 2023-02-28 Jan Beulich Superseded
x86/PV: ignore PAE_MODE ELF note for 64-bit Dom0 x86/PV: ignore PAE_MODE ELF note for 64-bit Dom0 - - - --- 2023-02-15 Jan Beulich Superseded
x86/Xen: drop leftover VM-assist uses x86/Xen: drop leftover VM-assist uses - 1 - --- 2023-02-15 Jan Beulich Accepted
x86/p2m: tighten old-MFN check in p2m_add_page() x86/p2m: tighten old-MFN check in p2m_add_page() - - - --- 2023-02-08 Jan Beulich Superseded
[2/2] x86/shadow: mark more of sh_page_fault() HVM-only x86/shadow: sh_page_fault() adjustments - - - --- 2023-01-19 Jan Beulich Superseded
[1/2] x86/shadow: fix PAE check for top-level table unshadowing x86/shadow: sh_page_fault() adjustments - - - --- 2023-01-19 Jan Beulich Superseded
[v2,9/9] x86/shadow: harden shadow_size() x86/shadow: misc tidying - - - --- 2023-01-11 Jan Beulich Superseded
[v2,8/9] x86/shadow: call sh_detach_old_tables() directly x86/shadow: misc tidying - - - --- 2023-01-11 Jan Beulich Superseded
[v2,7/9] x86/shadow: reduce effort of hash calculation x86/shadow: misc tidying - 1 - --- 2023-01-11 Jan Beulich Superseded
[v2,6/9] x86/shadow: re-work 4-level SHADOW_FOREACH_L2E() x86/shadow: misc tidying - - - --- 2023-01-11 Jan Beulich Superseded
[v2,5/9] x86/shadow: L2H shadow type is PV32-only x86/shadow: misc tidying 1 - - --- 2023-01-11 Jan Beulich Superseded
[v2,4/9] x86/shadow: drop a few uses of mfn_valid() x86/shadow: misc tidying - - - --- 2023-01-11 Jan Beulich Superseded
[v2,3/9] x86/shadow: rename hash_domain_foreach() x86/shadow: misc tidying 1 - - --- 2023-01-11 Jan Beulich Superseded
[v2,2/9] x86/shadow: drop hash_vcpu_foreach() x86/shadow: misc tidying 1 - - --- 2023-01-11 Jan Beulich Superseded
[v2,1/9] x86/shadow: replace sh_reset_l3_up_pointers() x86/shadow: misc tidying 1 - - --- 2023-01-11 Jan Beulich Superseded
[11/11] x86/shadow: sh_remove_all_mappings() is HVM-only x86/shadow: misc tidying - - - --- 2023-01-05 Jan Beulich Superseded
[10/11] x86/shadow: correct shadow type bounds checks x86/shadow: misc tidying - - - --- 2023-01-05 Jan Beulich Superseded
[09/11] x86/shadow: simplify conditionals in sh_{get,put}_ref() x86/shadow: misc tidying - - - --- 2023-01-05 Jan Beulich Superseded
[08/11] x86/shadow: reduce effort of hash calculation x86/shadow: misc tidying - - - --- 2023-01-05 Jan Beulich Superseded
[07/11] x86/shadow: L2H shadow type is PV32-only x86/shadow: misc tidying - - - --- 2023-01-05 Jan Beulich Superseded
[06/11] x86/shadow: drop a few uses of mfn_valid() x86/shadow: misc tidying - - - --- 2023-01-05 Jan Beulich Superseded
[05/11] x86/shadow: move bogus HVM checks in sh_pagetable_dying() x86/shadow: misc tidying 1 - - --- 2023-01-05 Jan Beulich Superseded
[04/11] x86/shadow: rename hash_domain_foreach() x86/shadow: misc tidying - - - --- 2023-01-05 Jan Beulich Superseded
[03/11] x86/shadow: drop hash_vcpu_foreach() x86/shadow: misc tidying - - - --- 2023-01-05 Jan Beulich Superseded
[02/11] x86/shadow: convert sh_audit_flags()'es 1st parameter to domain x86/shadow: misc tidying - - - --- 2023-01-05 Jan Beulich Superseded
[01/11] x86/shadow: replace sh_reset_l3_up_pointers() x86/shadow: misc tidying 1 - - --- 2023-01-05 Jan Beulich Superseded
[8/8] x86/shadow: drop zero initialization from shadow_domain_init() x86/mm: address aspects noticed during XSA-410 work - 1 - --- 2022-12-21 Jan Beulich Superseded
[7/8] x86/shadow: don't open-code copy_domain_page() x86/mm: address aspects noticed during XSA-410 work - 1 - --- 2022-12-21 Jan Beulich Superseded
[6/8] x86/shadow: adjust and move sh_type_to_size[] x86/mm: address aspects noticed during XSA-410 work - 1 - --- 2022-12-21 Jan Beulich Superseded
[5/8] x86/PV: drop dead paging_update_paging_modes() call during Dom0 construction x86/mm: address aspects noticed during XSA-410 work - 1 - --- 2022-12-21 Jan Beulich Superseded
[4/8] x86/paging: move and conditionalize flush_tlb() hook x86/mm: address aspects noticed during XSA-410 work - 1 - --- 2022-12-21 Jan Beulich Superseded
[3/8] x86/paging: move update_paging_modes() hook x86/mm: address aspects noticed during XSA-410 work - - - --- 2022-12-21 Jan Beulich Superseded
[2/8] x86/paging: fold most HAP and shadow final teardown x86/mm: address aspects noticed during XSA-410 work - - - --- 2022-12-21 Jan Beulich Superseded
[1/8] x86/paging: fold HAP and shadow memory alloc related fields x86/mm: address aspects noticed during XSA-410 work - 1 - --- 2022-12-21 Jan Beulich Superseded
[v5,11/10] hvmloader: use memory type constants Make PAT handling less brittle 1 - - --- 2022-12-20 Jan Beulich Superseded
x86/SVM: restrict hardware SSBD update upon guest VIRT_SPEC_CTRL write x86/SVM: restrict hardware SSBD update upon guest VIRT_SPEC_CTRL write 1 - - --- 2022-12-08 Jan Beulich Superseded
x86/HVM: drop stale check from hvm_load_cpu_msrs() x86/HVM: drop stale check from hvm_load_cpu_msrs() - - - --- 2022-11-29 Jan Beulich Superseded
[4.15] libxl/Arm: correct xc_shadow_control() invocation to fix build [4.15] libxl/Arm: correct xc_shadow_control() invocation to fix build - - - --- 2022-10-12 Jan Beulich Superseded
[v2,4.17] EFI: don't convert memory marked for runtime use to ordinary RAM [v2,4.17] EFI: don't convert memory marked for runtime use to ordinary RAM 1 2 1 --- 2022-10-06 Jan Beulich Superseded
[4.17] EFI: don't convert memory marked for runtime use to ordinary RAM [4.17] EFI: don't convert memory marked for runtime use to ordinary RAM - 2 1 --- 2022-09-30 Jan Beulich Superseded
« 1 2 3 49 10 »