Show patches with: Submitter = Jan Beulich       |    State = Action Required       |    Archived = No       |   100 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
x86emul/test: use MSR constants x86emul/test: use MSR constants 1 - - --- 2024-09-06 Jan Beulich New
x86emul: mark new "cp" local var maybe-unused x86emul: mark new "cp" local var maybe-unused 1 - - --- 2024-09-06 Jan Beulich New
x86emul/test: fix build with gas 2.43 x86emul/test: fix build with gas 2.43 1 - - --- 2024-09-05 Jan Beulich New
[v4] x86/xstate: enable AMX components [v4] x86/xstate: enable AMX components - 1 - --- 2024-09-05 Jan Beulich New
[5/5] x86/HVM: drop redundant access splitting x86/HVM: emulation (MMIO) improvements - - - --- 2024-09-04 Jan Beulich New
[4/5] x86/HVM: slightly improve CMPXCHG16B emulation x86/HVM: emulation (MMIO) improvements 1 - - --- 2024-09-04 Jan Beulich New
[3/5] x86/HVM: correct read/write split at page boundaries x86/HVM: emulation (MMIO) improvements - - - --- 2024-09-04 Jan Beulich New
[2/5] x86/HVM: allocate emulation cache entries dynamically x86/HVM: emulation (MMIO) improvements - - - --- 2024-09-04 Jan Beulich New
[1/5] x86/HVM: reduce recursion in linear_{read,write}() x86/HVM: emulation (MMIO) improvements - 1 - --- 2024-09-04 Jan Beulich New
[v5,7/7] VMX: support USER_MSR x86emul: misc additions - - - --- 2024-09-04 Jan Beulich New
[v5,6/7] x86/cpu-policy: re-arrange no-VMX logic x86emul: misc additions - - - --- 2024-09-04 Jan Beulich New
[v5,5/7] x86emul: support USER_MSR instructions x86emul: misc additions - - - --- 2024-09-04 Jan Beulich New
[v5,4/7] x86: introduce x86_seg_sys x86emul: misc additions - - - --- 2024-09-04 Jan Beulich New
[v5,3/7] x86emul+VMX: support {RD,WR}MSRLIST x86emul: misc additions - - - --- 2024-09-04 Jan Beulich New
[v5,2/7] x86emul: support CMPccXADD x86emul: misc additions 1 - - --- 2024-09-04 Jan Beulich New
[v5,1/7] x86emul: support LKGS x86emul: misc additions - - - --- 2024-09-04 Jan Beulich New
x86: fix UP build with gcc14 x86: fix UP build with gcc14 1 - - --- 2024-09-04 Jan Beulich New
x86/PV: simplify (and thus correct) guest accessor functions x86/PV: simplify (and thus correct) guest accessor functions - - - --- 2024-09-02 Jan Beulich New
[5/5] types: replace remaining uses of s64 types: (mostly) purge Linux-inherited s{8,16,32,64} - - - --- 2024-08-29 Jan Beulich New
[4/5] types: replace remaining uses of s32 types: (mostly) purge Linux-inherited s{8,16,32,64} - 1 - --- 2024-08-29 Jan Beulich New
[3/5] types: replace remaining uses of s16 types: (mostly) purge Linux-inherited s{8,16,32,64} - 1 - --- 2024-08-29 Jan Beulich New
[2/5] types: replace remaining uses of s8 types: (mostly) purge Linux-inherited s{8,16,32,64} - 1 - --- 2024-08-29 Jan Beulich New
[1/5] x86: drop s<N>/u<N> overrides from mkelf32 types: (mostly) purge Linux-inherited s{8,16,32,64} 1 - - --- 2024-08-29 Jan Beulich New
x86: drop map-low-16Mb leftovers x86: drop map-low-16Mb leftovers 1 - - --- 2024-08-29 Jan Beulich New
Arm64: adjust __irq_to_desc() to fix build with gcc14 Arm64: adjust __irq_to_desc() to fix build with gcc14 1 - - --- 2024-08-29 Jan Beulich New
x86/HVM: correct partial HPET_STATUS write emulation x86/HVM: correct partial HPET_STATUS write emulation - 1 - --- 2024-08-28 Jan Beulich New
x86emul: drop further Xeon Phi decode leftovers x86emul: drop further Xeon Phi decode leftovers 1 - - --- 2024-08-27 Jan Beulich New
x86emul: drop and avoid use of BUG() x86emul: drop and avoid use of BUG() 1 - - --- 2024-08-23 Jan Beulich New
x86emul: convert op_bytes/opc checks in SIMD emulation x86emul: convert op_bytes/opc checks in SIMD emulation 1 - - --- 2024-08-21 Jan Beulich New
x86emul: set (fake) operand size for AVX512CD broadcast insns x86emul: set (fake) operand size for AVX512CD broadcast insns 1 - - --- 2024-08-21 Jan Beulich New
x86emul: always set operand size for AVX-VNNI-INT8 insns x86emul: always set operand size for AVX-VNNI-INT8 insns 1 - - --- 2024-08-21 Jan Beulich New
[v3] mktarball: only archive Xen [v3] mktarball: only archive Xen - - - --- 2024-08-19 Jan Beulich New
x86emul: correct #UD check for AVX512-FP16 complex multiplications x86emul: correct #UD check for AVX512-FP16 complex multiplications 1 - - --- 2024-08-15 Jan Beulich New
[v2,9/9] x86emul: support AVX10.2 256-bit embedded rounding / SAE x86: support AVX10 - - - --- 2024-08-14 Jan Beulich New
[v2,8/9] x86emul/test: engage AVX512VL via command line option x86: support AVX10 - - - --- 2024-08-14 Jan Beulich New
[v2,7/9] x86emul: AVX10.1 testing x86: support AVX10 - - - --- 2024-08-14 Jan Beulich New
[v2,6/9] x86emul/test: drop cpu_has_avx512vl x86: support AVX10 - - - --- 2024-08-14 Jan Beulich New
[v2,5/9] x86emul/test: use simd_check_avx512*() in main() x86: support AVX10 - - - --- 2024-08-14 Jan Beulich New
[v2,4/9] x86emul: support AVX10.1 x86: support AVX10 - - - --- 2024-08-14 Jan Beulich New
[v2,3/9] x86emul: introduce a struct cpu_policy * local in x86_emulate() x86: support AVX10 1 - - --- 2024-08-14 Jan Beulich New
[v2,2/9] x86emul/test: rename "cp" x86: support AVX10 - - - --- 2024-08-14 Jan Beulich New
[v2,1/9] x86/CPUID: enable AVX10 leaf x86: support AVX10 - - - --- 2024-08-14 Jan Beulich New
[v5,3/3] x86/CPUID: move bounding of max_{,sub}leaf fields to library code x86/CPUID: leaf pruning - - - --- 2024-08-14 Jan Beulich New
[v5,2/3] x86/CPUID: shrink max_{,sub}leaf fields according to actual leaf contents x86/CPUID: leaf pruning - - - --- 2024-08-14 Jan Beulich New
[v5,1/3] x86/CPUID: adjust extended leaves out of range clearing x86/CPUID: leaf pruning - 1 - --- 2024-08-14 Jan Beulich New
xvmalloc: please Misra C:2012 Rule 8.2 xvmalloc: please Misra C:2012 Rule 8.2 2 - - --- 2024-08-14 Jan Beulich New
[v3] SUPPORT.md: split XSM from Flask [v3] SUPPORT.md: split XSM from Flask - 2 - --- 2024-08-14 Jan Beulich New
x86emul: fix UB multiplications in S/G handling x86emul: fix UB multiplications in S/G handling 1 - - --- 2024-08-13 Jan Beulich New
[v2] Arm: correct FIXADDR_TOP [v2] Arm: correct FIXADDR_TOP - 1 - --- 2024-08-13 Jan Beulich New
Arm: correct FIX_LAST Arm: correct FIX_LAST - - - --- 2024-08-13 Jan Beulich New
x86/x2APIC: correct cluster tracking upon CPUs going down for S3 x86/x2APIC: correct cluster tracking upon CPUs going down for S3 1 - 1 --- 2024-08-08 Jan Beulich New
x86: slightly simplify MB2/EFI "magic" check x86: slightly simplify MB2/EFI "magic" check - - - --- 2024-08-08 Jan Beulich New
libxl/disk: avoid aliasing of abs() libxl/disk: avoid aliasing of abs() 1 3 - --- 2024-08-06 Jan Beulich New
x86emul: adjust 2nd param of idiv_dbl() x86emul: adjust 2nd param of idiv_dbl() - 1 - --- 2024-08-05 Jan Beulich New
x86emul: avoid UB shift in AVX512 VPMOV* handling x86emul: avoid UB shift in AVX512 VPMOV* handling - 1 - --- 2024-08-05 Jan Beulich New
x86emul: don't call ->read_segment() with x86_seg_none x86emul: don't call ->read_segment() with x86_seg_none 1 - - --- 2024-08-05 Jan Beulich New
x86/shutdown: use DMI_MATCH2() x86/shutdown: use DMI_MATCH2() - 1 - --- 2024-08-05 Jan Beulich New
9pfsd: fix release build with old gcc 9pfsd: fix release build with old gcc - 1 - --- 2024-08-01 Jan Beulich New
[v4] mm: introduce xvmalloc() et al and use for grant table allocations [v4] mm: introduce xvmalloc() et al and use for grant table allocations - 1 - --- 2024-08-01 Jan Beulich New
x86: drop Xeon Phi support x86: drop Xeon Phi support 2 - - --- 2024-07-30 Jan Beulich New
gnttab: complete compat [gs]et-version logic gnttab: complete compat [gs]et-version logic - - - --- 2024-07-25 Jan Beulich New
[RFC] x86/IOMMU: permit use of -save-temps [RFC] x86/IOMMU: permit use of -save-temps - - - --- 2024-07-23 Jan Beulich New
MAINTAINERS: drop separate x86/mm section MAINTAINERS: drop separate x86/mm section 2 - - --- 2024-07-18 Jan Beulich New
x86: don't open-code [gm]fn_to_[gm]addr() x86: don't open-code [gm]fn_to_[gm]addr() - 1 - --- 2024-07-18 Jan Beulich New
x86/HVM: get_pat_flags() is needed only by shadow code x86/HVM: get_pat_flags() is needed only by shadow code - 2 - --- 2024-07-18 Jan Beulich New
x86/mm: drop gfn_to_paddr() x86/mm: drop gfn_to_paddr() - 1 - --- 2024-07-18 Jan Beulich New
x86: drop REX64_PREFIX x86: drop REX64_PREFIX - 1 - --- 2024-07-17 Jan Beulich New
[for-4.{17,18}] evtchn: build fix for Arm [for-4.{17,18}] evtchn: build fix for Arm - - - --- 2024-07-04 Jan Beulich New
[v5,for-4.19?,2/2] cmdline: "extra_guest_irqs" is inapplicable to PVH new extra_guest_irqs adjustment - 1 - --- 2024-07-03 Jan Beulich New
[v5,for-4.19?,1/2] amend 'cmdline: document and enforce "extra_guest_irqs" upper bounds' new extra_guest_irqs adjustment - 1 - --- 2024-07-03 Jan Beulich New
[for-4.19?] Config.mk: update MiniOS commit [for-4.19?] Config.mk: update MiniOS commit - 1 - --- 2024-06-25 Jan Beulich New
[for-4.19] gnttab: fix compat query-size handling [for-4.19] gnttab: fix compat query-size handling - 1 - --- 2024-06-25 Jan Beulich New
{PATCH mini-os] mman: correct m{,un}lock() definitions {PATCH mini-os] mman: correct m{,un}lock() definitions - 1 - --- 2024-06-24 Jan Beulich New
[for-4.19?] xen: avoid UB in guest handle field accessors [for-4.19?] xen: avoid UB in guest handle field accessors 1 - - --- 2024-06-24 Jan Beulich New
[for-4.19] xen: re-add type checking to {,__}copy_from_guest_offset() [for-4.19] xen: re-add type checking to {,__}copy_from_guest_offset() 1 - - --- 2024-06-24 Jan Beulich New
[for-4.19?] libelf: avoid UB in elf_xen_feature_{get,set}() [for-4.19?] libelf: avoid UB in elf_xen_feature_{get,set}() - 1 - --- 2024-06-20 Jan Beulich New
[for-4.19] livepatch: use appropriate type for buffer offset variables [for-4.19] livepatch: use appropriate type for buffer offset variables - 1 - --- 2024-06-20 Jan Beulich New
[for,4.19?] x86/Intel: unlock CPUID earlier for the BSP [for,4.19?] x86/Intel: unlock CPUID earlier for the BSP - 1 - --- 2024-06-13 Jan Beulich New
[v2,for-4.19,3/3] x86/EPT: drop questionable mfn_valid() from epte_get_entry_emt() x86/EPT: avoid undue forcing of MMIO accesses to UC - 1 - --- 2024-06-12 Jan Beulich New
[v2,for-4.19,2/3] x86/EPT: avoid marking non-present entries for re-configuring x86/EPT: avoid undue forcing of MMIO accesses to UC - 1 - --- 2024-06-12 Jan Beulich New
[v2,for-4.19,1/3] x86/EPT: correct special page checking in epte_get_entry_emt() x86/EPT: avoid undue forcing of MMIO accesses to UC - 1 - --- 2024-06-12 Jan Beulich New
[for-4.19???] x86/physdev: replace physdev_{,un}map_pirq() checking against DOMID_SELF [for-4.19???] x86/physdev: replace physdev_{,un}map_pirq() checking against DOMID_SELF 1 - - --- 2024-06-12 Jan Beulich New
x86/EPT: relax iPAT for "invalid" MFNs x86/EPT: relax iPAT for "invalid" MFNs - - - --- 2024-06-10 Jan Beulich New
[RFC] Arm64: amend "xen/arm64: head: Add missing code symbol annotations" [RFC] Arm64: amend "xen/arm64: head: Add missing code symbol annotations" - - - --- 2024-06-10 Jan Beulich New
MAINTAINERS: alter EFI section MAINTAINERS: alter EFI section 2 - - --- 2024-06-10 Jan Beulich New
x86/MCE: don't treat S3 resume the same as boot x86/MCE: don't treat S3 resume the same as boot - - - --- 2024-05-29 Jan Beulich New
[v3,2/2] x86: detect PIT aliasing on ports other than 0x4[0-3] x86: detect PIT aliasing on ports other than 0x4[0-3] - 1 - --- 2024-05-22 Jan Beulich New
[v3,1/2] x86/PIT: supply and use #define-s x86: detect PIT aliasing on ports other than 0x4[0-3] - 1 - --- 2024-05-22 Jan Beulich New
x86/shadow: don't leave trace record field uninitialized x86/shadow: don't leave trace record field uninitialized 1 - - --- 2024-05-22 Jan Beulich New
x86: respect mapcache_domain_init() failing x86: respect mapcache_domain_init() failing 1 - - --- 2024-05-15 Jan Beulich New
x86/platform: correct #undef in compat checking x86/platform: correct #undef in compat checking 1 - - --- 2024-05-06 Jan Beulich New
gunzip: don't leak memory on error paths gunzip: don't leak memory on error paths - - - --- 2024-05-06 Jan Beulich New
revert "x86/mm: re-implement get_page_light() using an atomic increment" revert "x86/mm: re-implement get_page_light() using an atomic increment" 2 - - --- 2024-04-29 Jan Beulich New
[v3] x86/entry: shrink insn size for some of our EFLAGS manipulation [v3] x86/entry: shrink insn size for some of our EFLAGS manipulation 1 - - --- 2024-04-25 Jan Beulich New
VMX: no open-coding in vmx_get_cpl() VMX: no open-coding in vmx_get_cpl() 1 - - --- 2024-04-25 Jan Beulich New
[4/4] x86/shadow: correct shadow_vcpu_init()'s comment x86/mm: assorted adjustments 1 - - --- 2024-04-23 Jan Beulich New
[3/4] x86/paging: vCPU host mode is always set x86/mm: assorted adjustments 1 - - --- 2024-04-23 Jan Beulich New
[2/4] x86/P2M: un-indent write_p2m_entry() x86/mm: assorted adjustments 1 - - --- 2024-04-23 Jan Beulich New
[1/4] x86/P2M: write_p2m_entry() is HVM-only anyway x86/mm: assorted adjustments - - - --- 2024-04-23 Jan Beulich New
x86/MTRR: correct inadvertently inverted WC check x86/MTRR: correct inadvertently inverted WC check 1 - - --- 2024-04-23 Jan Beulich New