Show patches with: Submitter = Andrew Cooper       |    Archived = No       |   372 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[2/3] x86/spec-ctrl: Drop SPEC_CTRL_{ENTRY_FROM,EXIT_TO}_HVM x86/spec-ctrl: Fix NMI race condition - 1 - --- 2022-01-13 Andrew Cooper Superseded
[1/3] x86/msr: Split MSR_SPEC_CTRL handling x86/spec-ctrl: Fix NMI race condition - 1 - --- 2022-01-13 Andrew Cooper Superseded
x86/hvm: Remove callback from paging->flush_tlb() hook x86/hvm: Remove callback from paging->flush_tlb() hook - 1 - --- 2021-11-17 Andrew Cooper Superseded
[6/6] xen/trace: Minor code cleanup xen/trace: Fix leakage of uninitialised stack into the tracebuffer - 1 - --- 2021-09-17 Andrew Cooper Superseded
[5/6] xen/credit2: Clean up trace handling xen/trace: Fix leakage of uninitialised stack into the tracebuffer - 1 - --- 2021-09-17 Andrew Cooper Superseded
[4/6] x86/trace: Reduce stack usage from HVMTRACE_ND() xen/trace: Fix leakage of uninitialised stack into the tracebuffer - 1 - --- 2021-09-17 Andrew Cooper Superseded
[3/6] xen/credit2: Remove tail padding from TRC_CSCHED2_* records xen/trace: Fix leakage of uninitialised stack into the tracebuffer - 1 - --- 2021-09-17 Andrew Cooper Superseded
[2/6] xen/memory: Remove tail padding from TRC_MEM_* records xen/trace: Fix leakage of uninitialised stack into the tracebuffer - 1 - --- 2021-09-17 Andrew Cooper Superseded
[1/6] xen/trace: Don't over-read trace objects xen/trace: Fix leakage of uninitialised stack into the tracebuffer - - - --- 2021-09-17 Andrew Cooper Superseded
[5/5] tests/xenstore: Rework Makefile tools/tests: More cleanup for automation improvements - - - --- 2021-06-15 Andrew Cooper Superseded
[4/5] tests/cpu-policy: Rework Makefile tools/tests: More cleanup for automation improvements - - - --- 2021-06-15 Andrew Cooper Superseded
[3/5] tests/resource: Rework Makefile tools/tests: More cleanup for automation improvements - - - --- 2021-06-15 Andrew Cooper Superseded
[2/5] tools/tests: Drop run runes tools/tests: More cleanup for automation improvements - - - --- 2021-06-15 Andrew Cooper Superseded
[1/5] tools/tests: Drop obsolete mce-test infrastructure tools/tests: More cleanup for automation improvements 1 - - --- 2021-06-15 Andrew Cooper Superseded
libx86: Introduce x86_cpu_policy_calculate_compatible() with MSR_ARCH_CAPS handling libx86: Introduce x86_cpu_policy_calculate_compatible() with MSR_ARCH_CAPS handling - - - --- 2021-05-04 Andrew Cooper Superseded
x86/shim: Simplify compat handling in write_start_info() x86/shim: Simplify compat handling in write_start_info() - 1 - --- 2021-04-19 Andrew Cooper Superseded
[2/2] x86/hpet: Don't enable legacy replacement mode unconditionally x86/hpet: Try to unbreak Ryzen 1800X systems - - - --- 2021-03-25 Andrew Cooper Superseded
[1/2] x86/hpet: Factor hpet_enable_legacy_replacement_mode() out of hpet_setup() x86/hpet: Try to unbreak Ryzen 1800X systems - 1 - --- 2021-03-25 Andrew Cooper Superseded
[for-4.14] tools: Fix pkg-config file for libxenstore [for-4.14] tools: Fix pkg-config file for libxenstore - - - --- 2021-03-22 Andrew Cooper Superseded
[v8,16/16] x86/vm_event: Carry the vmtrace buffer position in vm_event acquire_resource size and external IPT monitoring - 1 - --- 2021-01-30 Andrew Cooper Superseded
[v8,15/16] xen/vmtrace: support for VM forks acquire_resource size and external IPT monitoring - 1 - --- 2021-01-30 Andrew Cooper Superseded
[v8,14/16] tools/misc: Add xen-vmtrace tool acquire_resource size and external IPT monitoring 1 - - --- 2021-01-30 Andrew Cooper Superseded
[v8,13/16] tools/libxc: Add xc_vmtrace_* functions acquire_resource size and external IPT monitoring 1 - - --- 2021-01-30 Andrew Cooper Superseded
[v8,12/16] xen/domctl: Add XEN_DOMCTL_vmtrace_op acquire_resource size and external IPT monitoring - 1 - --- 2021-01-30 Andrew Cooper Superseded
[v8,11/16] x86/vmx: Add Intel Processor Trace support acquire_resource size and external IPT monitoring - 1 - --- 2021-01-30 Andrew Cooper Superseded
[v8,10/16] xen/memory: Add a vmtrace_buf resource type acquire_resource size and external IPT monitoring - 1 - --- 2021-01-30 Andrew Cooper Superseded
[v8,09/16] tools/[lib]xl: Add vmtrace_buf_size parameter acquire_resource size and external IPT monitoring 1 - - --- 2021-01-30 Andrew Cooper Superseded
[v8,08/16] xen/domain: Add vmtrace_size domain creation parameter acquire_resource size and external IPT monitoring - 1 - --- 2021-01-30 Andrew Cooper Superseded
[v8,07/16] xen+tools: Introduce XEN_SYSCTL_PHYSCAP_vmtrace acquire_resource size and external IPT monitoring 2 - - --- 2021-01-30 Andrew Cooper Superseded
[v8,06/16] xen/memory: Fix mapping grant tables with XENMEM_acquire_resource acquire_resource size and external IPT monitoring - 1 - --- 2021-01-30 Andrew Cooper Superseded
[v8,05/16] xen/memory: Indent part of acquire_resource() acquire_resource size and external IPT monitoring - 1 - --- 2021-01-30 Andrew Cooper Superseded
[v8,04/16] xen/memory: Improve compat XENMEM_acquire_resource handling acquire_resource size and external IPT monitoring - 1 - --- 2021-01-30 Andrew Cooper Superseded
[v8,03/16] xen/memory: Fix acquire_resource size semantics acquire_resource size and external IPT monitoring - 2 - --- 2021-01-30 Andrew Cooper Superseded
[v8,02/16] xen/gnttab: Rework resource acquisition acquire_resource size and external IPT monitoring 1 - - --- 2021-01-30 Andrew Cooper Superseded
[v8,01/16] xen/memory: Reject out-of-range resource 'frame' values acquire_resource size and external IPT monitoring - 2 - --- 2021-01-30 Andrew Cooper Superseded
[v2] x86/mm: Short circuit damage from "fishy" ref/typecount failure [v2] x86/mm: Short circuit damage from "fishy" ref/typecount failure - - - --- 2021-01-19 Andrew Cooper Superseded
x86/timer: Fix boot on Intel systems using ITSSPRC static PIT clock gating x86/timer: Fix boot on Intel systems using ITSSPRC static PIT clock gating 1 - 1 --- 2021-01-07 Andrew Cooper Superseded
x86/pv: Flush TLB in response to paging structure changes x86/pv: Flush TLB in response to paging structure changes - - - --- 2020-10-20 Andrew Cooper Superseded
[9/8] x86/msr: Drop compatibility #GP handling in guest_{rd, wr}msr() x86: switch default MSR behavior - - - --- 2020-08-18 Andrew Cooper Superseded
[5/5] tools/foreignmem: Support querying the size of a resource Multiple fixes to XENMEM_acquire_resource 1 1 - --- 2020-07-28 Andrew Cooper Superseded
[4/5] xen/memory: Fix acquire_resource size semantics Multiple fixes to XENMEM_acquire_resource - - - --- 2020-07-28 Andrew Cooper Superseded
[3/5] xen/memory: Fix compat XENMEM_acquire_resource for size requests Multiple fixes to XENMEM_acquire_resource - 2 - --- 2020-07-28 Andrew Cooper Superseded
[2/5] xen/gnttab: Rework resource acquisition Multiple fixes to XENMEM_acquire_resource - - - --- 2020-07-28 Andrew Cooper Superseded
[1/5] xen/memory: Introduce CONFIG_ARCH_ACQUIRE_RESOURCE Multiple fixes to XENMEM_acquire_resource 2 1 - --- 2020-07-28 Andrew Cooper Superseded
tools/configure: drop BASH configure variable tools/configure: drop BASH configure variable 1 - - --- 2020-06-26 Andrew Cooper Superseded
[for-4.14] x86/msr: Disallow access to Processor Trace MSRs [for-4.14] x86/msr: Disallow access to Processor Trace MSRs - - - --- 2020-06-19 Andrew Cooper Superseded
[for-4.14] x86/livepatch: Make livepatching compatible with CET Shadow Stacks [for-4.14] x86/livepatch: Make livepatching compatible with CET Shadow Stacks - - - --- 2020-06-08 Andrew Cooper Superseded
x86/traps: Rework #PF[Rsvd] bit handling x86/traps: Rework #PF[Rsvd] bit handling - - - --- 2020-05-18 Andrew Cooper Superseded
x86/build: Unilaterally disable -fcf-protection x86/build: Unilaterally disable -fcf-protection - 2 1 --- 2020-05-12 Andrew Cooper Superseded
[16/16] x86/shstk: Activate Supervisor Shadow Stacks x86: Support for CET Supervisor Shadow Stacks - - - --- 2020-05-01 Andrew Cooper Superseded
« 1 2 3 4 »