Show patches with: Submitter = Andrew Cooper       |    Archived = No       |   308 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
CI: Add a CentOS 6 container and build jobs CI: Add a CentOS 6 container and build jobs 1 - - --- 2019-03-22 Andrew Cooper Superseded
x86/msr: Fix fallout from mostly c/s 832c180 x86/msr: Fix fallout from mostly c/s 832c180 - 1 - --- 2019-04-09 Andrew Cooper Superseded
x86/ctxt-switch: Document and improve GDT handling x86/ctxt-switch: Document and improve GDT handling - 1 1 --- 2019-07-04 Andrew Cooper Superseded
[RFC] x86/shim: Refresh pvshim_defconfig [RFC] x86/shim: Refresh pvshim_defconfig - - - --- 2019-07-26 Andrew Cooper Superseded
[1/2] xen/link: Introduce .bss.percpu.page_aligned x86/xpti: Don't leak TSS-adjacent percpu data via Meltdown - - - --- 2019-07-26 Andrew Cooper Superseded
[2/2] x86/xpti: Don't leak TSS-adjacent percpu data via Meltdown x86/xpti: Don't leak TSS-adjacent percpu data via Meltdown - - - --- 2019-07-26 Andrew Cooper Superseded
[v2,1/2] xen/link: Introduce .bss.percpu.page_aligned x86/xpti: Don't leak TSS-adjacent percpu data via Meltdown 1 1 - --- 2019-07-26 Andrew Cooper Superseded
[v2,2/2] x86/xpti: Don't leak TSS-adjacent percpu data via Meltdown x86/xpti: Don't leak TSS-adjacent percpu data via Meltdown - 1 - --- 2019-07-26 Andrew Cooper Superseded
tools/ocaml: Fix xenctrl ABI and introduce build-time checks tools/ocaml: Fix xenctrl ABI and introduce build-time checks - - - --- 2019-09-09 Andrew Cooper Superseded
[2/8] x86/cpuid: Split update_domain_cpuid_info() in half x86/cpuid: Switch to using XEN_DOMCTL_set_cpumsr_policy - 1 - --- 2019-09-11 Andrew Cooper Superseded
[3/8] x86/domctl: Implement XEN_DOMCTL_set_cpumsr_policy x86/cpuid: Switch to using XEN_DOMCTL_set_cpumsr_policy - 1 - --- 2019-09-11 Andrew Cooper Superseded
[4/8] tools/libxc: Pre-cleanup for xc_cpuid_{set, apply_policy}() x86/cpuid: Switch to using XEN_DOMCTL_set_cpumsr_policy - 1 - --- 2019-09-11 Andrew Cooper Superseded
[5/8] tools/libxc: Rework xc_cpuid_set() to use {get, set}_cpu_policy() x86/cpuid: Switch to using XEN_DOMCTL_set_cpumsr_policy - 1 - --- 2019-09-11 Andrew Cooper Superseded
[6/8] tools/libxc: Rework xc_cpuid_apply_policy() to use {get, set}_cpu_policy() x86/cpuid: Switch to using XEN_DOMCTL_set_cpumsr_policy - - - --- 2019-09-11 Andrew Cooper Superseded
[7/8] x86/domctl: Drop XEN_DOMCTL_set_cpuid x86/cpuid: Switch to using XEN_DOMCTL_set_cpumsr_policy 1 - - --- 2019-09-11 Andrew Cooper Superseded
[8/8] x86/cpuid: Enable CPUID Faulting for the control domain x86/cpuid: Switch to using XEN_DOMCTL_set_cpumsr_policy - - - --- 2019-09-11 Andrew Cooper Superseded
[for-4.13,1/2] xen/nospec: Introduce CONFIG_SPECULATIVE_ARRAY_HARDEN xen/nospec: Add Kconfig options for speculative hardening - - - --- 2019-09-30 Andrew Cooper Superseded
[for-4.13,2/2] xen/nospec: Introduce CONFIG_SPECULATIVE_BRANCH_HARDEN and disable it xen/nospec: Add Kconfig options for speculative hardening - - - --- 2019-09-30 Andrew Cooper Superseded
[1/2] x86/vtx: Fix fault semantics for early task switch failures x86/hvm: Multiple corrections to task switch handling 1 2 - --- 2019-11-21 Andrew Cooper Superseded
[2/2] x86/svm: Write the correct %eip into the outgoing task x86/hvm: Multiple corrections to task switch handling - - - --- 2019-11-21 Andrew Cooper Superseded
[for-next] x86/svm: Correct vm_event API for descriptor accesses [for-next] x86/svm: Correct vm_event API for descriptor accesses 3 1 - --- 2019-11-28 Andrew Cooper Superseded
[1/2] xen/flask: Fix Python 3 problems with gen-policy.py xen: Build fixes related to Python3 - - - --- 2019-12-07 Andrew Cooper Superseded
[2/2] xen/build: Automatically locate a suitable python interpreter xen: Build fixes related to Python3 - - - --- 2019-12-07 Andrew Cooper Superseded
[v2,1/3] xen/flask: Drop the gen-policy.py script xen: Build fixes related to Python3 - - - --- 2019-12-07 Andrew Cooper Superseded
[v2,2/3] xen/banner: Drop the fig-to-oct.py script xen: Build fixes related to Python3 - - - --- 2019-12-07 Andrew Cooper Superseded
[v2,3/3] xen/build: Automatically locate a suitable python interpreter xen: Build fixes related to Python3 - - - --- 2019-12-07 Andrew Cooper Superseded
tools/python: Python 3 compatibility tools/python: Python 3 compatibility - - - --- 2019-12-18 Andrew Cooper Superseded
[01/12] libxc/save: Shrink code volume where possible Support CPUID/MSR data in migration streams - - - --- 2019-12-24 Andrew Cooper Superseded
[02/12] libxc/restore: Introduce functionality to simplify blob handling Support CPUID/MSR data in migration streams 1 - - --- 2019-12-24 Andrew Cooper Superseded
[03/12] libxc/migration: Rationalise the 'checkpointed' field to 'stream_type' Support CPUID/MSR data in migration streams 1 - - --- 2019-12-24 Andrew Cooper Superseded
[04/12] libxc/migration: Adjust layout of struct xc_sr_context Support CPUID/MSR data in migration streams 1 - - --- 2019-12-24 Andrew Cooper Superseded
[05/12] tools/migration: Drop IHDR_VERSION constant from libxc and python Support CPUID/MSR data in migration streams - - - --- 2019-12-24 Andrew Cooper Superseded
[06/12] docs/migration Specify migration v3 and STATIC_DATA_END Support CPUID/MSR data in migration streams 1 - - --- 2019-12-24 Andrew Cooper Superseded
[07/12] python/migration: Update validation logic to understand a v3 stream Support CPUID/MSR data in migration streams - - - --- 2019-12-24 Andrew Cooper Superseded
[08/12] libxc/restore: Support v3 streams, and cope with v2 compatibilty Support CPUID/MSR data in migration streams - - - --- 2019-12-24 Andrew Cooper Superseded
[09/12] libxc/save: Write a v3 stream Support CPUID/MSR data in migration streams 1 - - --- 2019-12-24 Andrew Cooper Superseded
[10/12] docs/migration: Specify X86_{CPUID, MSR}_POLICY records Support CPUID/MSR data in migration streams - - - --- 2019-12-24 Andrew Cooper Superseded
[11/12] libxc/restore: Handle X86_{CPUID, MSR}_DATA records Support CPUID/MSR data in migration streams 1 - - --- 2019-12-24 Andrew Cooper Superseded
[12/12] libxc/save: Write X86_{CPUID, MSR}_DATA records Support CPUID/MSR data in migration streams - - - --- 2019-12-24 Andrew Cooper Superseded
tools/save: Drop unused parameters from xc_domain_save() tools/save: Drop unused parameters from xc_domain_save() - - - --- 2020-01-03 Andrew Cooper Superseded
[1/6] x86/boot: Check for E820_RAM earlier when searching the E820 x86/boot: Remove mappings at 0 - 1 - --- 2020-01-06 Andrew Cooper Superseded
[2/6] x86/boot: Map the trampoline as read-only x86/boot: Remove mappings at 0 - 1 - --- 2020-01-06 Andrew Cooper Superseded
[3/6] x86/boot: Remove the preconstructed low 16M superpage mappings x86/boot: Remove mappings at 0 - - - --- 2020-01-06 Andrew Cooper Superseded
[4/6] x86/boot: Clean up l?_bootmap[] construction x86/boot: Remove mappings at 0 - - - --- 2020-01-06 Andrew Cooper Superseded
[5/6] x86/boot: Don't map 0 during boot x86/boot: Remove mappings at 0 - 1 - --- 2020-01-06 Andrew Cooper Superseded
[6/6] x86/boot: Drop INVALID_VCPU x86/boot: Remove mappings at 0 - - - --- 2020-01-06 Andrew Cooper Superseded
x86/mem_sharing: Fix RANDCONFIG build x86/mem_sharing: Fix RANDCONFIG build - - - --- 2020-01-07 Andrew Cooper Superseded
x86/boot: Rationalise stack handling during early boot x86/boot: Rationalise stack handling during early boot - - - --- 2020-01-08 Andrew Cooper Superseded
[RFC] x86/amd: Avoid cpu_has_hypervisor evaluating true on native hardware [RFC] x86/amd: Avoid cpu_has_hypervisor evaluating true on native hardware - - - --- 2020-01-27 Andrew Cooper Superseded
xen/arm: Restrict access to most HVM_PARAM's xen/arm: Restrict access to most HVM_PARAM's - - - --- 2020-02-10 Andrew Cooper Superseded
[1/7] x86/ucode: Document the behaviour of the microcode_ops hooks x86/ucode: Cleanup and fixes - Part 3/n (Intel) 1 - - --- 2020-03-23 Andrew Cooper Superseded
[2/7] x86/ucode/intel: Adjust microcode_sanity_check() to not take void * x86/ucode: Cleanup and fixes - Part 3/n (Intel) - 1 - --- 2020-03-23 Andrew Cooper Superseded
[3/7] x86/ucode/intel: Remove gratuitous memory allocations from cpu_request_microcode() x86/ucode: Cleanup and fixes - Part 3/n (Intel) - - - --- 2020-03-23 Andrew Cooper Superseded
[4/7] x86/ucode/intel: Reimplement get_{data, total}size() helpers x86/ucode: Cleanup and fixes - Part 3/n (Intel) - 1 - --- 2020-03-23 Andrew Cooper Superseded
[5/7] x86/ucode/intel: Clean up microcode_update_match() x86/ucode: Cleanup and fixes - Part 3/n (Intel) - 1 - --- 2020-03-23 Andrew Cooper Superseded
[6/7] x86/ucode/intel: Clean up microcode_sanity_check() x86/ucode: Cleanup and fixes - Part 3/n (Intel) - - - --- 2020-03-23 Andrew Cooper Superseded
[7/7] x86/ucode/intel: Fold structures together x86/ucode: Cleanup and fixes - Part 3/n (Intel) - - - --- 2020-03-23 Andrew Cooper Superseded
[01/16] x86/traps: Drop last_extable_addr x86: Support for CET Supervisor Shadow Stacks - - - --- 2020-05-01 Andrew Cooper Superseded
[02/16] x86/traps: Clean up printing in do_reserved_trap()/fatal_trap() x86: Support for CET Supervisor Shadow Stacks 1 - - --- 2020-05-01 Andrew Cooper Superseded
[03/16] x86/traps: Factor out exception_fixup() and make printing consistent x86: Support for CET Supervisor Shadow Stacks - 1 - --- 2020-05-01 Andrew Cooper Superseded
[04/16] x86/smpboot: Write the top-of-stack block in cpu_smpboot_alloc() x86: Support for CET Supervisor Shadow Stacks - 1 - --- 2020-05-01 Andrew Cooper Superseded
[05/16] x86/shstk: Introduce Supervisor Shadow Stack support x86: Support for CET Supervisor Shadow Stacks - - - --- 2020-05-01 Andrew Cooper Superseded
[06/16] x86/traps: Implement #CP handler and extend #PF for shadow stacks x86: Support for CET Supervisor Shadow Stacks - - - --- 2020-05-01 Andrew Cooper Superseded
[07/16] x86/shstk: Re-layout the stack block for shadow stacks x86: Support for CET Supervisor Shadow Stacks - 1 - --- 2020-05-01 Andrew Cooper Superseded
[08/16] x86/shstk: Create shadow stacks x86: Support for CET Supervisor Shadow Stacks - - - --- 2020-05-01 Andrew Cooper Superseded
[09/16] x86/cpu: Adjust enable_nmis() to be shadow stack compatible x86: Support for CET Supervisor Shadow Stacks - 1 - --- 2020-05-01 Andrew Cooper Superseded
[10/16] x86/cpu: Adjust reset_stack_and_jump() to be shadow stack compatible x86: Support for CET Supervisor Shadow Stacks - - - --- 2020-05-01 Andrew Cooper Superseded
[11/16] x86/spec-ctrl: Adjust DO_OVERWRITE_RSB to be shadow stack compatible x86: Support for CET Supervisor Shadow Stacks - 1 - --- 2020-05-01 Andrew Cooper Superseded
[12/16] x86/extable: Adjust extable handling to be shadow stack compatible x86: Support for CET Supervisor Shadow Stacks - - - --- 2020-05-01 Andrew Cooper Superseded
[13/16] x86/ioemul: Rewrite stub generation to be shadow stack compatible x86: Support for CET Supervisor Shadow Stacks - - - --- 2020-05-01 Andrew Cooper Superseded
[14/16] x86/alt: Adjust _alternative_instructions() to not create shadow stacks x86: Support for CET Supervisor Shadow Stacks - 1 - --- 2020-05-01 Andrew Cooper Superseded
[15/16] x86/entry: Adjust guest paths to be shadow stack compatible x86: Support for CET Supervisor Shadow Stacks - - - --- 2020-05-01 Andrew Cooper Superseded
[16/16] x86/shstk: Activate Supervisor Shadow Stacks x86: Support for CET Supervisor Shadow Stacks - - - --- 2020-05-01 Andrew Cooper Superseded
x86/build: Unilaterally disable -fcf-protection x86/build: Unilaterally disable -fcf-protection - 2 1 --- 2020-05-12 Andrew Cooper Superseded
x86/traps: Rework #PF[Rsvd] bit handling x86/traps: Rework #PF[Rsvd] bit handling - - - --- 2020-05-18 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
[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
tools/configure: drop BASH configure variable tools/configure: drop BASH configure variable 1 - - --- 2020-06-26 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
[2/5] xen/gnttab: Rework resource acquisition 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
[4/5] xen/memory: Fix acquire_resource size semantics Multiple fixes to XENMEM_acquire_resource - - - --- 2020-07-28 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
[9/8] x86/msr: Drop compatibility #GP handling in guest_{rd, wr}msr() x86: switch default MSR behavior - - - --- 2020-08-18 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
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
[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
[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
[v8,02/16] xen/gnttab: Rework resource acquisition 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,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,05/16] xen/memory: Indent part of acquire_resource() acquire_resource size and external IPT monitoring - 1 - --- 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,07/16] xen+tools: Introduce XEN_SYSCTL_PHYSCAP_vmtrace acquire_resource size and external IPT monitoring 2 - - --- 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,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,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,11/16] x86/vmx: Add Intel Processor Trace support 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,13/16] tools/libxc: Add xc_vmtrace_* functions acquire_resource size and external IPT monitoring 1 - - --- 2021-01-30 Andrew Cooper Superseded
« 1 2 3 4 »