Show patches with: Submitter = Andrew Cooper       |    Archived = No       |   306 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
[01/12] libxc/save: Shrink code volume where possible Support CPUID/MSR data in migration streams - - - --- 2019-12-24 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/12] libxc/restore: Introduce functionality to simplify blob handling Support CPUID/MSR data in migration streams 1 - - --- 2019-12-24 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/12] libxc/migration: Rationalise the 'checkpointed' field to 'stream_type' Support CPUID/MSR data in migration streams 1 - - --- 2019-12-24 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/12] libxc/migration: Adjust layout of struct xc_sr_context Support CPUID/MSR data in migration streams 1 - - --- 2019-12-24 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/12] tools/migration: Drop IHDR_VERSION constant from libxc and python Support CPUID/MSR data in migration streams - - - --- 2019-12-24 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/12] docs/migration Specify migration v3 and STATIC_DATA_END Support CPUID/MSR data in migration streams 1 - - --- 2019-12-24 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/12] python/migration: Update validation logic to understand a v3 stream Support CPUID/MSR data in migration streams - - - --- 2019-12-24 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/12] libxc/restore: Support v3 streams, and cope with v2 compatibilty Support CPUID/MSR data in migration streams - - - --- 2019-12-24 Andrew Cooper Superseded
[08/16] x86/shstk: Create shadow stacks x86: Support for CET Supervisor Shadow Stacks - - - --- 2020-05-01 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
[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
[1/2] driver/char: Drop run_in_exception_handler() ifdefary xen: run_in_exception_handler() cleanup 1 1 - --- 2023-12-15 Andrew Cooper New
[1/2] LICENSES: Improve the legibility of these files LICENSES improvements/corrections 2 - - --- 2023-05-05 Andrew Cooper Superseded
[1/2] x86: Remove gdbstub Remove gdbstub and debugger infrastructure 1 - - --- 2024-01-26 Andrew Cooper New
[1/2] x86/boot: Fix setup_apic_nmi_watchdog() to fail more cleanly x86/boot: More watchdog fixes - 1 - --- 2024-03-19 Andrew Cooper New
[1/2] x86/cpuid: Infrastructure for leaves 7:1{ecx,edx} x86: Work around Shstk fracturing - - - --- 2022-12-31 Andrew Cooper Superseded
[1/2] x86/entry: Introduce POP_GPRS x86/entry: Post-XSA-453 cleanup, part 1 - - - --- 2024-03-13 Andrew Cooper New
[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
[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
[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
[1/2] xen/*/nospec: Provide common versions of evaluate_nospec/block_speculation xen/nospec: Improvements 1 - - --- 2024-03-04 Andrew Cooper New
[1/2] xen/flask: Fix Python 3 problems with gen-policy.py xen: Build fixes related to Python3 - - - --- 2019-12-07 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
[1/2] xen/types: Drop #ifdefary for __{SIZE,PTRDIFF}_TYPE__ xen/types: Cleanup - 2 - --- 2023-06-21 Andrew Cooper Superseded
[1/3] x86/entry: Adjustments to "reduce assembly code size of entry points" x86/entry: More cleanup - 1 - --- 2024-02-26 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
[1/3] x86/msr: Split MSR_SPEC_CTRL handling x86/spec-ctrl: Fix NMI race condition - 1 - --- 2022-01-13 Andrew Cooper Superseded
[1/3] xen/virtual-region: Rename start/end fields x86/livepatch: Reinstate the ability to patch .rodata - 2 - --- 2024-03-05 Andrew Cooper New
[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
[1/4] x86/spec-ctrl: Rename retpoline_safe() to retpoline_calculations() x86: RSBA and RRSBA handling - 1 - --- 2023-05-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
[1/4] xen/link: Introduce a common BUGFRAMES definition xen/arch: Simplify virtual_region setup - 1 - --- 2024-03-18 Andrew Cooper Superseded
[1/4] xen/xlat: Sort out whitespace xen/xlat: Improvements to compat hypercall checking - 1 - --- 2024-04-15 Andrew Cooper New
[1/5] tools/tests: Drop obsolete mce-test infrastructure tools/tests: More cleanup for automation improvements 1 - - --- 2021-06-15 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
[1/5] xen/memory: Introduce CONFIG_ARCH_ACQUIRE_RESOURCE Multiple fixes to XENMEM_acquire_resource 2 1 - --- 2020-07-28 Andrew Cooper Superseded
[1/6] x86: Introduce x86_decode_lite() x86/alternatives: Adjust all insn-relative fields - - - --- 2024-04-22 Andrew Cooper New
[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
[1/6] x86/boot: Rework dom0 feature configuration x86: Introduce MSR_ARCH_CAPS into featuresets - 1 - --- 2023-05-15 Andrew Cooper Superseded
[1/6] x86/setup: Make the loader variable const xen: Enable -Wwrite-strings - 2 - --- 2023-11-20 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
[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
[1/7] xen/bitops: Cleanup ahead of rearrangements xen/bitops: Reduce the mess, starting with ffs() - - - --- 2024-03-13 Andrew Cooper New
[1/7] xen/trace: Introduce new API xen/trace: Treewide API cleanup - 1 - --- 2024-03-18 Andrew Cooper New
[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
[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
[10/12] docs/migration: Specify X86_{CPUID, MSR}_POLICY records Support CPUID/MSR data in migration streams - - - --- 2019-12-24 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/12] libxc/restore: Handle X86_{CPUID, MSR}_DATA records Support CPUID/MSR data in migration streams 1 - - --- 2019-12-24 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/12] libxc/save: Write X86_{CPUID, MSR}_DATA records Support CPUID/MSR data in migration streams - - - --- 2019-12-24 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
[2/2] LICENSES: Remove the use of deprecated LGPL SPDX tags LICENSES improvements/corrections 1 - - --- 2023-05-05 Andrew Cooper Superseded
[2/2] x86/boot: Support the watchdog on newer AMD systems x86/boot: More watchdog fixes - 1 - --- 2024-03-19 Andrew Cooper New
[2/2] x86/entry: Delete RESTORE_ALL x86/entry: Post-XSA-453 cleanup, part 1 - 1 - --- 2024-03-13 Andrew Cooper New
[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
[2/2] x86/Kconfig: Introduce CONFIG_{AMD,INTEL} and conditionalise ucode x86: ucode and CPU Kconfig - - - --- 2023-10-25 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
[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
[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
[2/2] xen: Remove debugger.h Remove gdbstub and debugger infrastructure 1 - - --- 2024-01-26 Andrew Cooper New
[2/2] xen/bug: Complete outstanding TODO xen: run_in_exception_handler() cleanup - 1 - --- 2023-12-15 Andrew Cooper New
[2/2] xen/build: Automatically locate a suitable python interpreter xen: Build fixes related to Python3 - - - --- 2019-12-07 Andrew Cooper Superseded
[2/2] xen/nospec: Allow evaluate_nospec() to short circuit constant expressions xen/nospec: Improvements - - - --- 2024-03-04 Andrew Cooper New
[2/2] xen/types: Rework stdint vs __{u,s}$N types xen/types: Cleanup - 1 - --- 2023-06-21 Andrew Cooper Superseded
[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
[2/3] x86/entry: Simplify expressions in compat_restore_all_guest() x86/entry: More cleanup - 1 - --- 2024-02-26 Andrew Cooper New
[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
[2/3] xen/virtual-region: Include rodata pointers x86/livepatch: Reinstate the ability to patch .rodata - 2 - --- 2024-03-05 Andrew Cooper New
[2/4] tools/tests: Unit test for p2m pool size XSA-409 fixes - - - --- 2022-10-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
[2/4] xen/version: Drop compat/kernel.c Fix truncation of various XENVER_* subops - 1 - --- 2023-01-03 Andrew Cooper Superseded
[2/4] xen/virtual-region: Rework how bugframe linkage works xen/arch: Simplify virtual_region setup - 2 - --- 2024-03-18 Andrew Cooper Superseded
[2/4] xen/xlat: Sort structs per file xen/xlat: Improvements to compat hypercall checking - 1 - --- 2024-04-15 Andrew Cooper New
[2/5] tools/tests: Drop run runes tools/tests: More cleanup for automation improvements - - - --- 2021-06-15 Andrew Cooper Superseded
[2/5] x86: Introduce x86_merge_dr6() x86/pv: #DB vs %dr6 fixes, part 2 - - - --- 2023-09-12 Andrew Cooper Superseded
[2/5] xen/gnttab: Rework resource acquisition Multiple fixes to XENMEM_acquire_resource - - - --- 2020-07-28 Andrew Cooper Superseded
[2/6] x86/alternative: Walk all replacements in debug builds x86/alternatives: Adjust all insn-relative fields - 1 - --- 2024-04-22 Andrew Cooper New
[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
[2/6] x86/boot: Map the trampoline as read-only x86/boot: Remove mappings at 0 - 1 - --- 2020-01-06 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
[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
[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
[2/7] xen/bitops: Implement ffs() in common logic xen/bitops: Reduce the mess, starting with ffs() - - - --- 2024-03-13 Andrew Cooper New
[2/7] xen/credit2: Clean up trace handling xen/trace: Treewide API cleanup - 2 - --- 2024-03-18 Andrew Cooper New
[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
[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
« 1 2 3 4 »