Show patches with: Submitter = Andrew Cooper       |    State = Action Required       |    Archived = No       |   184 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
x86/hvm: Improve error information in handle_pio() x86/hvm: Improve error information in handle_pio() - 1 - 0 0 0 2020-05-28 Andrew Cooper New
[v2,14/14] x86/shstk: Activate Supervisor Shadow Stacks x86: Support for CET Supervisor Shadow Stacks - - - 0 0 0 2020-05-27 Andrew Cooper New
[v2,13/14] x86/S3: Save and restore Shadow Stack configuration x86: Support for CET Supervisor Shadow Stacks - - - 0 0 0 2020-05-27 Andrew Cooper New
[v2,12/14] x86/entry: Adjust guest paths to be shadow stack compatible x86: Support for CET Supervisor Shadow Stacks - - - 0 0 0 2020-05-27 Andrew Cooper New
[v2,11/14] x86/alt: Adjust _alternative_instructions() to not create shadow stacks x86: Support for CET Supervisor Shadow Stacks - 1 - 0 0 0 2020-05-27 Andrew Cooper New
[v2,10/14] x86/extable: Adjust extable handling to be shadow stack compatible x86: Support for CET Supervisor Shadow Stacks - - - 0 0 0 2020-05-27 Andrew Cooper New
[v2,09/14] x86/spec-ctrl: Adjust DO_OVERWRITE_RSB to be shadow stack compatible x86: Support for CET Supervisor Shadow Stacks - 1 - 0 0 0 2020-05-27 Andrew Cooper New
[v2,08/14] x86/cpu: Adjust reset_stack_and_jump() to be shadow stack compatible x86: Support for CET Supervisor Shadow Stacks - 1 - 0 0 0 2020-05-27 Andrew Cooper New
[v2,07/14] x86/cpu: Adjust enable_nmis() to be shadow stack compatible x86: Support for CET Supervisor Shadow Stacks - 1 - 0 0 0 2020-05-27 Andrew Cooper New
[v2,06/14] x86/shstk: Create shadow stacks x86: Support for CET Supervisor Shadow Stacks - - - 0 0 0 2020-05-27 Andrew Cooper New
[v2,05/14] x86/shstk: Re-layout the stack block for shadow stacks x86: Support for CET Supervisor Shadow Stacks - - - 0 0 0 2020-05-27 Andrew Cooper New
[v2,04/14] x86/traps: Implement #CP handler and extend #PF for shadow stacks x86: Support for CET Supervisor Shadow Stacks - 1 - 0 0 0 2020-05-27 Andrew Cooper New
[v2,03/14] x86/shstk: Introduce Supervisor Shadow Stack support x86: Support for CET Supervisor Shadow Stacks - - - 0 0 0 2020-05-27 Andrew Cooper New
[v2,02/14] x86/traps: Factor out extable_fixup() and make printing consistent x86: Support for CET Supervisor Shadow Stacks - 1 - 0 0 0 2020-05-27 Andrew Cooper New
[v2,01/14] x86/traps: Clean up printing in {do_reserved, fatal}_trap() x86: Support for CET Supervisor Shadow Stacks 1 - - 0 0 0 2020-05-27 Andrew Cooper New
x86/boot: Fix load_system_tables() to be NMI/#MC-safe x86/boot: Fix load_system_tables() to be NMI/#MC-safe - 1 - 0 0 0 2020-05-27 Andrew Cooper New
x86/idle: Extend ISR/C6 erratum workaround to Haswell x86/idle: Extend ISR/C6 erratum workaround to Haswell 1 - - 0 0 0 2020-05-22 Andrew Cooper New
[v2] x86/ioemul: Rewrite stub generation to be shadow stack compatible [v2] x86/ioemul: Rewrite stub generation to be shadow stack compatible - 1 - 0 0 0 2020-05-22 Andrew Cooper New
[v2] x86/traps: Rework #PF[Rsvd] bit handling [v2] x86/traps: Rework #PF[Rsvd] bit handling 1 - - 0 0 0 2020-05-21 Andrew Cooper New
x86/shadow: Reposition sh_remove_write_access_from_sl1p() x86/shadow: Reposition sh_remove_write_access_from_sl1p() - 2 - 0 0 0 2020-05-21 Andrew Cooper New
xen/trace: Don't dump offline CPUs in debugtrace_dump_worker() xen/trace: Don't dump offline CPUs in debugtrace_dump_worker() 1 - - 0 0 0 2020-05-21 Andrew Cooper New
x86/hvm: Fix shifting in stdvga_mem_read() x86/hvm: Fix shifting in stdvga_mem_read() - 1 - 0 0 0 2020-05-16 Andrew Cooper New
x86/hvm: Fix memory leaks in hvm_copy_context_and_params() x86/hvm: Fix memory leaks in hvm_copy_context_and_params() - 1 - 0 0 0 2020-05-16 Andrew Cooper New
x86/build: Unilaterally disable -fcf-protection x86/build: Unilaterally disable -fcf-protection - 2 - 0 0 0 2020-05-13 Andrew Cooper New
x86/build: move -fno-asynchronous-unwind-tables into EMBEDDED_EXTRA_CFLAGS x86/build: move -fno-asynchronous-unwind-tables into EMBEDDED_EXTRA_CFLAGS - 1 - 0 0 0 2020-05-13 Andrew Cooper New
stubdom: Use matching quotes in error message stubdom: Use matching quotes in error message 1 - - 0 0 0 2020-05-13 Andrew Cooper New
x86/build32: Discard all orphaned sections x86/build32: Discard all orphaned sections 1 - 1 0 0 0 2020-05-12 Andrew Cooper New
x86/guest: Fix assembler warnings with newer binutils x86/guest: Fix assembler warnings with newer binutils - 1 - 0 0 0 2020-05-12 Andrew Cooper New
x86/gen-cpuid: Distinguish default vs max in feature annotations x86/gen-cpuid: Distinguish default vs max in feature annotations - 1 - 0 0 0 2020-05-08 Andrew Cooper New
x86/svm: Use flush-by-asid when available x86/svm: Use flush-by-asid when available - 2 - 0 0 0 2020-05-05 Andrew Cooper New
x86/svm: Clean up vmcbcleanbits_t handling x86/svm: Clean up vmcbcleanbits_t handling - 2 - 0 0 0 2020-05-05 Andrew Cooper New
x86/pv: Fix Clang build with !CONFIG_PV32 x86/pv: Fix Clang build with !CONFIG_PV32 - - - 0 0 0 2020-05-05 Andrew Cooper New
x86/pv: Prune include lists x86/pv: Prune include lists 1 - - 0 0 0 2020-05-05 Andrew Cooper New
x86/pv: Compile out emul-gate-op in !CONFIG_PV32 builds x86/pv: Compile out emul-gate-op in !CONFIG_PV32 builds - 2 - 0 0 0 2020-05-05 Andrew Cooper New
x86/ucode/intel: Writeback and invalidate caches before updating microcode x86/ucode/intel: Writeback and invalidate caches before updating microcode 1 - - 0 0 0 2020-05-04 Andrew Cooper New
x86/amd: Initial support for Fam19h processors x86/amd: Initial support for Fam19h processors - 2 - 0 0 0 2020-04-30 Andrew Cooper New
x86/msr: Fix XEN_MSR_PAT to build with older binutils x86/msr: Fix XEN_MSR_PAT to build with older binutils 1 - - 0 0 0 2020-04-29 Andrew Cooper New
[v2,1/3] x86/pv: Options to disable and/or compile out 32bit PV support [v2,1/3] x86/pv: Options to disable and/or compile out 32bit PV support 1 2 - 0 0 0 2020-04-29 Andrew Cooper New
x86/S3: Drop {save, restore}_rest_processor_state() completely x86/S3: Drop {save, restore}_rest_processor_state() completely - 1 - 0 0 0 2020-04-29 Andrew Cooper New
x86/IST: Fix comment about stack layout x86/IST: Fix comment about stack layout 1 - - 0 0 0 2020-04-27 Andrew Cooper New
x86/ioemul: Rewrite stub generation x86/ioemul: Rewrite stub generation - 1 - 0 0 0 2020-04-27 Andrew Cooper New
x86/pvh: Override opt_console_xen earlier x86/pvh: Override opt_console_xen earlier - 1 - 0 0 0 2020-04-27 Andrew Cooper New
x86: Enumeration for Control-flow Enforcement Technology x86: Enumeration for Control-flow Enforcement Technology 1 1 - 0 0 0 2020-04-20 Andrew Cooper New
[3/3] x86/pv: Don't use IST for NMI/#MC/#DB in !CONFIG_PV builds x86: IST cleanup - 1 - 0 0 0 2020-04-20 Andrew Cooper New
[2/3] x86/boot: Don't enable EFER.SCE for !CONFIG_PV builds x86: IST cleanup - 2 - 0 0 0 2020-04-20 Andrew Cooper New
[1/3] x86/S3: Use percpu_traps_init() rather than opencoding SYSCALL/SYSENTER restoration x86: IST cleanup 1 - - 0 0 0 2020-04-20 Andrew Cooper New
[3/3] x86/pv: Compile out compat_gdt in !CONFIG_PV builds x86/pv: Start to trim 32bit support 1 - - 0 0 0 2020-04-17 Andrew Cooper New
[2/3] x86/pv: Short-circuit is_pv_{32, 64}bit_domain() in !CONFIG_PV32 builds x86/pv: Start to trim 32bit support - 1 - 0 0 0 2020-04-17 Andrew Cooper New
[1/3] x86/pv: Options to disable and/or compile out 32bit PV support x86/pv: Start to trim 32bit support - 1 - 0 0 0 2020-04-17 Andrew Cooper New
x86/pv: Delete CONFIG_PV_LDT_PAGING x86/pv: Delete CONFIG_PV_LDT_PAGING - 1 - 0 0 0 2020-04-17 Andrew Cooper New
x86/boot: Fix early exception handling with CONFIG_PERF_COUNTERS x86/boot: Fix early exception handling with CONFIG_PERF_COUNTERS - 1 1 0 0 0 2020-04-15 Andrew Cooper New
[v3,10/17] tools/libxl: Plumb a restore boolean into libxl__domain_build_state Untitled series #271021 1 - - 0 0 0 2020-04-14 Andrew Cooper New
x86/svm: Don't use vmcb->tlb_control as if it is a boolean x86/svm: Don't use vmcb->tlb_control as if it is a boolean - 1 - 0 0 0 2020-04-14 Andrew Cooper New
x86/mem_sharing: Fix build folloing VM Fork work x86/mem_sharing: Fix build folloing VM Fork work 1 - - 0 0 0 2020-04-09 Andrew Cooper New
docs: Render .md files using pandoc docs: Render .md files using pandoc - 2 - 0 0 0 2020-04-03 Andrew Cooper New
[5/5] x86/ucode: Simplify the ops->collect_cpu_info() API x86/ucode: Cleanup part 5/n - 1 - 0 0 0 2020-04-02 Andrew Cooper New
[4/5] x86/ucode: Drop ops->free_patch() x86/ucode: Cleanup part 5/n - 1 - 0 0 0 2020-04-02 Andrew Cooper New
[3/5] x86/ucode: Don't try to cope with NULL pointers in apply_microcode() x86/ucode: Cleanup part 5/n - 1 - 0 0 0 2020-04-02 Andrew Cooper New
[2/5] x86/ucode: Drop ops->match_cpu() x86/ucode: Cleanup part 5/n - 1 - 0 0 0 2020-04-02 Andrew Cooper New
[1/5] x86/ucode/intel: Remove CPUID from collect_cpu_info() x86/ucode: Cleanup part 5/n - 1 - 0 0 0 2020-04-02 Andrew Cooper New
[11/11] x86/ucode/amd: Rework parsing logic in cpu_request_microcode() x86/ucode: Cleanup and fixes - Part 4/n (AMD) - 1 - 0 0 0 2020-03-31 Andrew Cooper New
[10/11] x86/ucode/amd: Fold structures together x86/ucode: Cleanup and fixes - Part 4/n (AMD) - 1 - 0 0 0 2020-03-31 Andrew Cooper New
[09/11] x86/ucode/amd: Remove gratuitous memory allocations from cpu_request_microcode() x86/ucode: Cleanup and fixes - Part 4/n (AMD) - 1 - 0 0 0 2020-03-31 Andrew Cooper New
[08/11] x86/ucode/amd: Rename bufsize to size in cpu_request_microcode() x86/ucode: Cleanup and fixes - Part 4/n (AMD) 1 - - 0 0 0 2020-03-31 Andrew Cooper New
[07/11] x86/ucode/amd: Alter API for microcode_fits() x86/ucode: Cleanup and fixes - Part 4/n (AMD) 1 - - 0 0 0 2020-03-31 Andrew Cooper New
[06/11] x86/ucode/amd: Move verify_patch_size() into get_ucode_from_buffer_amd() x86/ucode: Cleanup and fixes - Part 4/n (AMD) - 1 - 0 0 0 2020-03-31 Andrew Cooper New
[05/11] x86/ucode/amd: Overhaul the equivalent cpu table handling completely x86/ucode: Cleanup and fixes - Part 4/n (AMD) - 1 - 0 0 0 2020-03-31 Andrew Cooper New
[04/11] x86/ucode/amd: Collect CPUID.1.EAX in collect_cpu_info() x86/ucode: Cleanup and fixes - Part 4/n (AMD) - 1 - 0 0 0 2020-03-31 Andrew Cooper New
[03/11] x86/ucode/amd: Don't use void * for microcode_patch->mpb x86/ucode: Cleanup and fixes - Part 4/n (AMD) - 1 - 0 0 0 2020-03-31 Andrew Cooper New
[02/11] x86/ucode/amd: Move check_final_patch_levels() to apply_microcode() x86/ucode: Cleanup and fixes - Part 4/n (AMD) - 1 - 0 0 0 2020-03-31 Andrew Cooper New
[01/11] x86/ucode/amd: Fix more potential buffer overruns with microcode parsing x86/ucode: Cleanup and fixes - Part 4/n (AMD) - 1 - 0 0 0 2020-03-31 Andrew Cooper New
x86/ucode/amd: Fix more potential buffer overruns with microcode parsing x86/ucode/amd: Fix more potential buffer overruns with microcode parsing - 1 - 0 0 0 2020-03-28 Andrew Cooper New
[v2,7/7] x86/ucode/intel: Fold structures together x86/ucode: Cleanup and fixes - Part 3/n (Intel) - 1 - 0 0 0 2020-03-27 Andrew Cooper New
[v2,6/7] x86/ucode/intel: Clean up microcode_sanity_check() x86/ucode: Cleanup and fixes - Part 3/n (Intel) - 1 - 0 0 0 2020-03-27 Andrew Cooper New
[v2,5/7] x86/ucode/intel: Clean up microcode_update_match() x86/ucode: Cleanup and fixes - Part 3/n (Intel) - 1 - 0 0 0 2020-03-27 Andrew Cooper New
[v2,4/7] x86/ucode/intel: Reimplement get_{data, total}size() helpers x86/ucode: Cleanup and fixes - Part 3/n (Intel) - 1 - 0 0 0 2020-03-27 Andrew Cooper New
[v2,3/7] x86/ucode/intel: Remove gratuitous memory allocations from cpu_request_microcode() x86/ucode: Cleanup and fixes - Part 3/n (Intel) - 1 - 0 0 0 2020-03-27 Andrew Cooper New
[v2,2/7] x86/ucode/intel: Adjust microcode_sanity_check() to not take void * x86/ucode: Cleanup and fixes - Part 3/n (Intel) - 1 - 0 0 0 2020-03-27 Andrew Cooper New
[v2,1/7] x86/ucode: Remove unnecessary indirection in struct microcode_patch x86/ucode: Cleanup and fixes - Part 3/n (Intel) - - - 0 0 0 2020-03-27 Andrew Cooper New
x86/ucode: Drop the sanity check for interrupts being disabled x86/ucode: Drop the sanity check for interrupts being disabled - 1 - 0 0 0 2020-03-27 Andrew Cooper New
x86/ucode/amd: Fix buffer overrun with equiv table handling x86/ucode/amd: Fix buffer overrun with equiv table handling - 1 - 0 0 0 2020-03-27 Andrew Cooper New
[4/4] xen: Introduce a xmemdup_bytes() helper x86/ucode: Cleanup - Part 2/n 1 1 - 0 0 0 2020-03-20 Andrew Cooper New
[3/4] xen: Drop raw_smp_processor_id() x86/ucode: Cleanup - Part 2/n 1 1 - 0 0 0 2020-03-20 Andrew Cooper New
[2/4] x86/ucode: Fix error paths in apply_microcode() x86/ucode: Cleanup - Part 2/n - 1 - 0 0 0 2020-03-20 Andrew Cooper New
[1/4] x86/ucode/amd: Fix assertion in compare_patch() x86/ucode: Cleanup - Part 2/n - 1 - 0 0 0 2020-03-20 Andrew Cooper New
[6/6] x86/ucode: Make struct microcode_patch opaque x86/ucode: Cleanup - Part 1/n - - - 0 0 0 2020-03-19 Andrew Cooper New
[5/6] x86/ucode: Alter ops->free_patch() to free the entire patch x86/ucode: Cleanup - Part 1/n - - - 0 0 0 2020-03-19 Andrew Cooper New
[4/6] x86/ucode: Rationalise startup and family/model checks x86/ucode: Cleanup - Part 1/n - - - 0 0 0 2020-03-19 Andrew Cooper New
[3/6] x86/ucode: Move interface from processor.h to microcode.h x86/ucode: Cleanup - Part 1/n 1 - - 0 0 0 2020-03-19 Andrew Cooper New
[2/6] x86/ucode: Move microcode into its own directory x86/ucode: Cleanup - Part 1/n 1 - - 0 0 0 2020-03-19 Andrew Cooper New
[1/6] x86/ucode: Remove declarations for non-external functions x86/ucode: Cleanup - Part 1/n 1 - - 0 0 0 2020-03-19 Andrew Cooper New
[2/n] x86/microcode: Move interface from processor.h to microcode.h [2/n] x86/microcode: Move interface from processor.h to microcode.h 1 - - 0 0 0 2020-03-18 Andrew Cooper New
xen/x86: Move microcode into its own directory xen/x86: Move microcode into its own directory 1 - - 0 0 0 2020-03-18 Andrew Cooper New
x86/vvmx: Fix deadlock with MSR bitmap merging x86/vvmx: Fix deadlock with MSR bitmap merging - 2 - 0 0 0 2020-03-11 Andrew Cooper New
x86/dom0: Fix build with clang x86/dom0: Fix build with clang - 1 - 0 0 0 2020-03-05 Andrew Cooper New
x86/cpuid: Untangle Invariant TSC handling x86/cpuid: Untangle Invariant TSC handling - 1 - 0 0 0 2020-03-03 Andrew Cooper New
tools/libxc: Reduce feature handling complexity in xc_cpuid_apply_policy() tools/libxc: Reduce feature handling complexity in xc_cpuid_apply_policy() 1 1 - 0 0 0 2020-03-03 Andrew Cooper New
xen/grant: Fix signed/unsigned comparisons issues xen/grant: Fix signed/unsigned comparisons issues - 1 - 0 0 0 2020-02-27 Andrew Cooper New
[10/10] x86/hvm: Do not enable MPX by default x86: Default vs Max policies - 1 - 0 0 0 2020-02-26 Andrew Cooper New
[09/10] x86/gen-cpuid: Distinguish default vs max in feature annotations Untitled series #247895 - 1 - 0 0 0 2020-02-26 Andrew Cooper New
« 1 2 »