Show patches with: Submitter = Andrew Cooper       |    Archived = No       |   223 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
tools/libxl: Reposition build_pre() logic between architectures tools/libxl: Reposition build_pre() logic between architectures 1 - - 0 0 0 2019-12-27 Andrew Cooper New
tools/libxl: Code-gen improvements for libxl_save_msgs_gen.pl tools/libxl: Code-gen improvements for libxl_save_msgs_gen.pl - 1 - 0 0 0 2019-12-27 Andrew Cooper New
tools/libxc: Fix HVM_PARAM_PAE_ENABLED handling in xc_cpuid_apply_policy() tools/libxc: Fix HVM_PARAM_PAE_ENABLED handling in xc_cpuid_apply_policy() 1 - - 0 0 0 2019-12-27 Andrew Cooper New
x86/boot: Fold gdt_48 into the bottom of trampoline_gdt x86/boot: Fold gdt_48 into the bottom of trampoline_gdt - 1 - 0 0 0 2019-12-27 Andrew Cooper New
[12/12] libxc/save: Write X86_{CPUID, MSR}_DATA records Support CPUID/MSR data in migration streams - - - 0 0 0 2019-12-24 Andrew Cooper Superseded
[11/12] libxc/restore: Handle X86_{CPUID, MSR}_DATA records Support CPUID/MSR data in migration streams 1 - - 0 0 0 2019-12-24 Andrew Cooper Superseded
[10/12] docs/migration: Specify X86_{CPUID, MSR}_POLICY records Support CPUID/MSR data in migration streams - - - 0 0 0 2019-12-24 Andrew Cooper Superseded
[09/12] libxc/save: Write a v3 stream Support CPUID/MSR data in migration streams 1 - - 0 0 0 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 - - - 0 0 0 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 - - - 0 0 0 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 - - 0 0 0 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 - - - 0 0 0 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 - - 0 0 0 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 - - 0 0 0 2019-12-24 Andrew Cooper Superseded
[02/12] libxc/restore: Introduce functionality to simplify blob handling Support CPUID/MSR data in migration streams 1 - - 0 0 0 2019-12-24 Andrew Cooper Superseded
[01/12] libxc/save: Shrink code volume where possible Support CPUID/MSR data in migration streams - - - 0 0 0 2019-12-24 Andrew Cooper Superseded
libxc/migration: Drop unimplemneted domain types libxc/migration: Drop unimplemneted domain types 3 - - 0 0 0 2019-12-20 Andrew Cooper New
libxc/migration: Rename TSC_INFO to X86_TSC_INFO libxc/migration: Rename TSC_INFO to X86_TSC_INFO 1 - - 0 0 0 2019-12-20 Andrew Cooper New
docs/migration: Remove numbering for typical records docs/migration: Remove numbering for typical records 1 - - 0 0 0 2019-12-20 Andrew Cooper New
libxc/restore: Don't duplicate state in process_vcpu_basic() libxc/restore: Don't duplicate state in process_vcpu_basic() 1 - - 0 0 0 2019-12-20 Andrew Cooper New
libxc/restore: Fix data auditing in handle_x86_pv_vcpu_blob() libxc/restore: Fix data auditing in handle_x86_pv_vcpu_blob() 1 - - 0 0 0 2019-12-19 Andrew Cooper New
[2/1] libxc: Drop other examples of the 'goto x; } else if' antipattern libxc/restore: Fix data auditing in handle_x86_pv_info() 1 - - 0 0 0 2019-12-19 Andrew Cooper New
tools/libxc: Drop unused xc_compression_*() tools/libxc: Drop unused xc_compression_*() 1 - - 0 0 0 2019-12-19 Andrew Cooper New
libxc/restore: Fix data auditing in handle_x86_pv_info() libxc/restore: Fix data auditing in handle_x86_pv_info() - 1 - 0 0 0 2019-12-19 Andrew Cooper New
[v2] tools/python: Python 3 compatibility [v2] tools/python: Python 3 compatibility 1 - - 0 0 0 2019-12-19 Andrew Cooper New
tools/python: Python 3 compatibility tools/python: Python 3 compatibility - - - 0 0 0 2019-12-18 Andrew Cooper Superseded
tools/python: Drop test.py tools/python: Drop test.py 1 1 - 0 0 0 2019-12-18 Andrew Cooper New
[4/4] tools/dombuilder: Don't allocate dom->p2m_host[] for translated domains Don't allocate dom->p2m_host[] for translated domains 1 - - 0 0 0 2019-12-17 Andrew Cooper New
[3/4] tools/dombuilder: Remove p2m_guest from the common interface Don't allocate dom->p2m_host[] for translated domains - - - 0 0 0 2019-12-17 Andrew Cooper New
[2/4] tools/dombuilder: Remove PV-only, mandatory hooks Don't allocate dom->p2m_host[] for translated domains 1 - - 0 0 0 2019-12-17 Andrew Cooper New
[1/4] tools/dombuilder: xc_dom_x86 cleanup Don't allocate dom->p2m_host[] for translated domains - - - 0 0 0 2019-12-17 Andrew Cooper New
libxc/restore: Fix error message for unrecognised stream version libxc/restore: Fix error message for unrecognised stream version 1 - - 0 0 0 2019-12-17 Andrew Cooper New
x86/mm: Simplify promote_l4_table()'s exit semantics x86/mm: Simplify promote_l4_table()'s exit semantics - 1 - 0 0 0 2019-12-16 Andrew Cooper New
x86/pv: Fix `global-pages` to match the documentation x86/pv: Fix `global-pages` to match the documentation 1 1 - 0 0 0 2019-12-16 Andrew Cooper New
[6/6] x86/suspend: Drop save_rest_processor_state() completely x86/suspend: State cleanup - 1 - 0 0 0 2019-12-13 Andrew Cooper New
[5/6] x86/suspend: Expand macros in wakeup_prot.S x86/suspend: State cleanup - 1 - 0 0 0 2019-12-13 Andrew Cooper New
[4/6] x86/suspend: Restore cr4 later during resume x86/suspend: State cleanup - 1 - 0 0 0 2019-12-13 Andrew Cooper New
[3/6] x86/suspend: Don't save unnecessary GPRs x86/suspend: State cleanup - 1 - 0 0 0 2019-12-13 Andrew Cooper New
[2/6] x86/suspend: Don't bother saving %cr3, %ss or flags x86/suspend: State cleanup - 1 - 0 0 0 2019-12-13 Andrew Cooper New
[1/6] x86/suspend: Clarify and improve the behaviour of do_suspend_lowlevel() x86/suspend: State cleanup - 1 - 0 0 0 2019-12-13 Andrew Cooper New
[for-4.13,v4,1/3] xen/flask: Drop the gen-policy.py script [for-4.13,v4,1/3] xen/flask: Drop the gen-policy.py script 2 1 - 0 0 0 2019-12-10 Andrew Cooper New
[v3,3/3] xen/build: Automatically locate a suitable python interpreter xen: Build fixes related to Python3 1 - - 0 0 0 2019-12-07 Andrew Cooper New
[v3,2/3] xen/banner: Drop the fig-to-oct.py script xen: Build fixes related to Python3 1 - - 0 0 0 2019-12-07 Andrew Cooper New
[v3,1/3] xen/flask: Drop the gen-policy.py script xen: Build fixes related to Python3 1 - - 0 0 0 2019-12-07 Andrew Cooper New
[v2,3/3] xen/build: Automatically locate a suitable python interpreter xen: Build fixes related to Python3 - - - 0 0 0 2019-12-07 Andrew Cooper Superseded
[v2,2/3] xen/banner: Drop the fig-to-oct.py script xen: Build fixes related to Python3 - - - 0 0 0 2019-12-07 Andrew Cooper Superseded
[v2,1/3] xen/flask: Drop the gen-policy.py script xen: Build fixes related to Python3 - - - 0 0 0 2019-12-07 Andrew Cooper Superseded
[2/2] xen/build: Automatically locate a suitable python interpreter xen: Build fixes related to Python3 - - - 0 0 0 2019-12-07 Andrew Cooper Superseded
[1/2] xen/flask: Fix Python 3 problems with gen-policy.py xen: Build fixes related to Python3 - - - 0 0 0 2019-12-07 Andrew Cooper Superseded
docs/sphinx: How Xen Boots on x86 docs/sphinx: How Xen Boots on x86 - 1 - 0 0 0 2019-12-06 Andrew Cooper New
[6/6] x86/smt: Don't use -EBUSY for smt_up_down_helper() continuations xen: Support continuations from tasklets - - - 0 0 0 2019-12-05 Andrew Cooper New
[5/6] xen/tasklet: Return -ERESTART from continue_hypercall_on_cpu() xen: Support continuations from tasklets - - - 0 0 0 2019-12-05 Andrew Cooper New
[4/6] xen/hypercall: Cope with -ERESTART on more hypercall paths xen: Support continuations from tasklets - 1 - 0 0 0 2019-12-05 Andrew Cooper New
[3/6] xen/domctl: Consolidate hypercall continuation handling at the top level xen: Support continuations from tasklets - - - 0 0 0 2019-12-05 Andrew Cooper New
[2/6] xen/tasklet: Switch data parameter from unsigned long to void *. xen: Support continuations from tasklets 2 - - 0 0 0 2019-12-05 Andrew Cooper New
[1/6] xen/tasklet: Fix return value truncation on arm64 xen: Support continuations from tasklets 1 1 - 0 0 0 2019-12-05 Andrew Cooper New
[5/4] x86/svm: Minor cleanup to start_svm() x86/svm: (Post TASK_SWITCH) cleanup - 1 - 0 0 0 2019-12-05 Andrew Cooper New
[4/4] x86/svm: Use named (bit)fields for task switch exit info x86/svm: (Post TASK_SWITCH) cleanup - 1 - 0 0 0 2019-12-04 Andrew Cooper New
[3/4] x86/svm: Clean up intinfo_t variables x86/svm: (Post TASK_SWITCH) cleanup - 1 - 0 0 0 2019-12-04 Andrew Cooper New
[2/4] x86/svm: Don't shadow variables in svm_vmexit_handler() x86/svm: (Post TASK_SWITCH) cleanup - 1 - 0 0 0 2019-12-04 Andrew Cooper New
[1/4] x86/svm: Clean up construct_vmcb() x86/svm: (Post TASK_SWITCH) cleanup - 1 - 0 0 0 2019-12-04 Andrew Cooper New
x86/svm: Fix handling of EFLAGS.RF on task switch x86/svm: Fix handling of EFLAGS.RF on task switch - 2 - 0 0 0 2019-12-03 Andrew Cooper New
x86/debug: Plumb pending_dbg through the monitor and devicemodel interfaces x86/debug: Plumb pending_dbg through the monitor and devicemodel interfaces 2 1 - 0 0 0 2019-12-03 Andrew Cooper New
[for-next,v2] x86/svm: Correct vm_event API for descriptor accesses [for-next,v2] x86/svm: Correct vm_event API for descriptor accesses 3 1 - 0 0 0 2019-11-29 Andrew Cooper New
[XTF] CONSOLEIO_write stack overflow PoC [XTF] CONSOLEIO_write stack overflow PoC - 1 - 0 0 0 2019-11-29 Andrew Cooper New
[for-next] x86/svm: Correct vm_event API for descriptor accesses [for-next] x86/svm: Correct vm_event API for descriptor accesses 3 1 - 0 0 0 2019-11-28 Andrew Cooper Superseded
[2/2] AMD/IOMMU: Render IO_PAGE_FAULT errors in a more useful manner Fixes to AMD IOMMU logging 1 1 - 0 0 0 2019-11-26 Andrew Cooper New
[1/2] AMD/IOMMU: Always print IOMMU errors Fixes to AMD IOMMU logging 1 1 - 0 0 0 2019-11-26 Andrew Cooper New
[v2,3/3] x86/svm: Write the correct %eip into the outgoing task x86/hvm: Multiple corrections to task switch handling - 1 - 0 0 0 2019-11-26 Andrew Cooper New
[v2,2/3] x86/svm: Always intercept ICEBP x86/hvm: Multiple corrections to task switch handling - 4 - 0 0 0 2019-11-26 Andrew Cooper New
[v2,1/3] x86/vtx: Fix fault semantics for early task switch failures x86/hvm: Multiple corrections to task switch handling 1 2 - 0 0 0 2019-11-26 Andrew Cooper New
[for-4.13] x86/vvmx: Fix livelock with XSA-304 fix [for-4.13] x86/vvmx: Fix livelock with XSA-304 fix 1 - - 0 0 0 2019-11-22 Andrew Cooper New
[2/2] x86/svm: Write the correct %eip into the outgoing task x86/hvm: Multiple corrections to task switch handling - - - 0 0 0 2019-11-21 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 - 0 0 0 2019-11-21 Andrew Cooper Superseded
[for-4.13] x86/cpuid: Fix Lisbon/Magny-Cours Opterons WRT SSSE3/SSE4A [for-4.13] x86/cpuid: Fix Lisbon/Magny-Cours Opterons WRT SSSE3/SSE4A - 1 - 0 0 0 2019-11-19 Andrew Cooper New
x86/nested-hap: Fix handling of L0_ERROR x86/nested-hap: Fix handling of L0_ERROR - - - 0 0 0 2019-11-18 Andrew Cooper New
[for-4.13] xen/sched: Render sibling/core masks with %pbl to improve 'r' debugkey [for-4.13] xen/sched: Render sibling/core masks with %pbl to improve 'r' debugkey 1 1 - 0 0 0 2019-11-13 Andrew Cooper New
[for-4.13] xen/passthrough: Render domains with %pd in the 'Q' debug handler [for-4.13] xen/passthrough: Render domains with %pd in the 'Q' debug handler - 1 - 0 0 0 2019-11-13 Andrew Cooper New
[for-4.13] AMD/IOMMU: Fix crash in 'V' debugkey [for-4.13] AMD/IOMMU: Fix crash in 'V' debugkey - 1 - 0 0 0 2019-11-13 Andrew Cooper New
AMD/IOMMU: Fix passthrough following c/s d7cfeb7c13e AMD/IOMMU: Fix passthrough following c/s d7cfeb7c13e - 1 1 0 0 0 2019-11-11 Andrew Cooper New
[for-4.13] xen: Drop bogus BOOLEAN definitions, TRUE and FALSE [for-4.13] xen: Drop bogus BOOLEAN definitions, TRUE and FALSE 1 1 1 0 0 0 2019-11-11 Andrew Cooper New
[v1.5] x86/livepatch: Prevent patching with active waitqueues [v1.5] x86/livepatch: Prevent patching with active waitqueues - - - 0 0 0 2019-11-05 Andrew Cooper New
[2/2] x86/livepatch: Prevent patching with active waitqueues Untitled series #198305 - 2 - 0 0 0 2019-11-05 Andrew Cooper New
[1/2] xen/livepatch: Add a return value to load hooks [1/2] xen/livepatch: Add a return value to load hooks - 1 - 0 0 0 2019-11-05 Andrew Cooper New
[3/3] x86/e820: fix 640k - 1M region reservation logic Fix PV shim ballooning problems - 1 - 0 0 0 2019-11-01 Andrew Cooper New
[2/3] x86/boot: Cache cpu_has_hypervisor very early on boot Fix PV shim ballooning problems 1 - - 0 0 0 2019-11-01 Andrew Cooper New
[1/3] x86/boot: Remove cached CPUID data from the trampoline Fix PV shim ballooning problems - 1 - 0 0 0 2019-11-01 Andrew Cooper New
[for-4.13] tools: Fix local variable block [for-4.13] tools: Fix local variable block 1 - - 0 0 0 2019-11-01 Andrew Cooper New
x86/pv: Fix !CONFIG_PV build following XSA-296 x86/pv: Fix !CONFIG_PV build following XSA-296 - 1 - 0 0 0 2019-10-31 Andrew Cooper New
xen/vcpu: Sanitise VCPUOP_initialise call hierachy xen/vcpu: Sanitise VCPUOP_initialise call hierachy - - - 0 0 0 2019-10-31 Andrew Cooper New
[2/2] x86/vtx: Fixes to Haswell/Broadwell LBR TSX errata x86/vtx: Corrections to errata workarounds - 2 - 0 0 0 2019-10-28 Andrew Cooper New
[1/2] x86/vtx: Corrections to BFD93 errata workaround x86/vtx: Corrections to errata workarounds - 2 - 0 0 0 2019-10-28 Andrew Cooper New
x86/VT-d: Misc initialisation cleanup x86/VT-d: Misc initialisation cleanup - 1 - 0 0 0 2019-10-24 Andrew Cooper New
[v3,7/7] x86/nospec: Optimise array_index_mask_nospec() for power-of-2 arrays Unbreak evaluate_nospec() and livepatching - - - 0 0 0 2019-10-23 Andrew Cooper New
[for-next,v3,6/7] x86/nospec: Move array_index_mask_nospec() into nospec.h Unbreak evaluate_nospec() and livepatching 1 - - 0 0 0 2019-10-23 Andrew Cooper New
[v3,5/7] x86/livepatch: Fail the build if duplicate symbols exist Unbreak evaluate_nospec() and livepatching - 1 - 0 0 0 2019-10-23 Andrew Cooper New
[v3,4/7] x86/nospec: Rename and rework l1tf-barrier as branch-harden Unbreak evaluate_nospec() and livepatching - 1 - 0 0 0 2019-10-23 Andrew Cooper New
[v3,3/7] xen/nospec: Introduce CONFIG_SPECULATIVE_HARDEN_BRANCH Unbreak evaluate_nospec() and livepatching - 1 - 0 0 0 2019-10-23 Andrew Cooper New
[v3,2/7] xen/nospec: Use always_inline to fix code gen for evaluate_nospec Unbreak evaluate_nospec() and livepatching 1 - - 0 0 0 2019-10-23 Andrew Cooper New
[v3,1/7] x86/nospec: Two trivial fixes Unbreak evaluate_nospec() and livepatching 1 - - 0 0 0 2019-10-23 Andrew Cooper New
« 1 2 3 »