Show patches with: Submitter = Jan Beulich       |   4206 patches
« 1 2 3 442 43 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
x86/pmstat: deal with Misra 8.4 violations x86/pmstat: deal with Misra 8.4 violations 1 - 1 --- 2024-11-19 Jan Beulich New
x86emul: avoid double memory read for RORX x86emul: avoid double memory read for RORX - 1 - --- 2024-11-13 Jan Beulich New
[2/2] x86emul: ignore VEX.W for BMI{1,2} insns in 32-bit mode x86emul: BMI{1,2} corrections - - - --- 2024-11-12 Jan Beulich New
[1/2] x86emul: correct EFLAGS testing for BMI1/BMI2 x86emul: BMI{1,2} corrections - 1 - --- 2024-11-12 Jan Beulich New
mm: adjust _xvrealloc() declaration mm: adjust _xvrealloc() declaration 1 - - --- 2024-11-11 Jan Beulich New
x86/PV: further harden guest memory accesses against speculative abuse x86/PV: further harden guest memory accesses against speculative abuse - - - --- 2024-11-05 Jan Beulich New
x86emul/test: drop an undue conditional x86emul/test: drop an undue conditional 1 - - --- 2024-11-05 Jan Beulich New
earlycpio: constify find_cpio_data()'s "data" parameter earlycpio: constify find_cpio_data()'s "data" parameter - - - --- 2024-10-28 Jan Beulich New
x86emul/test: drop Xeon Phi S/G prefetch special case x86emul/test: drop Xeon Phi S/G prefetch special case 1 - - --- 2024-10-16 Jan Beulich New
x86emul/test: correct loop body indentation in evex-disp8.c:test_one() x86emul/test: correct loop body indentation in evex-disp8.c:test_one() - - - --- 2024-10-16 Jan Beulich New
[7/7] types: replace remaining use of __u64 types: replace remaining uses of __u{16,32,64} - - - --- 2024-10-09 Jan Beulich New
[6/7] byteorder: replace __u64 types: replace remaining uses of __u{16,32,64} - - - --- 2024-10-09 Jan Beulich New
[5/7] types: replace remaining uses of __u32 types: replace remaining uses of __u{16,32,64} - - - --- 2024-10-09 Jan Beulich New
[4/7] x86: modernize swab64() types: replace remaining uses of __u{16,32,64} - - - --- 2024-10-09 Jan Beulich New
[3/7] Flask: replace uses of __u32 types: replace remaining uses of __u{16,32,64} 1 - - --- 2024-10-09 Jan Beulich New
[2/7] byteorder: replace __u32 types: replace remaining uses of __u{16,32,64} - - - --- 2024-10-09 Jan Beulich New
[1/7] byteorder: replace __u16 types: replace remaining uses of __u{16,32,64} - - - --- 2024-10-09 Jan Beulich New
x86: restore semicolon after explicit DS prefix x86: restore semicolon after explicit DS prefix 1 - - --- 2024-10-08 Jan Beulich New
[v4] types: replace remaining uses of s64 [v4] types: replace remaining uses of s64 2 1 - --- 2024-10-08 Jan Beulich New
x86/ACPI: annotate assembly data with type and size x86/ACPI: annotate assembly data with type and size - - - --- 2024-10-02 Jan Beulich New
CODING_STYLE: header file guard naming rules CODING_STYLE: header file guard naming rules 1 - - --- 2024-10-02 Jan Beulich New
[v7,11/11] Arm: purge ENTRY(), ENDPROC(), and ALIGN (mostly) x86+Arm32: add/convert entry point annotations - - - --- 2024-10-01 Jan Beulich New
[v7,10/11] Arm32: use new-style entry annotations in head.S (mostly) x86+Arm32: add/convert entry point annotations - - - --- 2024-10-01 Jan Beulich New
[v7,09/11] Arm32: use new-style entry annotations for entry code (mostly) x86+Arm32: add/convert entry point annotations - - - --- 2024-10-01 Jan Beulich New
[v7,08/11] Arm32: use new-style entry annotations for MMU code (mostly) x86+Arm32: add/convert entry point annotations - - - --- 2024-10-01 Jan Beulich New
[v7,07/11] Arm32: use new-style entry annotations for library code (mostly) x86+Arm32: add/convert entry point annotations - - - --- 2024-10-01 Jan Beulich New
[v7,06/11] x86: move ENTRY(), GLOBAL(), and ALIGN (mostly) x86+Arm32: add/convert entry point annotations 1 - - --- 2024-10-01 Jan Beulich New
[v7,05/11] x86: convert dom_crash_sync_extable() annotation (mostly) x86+Arm32: add/convert entry point annotations 1 - - --- 2024-10-01 Jan Beulich New
[v7,04/11] x86/kexec: convert entry point annotations (mostly) x86+Arm32: add/convert entry point annotations 1 - - --- 2024-10-01 Jan Beulich New
[v7,03/11] x86/ACPI: annotate assembly function/data with type and size (mostly) x86+Arm32: add/convert entry point annotations 1 - - --- 2024-10-01 Jan Beulich New
[v7,02/11] VMX: convert entry point annotations (mostly) x86+Arm32: add/convert entry point annotations 1 - - --- 2024-10-01 Jan Beulich New
[v7,01/11] common: honor CONFIG_CC_SPLIT_SECTIONS also for assembly functions (mostly) x86+Arm32: add/convert entry point annotations - - - --- 2024-10-01 Jan Beulich New
[v3] types: replace remaining uses of s64 [v3] types: replace remaining uses of s64 1 1 - --- 2024-10-01 Jan Beulich Superseded
[v2,5/5] x86/HVM: drop redundant access splitting x86/HVM: emulation (MMIO) improvements - - - --- 2024-10-01 Jan Beulich New
[v2,4/5] x86/HVM: slightly improve CMPXCHG16B emulation x86/HVM: emulation (MMIO) improvements 1 - - --- 2024-10-01 Jan Beulich New
[v2,3/5] x86/HVM: correct read/write split at page boundaries x86/HVM: emulation (MMIO) improvements - - - --- 2024-10-01 Jan Beulich New
[v2,2/5] x86/HVM: allocate emulation cache entries dynamically x86/HVM: emulation (MMIO) improvements - - - --- 2024-10-01 Jan Beulich New
[v2,1/5] x86/HVM: correct MMIO emulation cache bounds check x86/HVM: emulation (MMIO) improvements - - - --- 2024-10-01 Jan Beulich New
[v2] x86: prefer RDTSCP in rdtsc_ordered() [v2] x86: prefer RDTSCP in rdtsc_ordered() - 1 - --- 2024-10-01 Jan Beulich New
x86/MSR: improve code gen for rdmsr_safe() and rdtsc() x86/MSR: improve code gen for rdmsr_safe() and rdtsc() - 1 - --- 2024-09-30 Jan Beulich New
x86: use alternative_input() in cache_flush() x86: use alternative_input() in cache_flush() 1 - - --- 2024-09-30 Jan Beulich New
x86: prefer RDTSCP in rdtsc_ordered() x86: prefer RDTSCP in rdtsc_ordered() - - - --- 2024-09-30 Jan Beulich Superseded
[v6,5/5] VMX: support USER_MSR x86emul: misc additions - - - --- 2024-09-30 Jan Beulich New
[v6,4/5] x86/cpu-policy: re-arrange no-VMX logic x86emul: misc additions - - - --- 2024-09-30 Jan Beulich New
[v6,3/5] x86emul: support USER_MSR instructions x86emul: misc additions - - - --- 2024-09-30 Jan Beulich New
[v6,2/5] x86emul+VMX: support {RD,WR}MSRLIST x86emul: misc additions - - - --- 2024-09-30 Jan Beulich New
[v6,1/5] x86emul: support LKGS x86emul: misc additions - - - --- 2024-09-30 Jan Beulich New
[v2] ioreq: don't wrongly claim "success" in ioreq_send_buffered() [v2] ioreq: don't wrongly claim "success" in ioreq_send_buffered() - 1 - --- 2024-09-30 Jan Beulich New
x86: enable long section names for xen.efi x86: enable long section names for xen.efi 1 1 - --- 2024-09-23 Jan Beulich New
x86/mm: undo type change of partial_flags x86/mm: undo type change of partial_flags 2 1 - --- 2024-09-12 Jan Beulich New
[v2,2/2] types: replace remaining uses of s64 types: (mostly) purge Linux-inherited s64 1 1 - --- 2024-09-12 Jan Beulich New
[v2,1/2] ubsan: use linux-compat.h types: (mostly) purge Linux-inherited s64 1 - - --- 2024-09-12 Jan Beulich New
[v2,9/9] x86/HVM: drop .complete hook for intercept handling x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-11 Jan Beulich New
[v2,8/9] x86/HVM: drop stdvga's "lock" struct member x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-11 Jan Beulich New
[v2,7/9] x86/HVM: drop stdvga's "vram_page[]" struct member x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-11 Jan Beulich New
[v2,6/9] x86/HVM: drop stdvga's "{g,s}r_index" struct members x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-11 Jan Beulich New
[v2,5/9] x86/HVM: drop stdvga's "sr[]" struct member x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-11 Jan Beulich New
[v2,4/9] x86/HVM: drop stdvga's "gr[]" struct member x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-11 Jan Beulich New
[v2,3/9] x86/HVM: remove unused MMIO handling code x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-11 Jan Beulich New
[v2,2/9] x86/HVM: drop stdvga's "stdvga" struct member x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-11 Jan Beulich New
[v2,1/9] x86/HVM: properly reject "indirect" VRAM writes x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-11 Jan Beulich New
ioreq: don't wrongly claim "success" in ioreq_send_buffered() ioreq: don't wrongly claim "success" in ioreq_send_buffered() - - - --- 2024-09-11 Jan Beulich Superseded
[7/7] x86/HVM: drop stdvga's "vram_page[]" struct member x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-10 Jan Beulich Superseded
[6/7] x86/HVM: drop stdvga's "{g,s}r_index" struct members x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-10 Jan Beulich Superseded
[5/7] x86/HVM: drop stdvga's "sr[]" struct member x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-10 Jan Beulich Superseded
[4/7] x86/HVM: drop stdvga's "gr[]" struct member x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-10 Jan Beulich Superseded
[3/7] x86/HVM: remove unused MMIO handling code x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-10 Jan Beulich Superseded
[2/7] x86/HVM: drop stdvga's "stdvga" struct member x86/HVM: drop stdvga caching mode - - - --- 2024-09-10 Jan Beulich Superseded
[1/7] x86/HVM: drop stdvga's "cache" struct member x86/HVM: drop stdvga caching mode - 1 - --- 2024-09-10 Jan Beulich Superseded
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 Superseded
[4/5] x86/HVM: slightly improve CMPXCHG16B emulation x86/HVM: emulation (MMIO) improvements 1 - - --- 2024-09-04 Jan Beulich Superseded
[3/5] x86/HVM: correct read/write split at page boundaries x86/HVM: emulation (MMIO) improvements - - - --- 2024-09-04 Jan Beulich Superseded
[2/5] x86/HVM: allocate emulation cache entries dynamically x86/HVM: emulation (MMIO) improvements - - - --- 2024-09-04 Jan Beulich Superseded
[1/5] x86/HVM: reduce recursion in linear_{read,write}() x86/HVM: emulation (MMIO) improvements - 1 - --- 2024-09-04 Jan Beulich Superseded
[v5,7/7] VMX: support USER_MSR x86emul: misc additions - - - --- 2024-09-04 Jan Beulich Superseded
[v5,6/7] x86/cpu-policy: re-arrange no-VMX logic x86emul: misc additions - - - --- 2024-09-04 Jan Beulich Superseded
[v5,5/7] x86emul: support USER_MSR instructions x86emul: misc additions - - - --- 2024-09-04 Jan Beulich Superseded
[v5,4/7] x86: introduce x86_seg_sys x86emul: misc additions - 1 - --- 2024-09-04 Jan Beulich Superseded
[v5,3/7] x86emul+VMX: support {RD,WR}MSRLIST x86emul: misc additions - - - --- 2024-09-04 Jan Beulich Superseded
[v5,2/7] x86emul: support CMPccXADD x86emul: misc additions 1 - - --- 2024-09-04 Jan Beulich Superseded
[v5,1/7] x86emul: support LKGS x86emul: misc additions - - - --- 2024-09-04 Jan Beulich Superseded
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 - 1 1 --- 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} - 2 - --- 2024-08-29 Jan Beulich New
[3/5] types: replace remaining uses of s16 types: (mostly) purge Linux-inherited s{8,16,32,64} - 2 - --- 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
« 1 2 3 442 43 »