Show patches with: Submitter = Andrew Cooper       |    Archived = No       |   322 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
xen: Swap order of actions in the FREE*() macros xen: Swap order of actions in the FREE*() macros 1 1 - --- 2024-02-02 Andrew Cooper New
xen/bitmap: Drop unused headers xen/bitmap: Drop unused headers 1 - - --- 2024-02-01 Andrew Cooper New
xen/bitmap: Consistently use unsigned bits values xen/bitmap: Consistently use unsigned bits values - 1 - --- 2024-02-01 Andrew Cooper New
xen/*/asm-offset: Fix bad copy&paste from x86 xen/*/asm-offset: Fix bad copy&paste from x86 2 1 - --- 2024-01-30 Andrew Cooper New
xen: Drop superfluous semi-colons xen: Drop superfluous semi-colons - 1 - --- 2024-01-30 Andrew Cooper New
xen/sched: Fix UB shift in compat_set_timer_op() xen/sched: Fix UB shift in compat_set_timer_op() - 1 - --- 2024-01-30 Andrew Cooper New
x86/hvm: Fix UBSAN failure in do_hvm_op() printk x86/hvm: Fix UBSAN failure in do_hvm_op() printk 1 - - --- 2024-01-30 Andrew Cooper New
x86/traps: Annotate {l,c}star_enter() as nocall x86/traps: Annotate {l,c}star_enter() as nocall 1 - - --- 2024-01-30 Andrew Cooper New
x86/boot: Add braces in reloc.c x86/boot: Add braces in reloc.c 1 - - --- 2024-01-30 Andrew Cooper New
[2/2] xen: Remove debugger.h Remove gdbstub and debugger infrastructure 1 - - --- 2024-01-26 Andrew Cooper New
[1/2] x86: Remove gdbstub Remove gdbstub and debugger infrastructure 1 - - --- 2024-01-26 Andrew Cooper New
x86/entry: Avoid register spilling in cr4_pv32_restore() x86/entry: Avoid register spilling in cr4_pv32_restore() - 1 - --- 2024-01-24 Andrew Cooper New
x86/ucode: Fix stability of the Raw CPU Policy rescan x86/ucode: Fix stability of the Raw CPU Policy rescan - 1 - --- 2024-01-23 Andrew Cooper New
[3/3] x86/entry: Make intra-funciton symbols properly local x86/entry: ELF fixes and improvments - - - --- 2024-01-22 Andrew Cooper New
[2/3] x86/entry: Make #PF/NMI more amenable to livepatching Untitled series #818766 - - - --- 2024-01-22 Andrew Cooper New
[2/3] x86/entry: Make #PF/NMI/INT0x82 more amenable to livepatching x86/entry: ELF fixes and improvments - - - --- 2024-01-22 Andrew Cooper New
[1/3] x86/entry: Fix ELF metadata for NMI and handle_ist_exception x86/entry: ELF fixes and improvments - 1 - --- 2024-01-22 Andrew Cooper New
x86/cpuid: Change cpuid() from a macro to a static inline x86/cpuid: Change cpuid() from a macro to a static inline - 1 - --- 2024-01-16 Andrew Cooper New
[v2,3/3] x86/vmx: Disallow the use of inactivity states x86/vmx: Multiple fixes - 2 - --- 2024-01-11 Andrew Cooper New
[v2,2/3] x86/vmx: Fix IRQ handling for EXIT_REASON_INIT x86/vmx: Multiple fixes - 1 - --- 2024-01-11 Andrew Cooper New
[v2,1/3] x86/vmx: Collect all emtpy VMExit cases together x86/vmx: Multiple fixes - 1 - --- 2024-01-11 Andrew Cooper New
[v1-alt] xen/livepatch: Make check_for_livepatch_work() faster in the common case [v1-alt] xen/livepatch: Make check_for_livepatch_work() faster in the common case - 1 - --- 2024-01-11 Andrew Cooper New
xen: Use -Wuninitialized and -Winit-self xen: Use -Wuninitialized and -Winit-self - 1 - --- 2023-12-28 Andrew Cooper New
xen/livepatch: Make check_for_livepatch_work() faster in the common case xen/livepatch: Make check_for_livepatch_work() faster in the common case - 2 - --- 2023-12-22 Andrew Cooper Superseded
xen/xmalloc: XMEM_POOL_POISON improvements xen/xmalloc: XMEM_POOL_POISON improvements - 1 - --- 2023-12-20 Andrew Cooper New
[6/6] xen: Enable -Wwrite-strings xen: Enable -Wwrite-strings 1 - - --- 2023-11-20 Andrew Cooper Superseded
[5/6] arm/platforms: Make compatbile with -Wwrite-strings xen: Enable -Wwrite-strings - 1 - --- 2023-11-20 Andrew Cooper Superseded
[4/6] arm/duart: make dt_uart_init() compile with -Wwrite-strings xen: Enable -Wwrite-strings - 1 - --- 2023-11-20 Andrew Cooper Superseded
[3/6] xen/efi: Make efi-boot.h compile with -Wwrite-strings xen: Enable -Wwrite-strings - - - --- 2023-11-20 Andrew Cooper Superseded
[2/6] x86/setup: Rework cmdline_cook() to be compatible with -Wwrite-strings xen: Enable -Wwrite-strings - 1 - --- 2023-11-20 Andrew Cooper Superseded
[1/6] x86/setup: Make the loader variable const xen: Enable -Wwrite-strings - 2 - --- 2023-11-20 Andrew Cooper Superseded
[2/2] x86/Kconfig: Introduce CONFIG_{AMD,INTEL} and conditionalise ucode x86: ucode and CPU Kconfig - - - --- 2023-10-25 Andrew Cooper Superseded
[1/2] x86/ucode: Move vendor specifics back out of early_microcode_init() x86: ucode and CPU Kconfig - 1 - --- 2023-10-25 Andrew Cooper Superseded
[for-4.19] xen/xmalloc: XMEM_POOL_POISON improvements [for-4.19] xen/xmalloc: XMEM_POOL_POISON improvements - - - --- 2023-10-20 Andrew Cooper Superseded
[8/8] x86/spec-ctrl: Mitigate the Zen1 DIV leakge x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - - - --- 2023-09-13 Andrew Cooper Superseded
[7/8] x86/spec-ctrl: Issue VERW during IST exit to Xen x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - 1 - --- 2023-09-13 Andrew Cooper Superseded
[6/8] x86/entry: Track the IST-ness of an entry for the exit paths x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - - - --- 2023-09-13 Andrew Cooper Superseded
[5/8] x86/entry: Adjust restore_all_xen to hold stack_end in %r14 x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - 1 - --- 2023-09-13 Andrew Cooper Superseded
[4/8] x86/spec-ctrl: Extend all SPEC_CTRL_{ENTER,EXIT}_* comments x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - - - --- 2023-09-13 Andrew Cooper Superseded
[3/8] x86/spec-ctrl: Turn the remaining SPEC_CTRL_{ENTRY,EXIT}_* into asm macros x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - 1 - --- 2023-09-13 Andrew Cooper Superseded
[2/8] x86/spec-ctrl: Fold DO_SPEC_CTRL_EXIT_TO_XEN into it's single user x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - 1 - --- 2023-09-13 Andrew Cooper Superseded
[1/8] x86/spec-ctrl: Fix confusion between SPEC_CTRL_EXIT_TO_XEN{,_IST} x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - 1 - --- 2023-09-13 Andrew Cooper Superseded
[5/5] x86/pv: Rewrite %dr6 handling x86/pv: #DB vs %dr6 fixes, part 2 - - - --- 2023-09-12 Andrew Cooper Superseded
[4/5] x86/pv: Drop priv_op_ctxt.bpmatch and use pending_dbg instead x86/pv: #DB vs %dr6 fixes, part 2 - 1 - --- 2023-09-12 Andrew Cooper Superseded
[3/5] x86/emul: Add a pending_dbg field to x86_emulate_ctxt.retire x86/pv: #DB vs %dr6 fixes, part 2 - - - --- 2023-09-12 Andrew Cooper Superseded
[2/5] x86: Introduce x86_merge_dr6() x86/pv: #DB vs %dr6 fixes, part 2 - - - --- 2023-09-12 Andrew Cooper Superseded
[1/5] x86/pv: Fix the determiniation of whether to inject #DB x86/pv: #DB vs %dr6 fixes, part 2 - 1 - --- 2023-09-12 Andrew Cooper Superseded
x86/cpu-policy: Advertise MSR_ARCH_CAPS to guests by default x86/cpu-policy: Advertise MSR_ARCH_CAPS to guests by default - 1 - --- 2023-07-25 Andrew Cooper Superseded
[2/2] xen/types: Rework stdint vs __{u,s}$N types xen/types: Cleanup - 1 - --- 2023-06-21 Andrew Cooper Superseded
[1/2] xen/types: Drop #ifdefary for __{SIZE,PTRDIFF}_TYPE__ xen/types: Cleanup - 2 - --- 2023-06-21 Andrew Cooper Superseded
[0.5/2] x86/boot: Clean up early error asm Introduce a REQUIRE_NX Kconfig option - 1 - --- 2023-06-16 Andrew Cooper Superseded
tools/ocaml/xc: Fix xc_physinfo() bindings tools/ocaml/xc: Fix xc_physinfo() bindings 1 - - --- 2023-06-08 Andrew Cooper Superseded
tools: Move MASK_INSR to common-macros.h tools: Move MASK_INSR to common-macros.h - 1 - --- 2023-06-08 Andrew Cooper Superseded
xen: Fix incorrect taint constant xen: Fix incorrect taint constant 1 - - --- 2023-06-05 Andrew Cooper Superseded
[v2,3/3] x86/cpu-policy: Derive RSBA/RRSBA for guest policies x86: RSBA and RRSBA handling - - - --- 2023-06-01 Andrew Cooper Superseded
[v2,2/3] x86/spec-ctrl: Fix up the RSBA/RRSBA bits as appropriate x86: RSBA and RRSBA handling - - - --- 2023-06-01 Andrew Cooper Superseded
[v2,1/3] x86/spec-ctrl: Rename retpoline_safe() to retpoline_calculations() x86: RSBA and RRSBA handling - 1 - --- 2023-06-01 Andrew Cooper Superseded
[4/4] x86/cpu-policy: Derive {,R}RSBA for guest policies x86: RSBA and RRSBA handling - 1 - --- 2023-05-26 Andrew Cooper Superseded
[3/4] x86/cpu-policy: Rearrange guest_common_default_feature_adjustments() x86: RSBA and RRSBA handling 1 - - --- 2023-05-26 Andrew Cooper Superseded
[2/4] x86/spec-ctrl: Synthesize missing RSBA/RRSBA bits x86: RSBA and RRSBA handling - - - --- 2023-05-26 Andrew Cooper Superseded
[1/4] x86/spec-ctrl: Rename retpoline_safe() to retpoline_calculations() x86: RSBA and RRSBA handling - 1 - --- 2023-05-26 Andrew Cooper Superseded
x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils - - 1 --- 2023-05-22 Andrew Cooper Accepted
[RFC] xen: Enable -Wwrite-strings [RFC] xen: Enable -Wwrite-strings - - - --- 2023-05-16 Andrew Cooper Superseded
[6/6] x86/boot: Expose MSR_ARCH_CAPS data in guest max policies x86: Introduce MSR_ARCH_CAPS into featuresets - - - --- 2023-05-15 Andrew Cooper Superseded
[5/6] x86/boot: Record MSR_ARCH_CAPS for the Raw and Host CPU policy x86: Introduce MSR_ARCH_CAPS into featuresets - 1 - --- 2023-05-15 Andrew Cooper Superseded
[4/6] x86/cpu-policy: MSR_ARCH_CAPS feature names x86: Introduce MSR_ARCH_CAPS into featuresets - - - --- 2023-05-15 Andrew Cooper Superseded
[3/6] x86/cpu-policy: Infrastructure for MSR_ARCH_CAPS x86: Introduce MSR_ARCH_CAPS into featuresets - - - --- 2023-05-15 Andrew Cooper Superseded
[2/6] x86/boot: Adjust MSR_ARCH_CAPS handling for the Host policy x86: Introduce MSR_ARCH_CAPS into featuresets 1 - - --- 2023-05-15 Andrew Cooper Superseded
[1/6] x86/boot: Rework dom0 feature configuration x86: Introduce MSR_ARCH_CAPS into featuresets - 1 - --- 2023-05-15 Andrew Cooper Superseded
[2/2] LICENSES: Remove the use of deprecated LGPL SPDX tags LICENSES improvements/corrections 1 - - --- 2023-05-05 Andrew Cooper Superseded
[1/2] LICENSES: Improve the legibility of these files LICENSES improvements/corrections 2 - - --- 2023-05-05 Andrew Cooper Superseded
x86/ucode: Refresh raw CPU policy after microcode load x86/ucode: Refresh raw CPU policy after microcode load - 1 - --- 2023-05-03 Andrew Cooper Superseded
[v2] x86/livepatch: Fix livepatch application when CET is active [v2] x86/livepatch: Fix livepatch application when CET is active - 1 - --- 2023-04-17 Andrew Cooper Superseded
x86/livepatch: Fix livepatch application when CET is active x86/livepatch: Fix livepatch application when CET is active - - - --- 2023-04-15 Andrew Cooper Superseded
xen/livepatch: Fix .altinstructions safety checks xen/livepatch: Fix .altinstructions safety checks - - - --- 2023-04-15 Andrew Cooper Superseded
x86/hvm: Disallow CR0.PG 1->0 transitions when CS.L=1 x86/hvm: Disallow CR0.PG 1->0 transitions when CS.L=1 - - - --- 2023-04-12 Andrew Cooper Superseded
[4/4] xen/version: Introduce non-truncating XENVER_* subops Fix truncation of various XENVER_* subops - - - --- 2023-01-03 Andrew Cooper Superseded
[3/4] xen/version: Drop bogus return values for XENVER_platform_parameters Fix truncation of various XENVER_* subops - - - --- 2023-01-03 Andrew Cooper Superseded
[2/4] xen/version: Drop compat/kernel.c Fix truncation of various XENVER_* subops - 1 - --- 2023-01-03 Andrew Cooper Superseded
[1/4] public/version: Change xen_feature_info to have a fixed size Fix truncation of various XENVER_* subops 1 - - --- 2023-01-03 Andrew Cooper Superseded
[2/2] x86/shskt: Disable CET-SS on parts succeptable to fractured updates x86: Work around Shstk fracturing - - - --- 2022-12-31 Andrew Cooper Superseded
[1/2] x86/cpuid: Infrastructure for leaves 7:1{ecx,edx} x86: Work around Shstk fracturing - - - --- 2022-12-31 Andrew Cooper Superseded
[4/4] xen/arm: Correct the p2m pool size calculations XSA-409 fixes - 1 - --- 2022-10-26 Andrew Cooper Superseded
[3/4] xen/arm, libxl: Revert XEN_DOMCTL_shadow_op; use p2m mempool hypercalls XSA-409 fixes - - - --- 2022-10-26 Andrew Cooper Superseded
[2/4] tools/tests: Unit test for p2m pool size XSA-409 fixes - - - --- 2022-10-26 Andrew Cooper Superseded
[1/4] xen: Introduce non-broken hypercalls for the p2m pool size XSA-409 fixes - - - --- 2022-10-26 Andrew Cooper Superseded
[v2] x86: Fix XEN_DOMCTL_gdbsx_guestmemio crash [v2] x86: Fix XEN_DOMCTL_gdbsx_guestmemio crash - - - --- 2022-04-25 Andrew Cooper Superseded
[RFC] x86: Fix XEN_DOMCTL_gdbsx_guestmemio crash [RFC] x86: Fix XEN_DOMCTL_gdbsx_guestmemio crash - - - --- 2022-04-20 Andrew Cooper Superseded
xen/build: Fix dependency for the MAP rule xen/build: Fix dependency for the MAP rule - - - --- 2022-04-14 Andrew Cooper Superseded
x86/cet: Use dedicated NOP4 for cf_clobber x86/cet: Use dedicated NOP4 for cf_clobber - 1 - --- 2022-03-17 Andrew Cooper Superseded
x86/cet: Use dedicated NOP4 for cf_clobber x86/cet: Use dedicated NOP4 for cf_clobber - 2 - --- 2022-03-08 Andrew Cooper Superseded
[8/8] x86/cpuid: Enable MSR_SPEC_CTRL in SVM guests by default x86: MSR_SPEC_CTRL support for SVM guests - - - --- 2022-01-26 Andrew Cooper Superseded
[7/8] x86/msr: AMD MSR_SPEC_CTRL infrastructure x86: MSR_SPEC_CTRL support for SVM guests - 1 - --- 2022-01-26 Andrew Cooper Superseded
[6/8] x86/spec-ctrl: Use common MSR_SPEC_CTRL logic for AMD x86: MSR_SPEC_CTRL support for SVM guests - 1 - --- 2022-01-26 Andrew Cooper Superseded
[5/8] x86/spec-ctrl: Introduce new has_spec_ctrl boolean x86: MSR_SPEC_CTRL support for SVM guests - 1 - --- 2022-01-26 Andrew Cooper Superseded
[4/8] x86/spec-ctrl: Drop use_spec_ctrl boolean x86: MSR_SPEC_CTRL support for SVM guests - 1 - --- 2022-01-26 Andrew Cooper Superseded
[3/8] x86/svm: VMEntry/Exit logic for MSR_SPEC_CTRL x86: MSR_SPEC_CTRL support for SVM guests - - - --- 2022-01-26 Andrew Cooper Superseded
[2/8] x86/boot: Collect AMD speculative features earlier during boot x86: MSR_SPEC_CTRL support for SVM guests - 1 - --- 2022-01-26 Andrew Cooper Superseded
[1/8] x86/msr: Fix migration compatibility issue with MSR_SPEC_CTRL x86: MSR_SPEC_CTRL support for SVM guests - 1 - --- 2022-01-26 Andrew Cooper Superseded
[3/3] x86/spec-ctrl: Fix NMI race condition with VT-x MSR_SPEC_CTRL handling x86/spec-ctrl: Fix NMI race condition - 1 - --- 2022-01-13 Andrew Cooper Superseded
« 1 2 3 4 »