Show patches with: Submitter = Andrew Cooper       |    Archived = No       |   428 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[3/3] CI: Add {adl,zen3p}-pvshim-* tests Add {adl,zen3p}-pvshim-* tests - 1 - --- 2024-10-21 Andrew Cooper New
[2/3] CI: Rework domU_config generation in qubes-x86-64.sh Add {adl,zen3p}-pvshim-* tests - 1 - --- 2024-10-21 Andrew Cooper New
[1/3] CI: Minor cleanup to qubes-x86-64.sh Add {adl,zen3p}-pvshim-* tests - 1 - --- 2024-10-21 Andrew Cooper New
x86/boot: Fix PVH boot following the start of the MBI->BI conversion x86/boot: Fix PVH boot following the start of the MBI->BI conversion - 1 - --- 2024-10-19 Andrew Cooper New
xen/spinlock: Fix UBSAN "load of address with insufficient space" in lock_prof_init() xen/spinlock: Fix UBSAN "load of address with insufficient space" in lock_prof_init() - 1 - --- 2024-10-14 Andrew Cooper New
CI: Stop building QEMU in general CI: Stop building QEMU in general - 1 - --- 2024-10-08 Andrew Cooper New
CI: Drop bin86/dev86 from archlinux container CI: Drop bin86/dev86 from archlinux container 1 2 - --- 2024-10-07 Andrew Cooper New
CI: Fix builds following qemu-xen update CI: Fix builds following qemu-xen update - 1 - --- 2024-10-04 Andrew Cooper New
x86: Introduce X86_ET_* constants in x86-defns.h x86: Introduce X86_ET_* constants in x86-defns.h - 1 - --- 2024-10-03 Andrew Cooper New
x86/boot: Don't use INC to set defaults x86/boot: Don't use INC to set defaults 1 1 - --- 2024-10-03 Andrew Cooper New
x86/boot: Further simplify CR4 handling in dom0_construct_pv() x86/boot: Further simplify CR4 handling in dom0_construct_pv() 1 - - --- 2024-10-02 Andrew Cooper New
stubdom: Fix newlib build with GCC-14 stubdom: Fix newlib build with GCC-14 - 1 - --- 2024-10-02 Andrew Cooper New
x86/boot: Convert remaining uses of the legacy ALIGN x86/boot: Convert remaining uses of the legacy ALIGN - 1 - --- 2024-10-02 Andrew Cooper New
[v2,7/7] x86/spec-ctrl: Introduce and use DO_COND_BHB_SEQ x86/alternatives: Adjust all insn-relative fields - 1 - --- 2024-10-02 Andrew Cooper New
[v2,6/7] x86/alternative: Relocate all insn-relative fields x86/alternatives: Adjust all insn-relative fields - 1 - --- 2024-10-02 Andrew Cooper New
[v2,5/7] x86/alternative: Replace a continue with a goto x86/alternatives: Adjust all insn-relative fields 1 - - --- 2024-10-02 Andrew Cooper New
[v2,4/7] x86/alternative: Indent the relocation logic x86/alternatives: Adjust all insn-relative fields 1 - - --- 2024-10-02 Andrew Cooper New
[v2,3/7] x86/alternative: Walk all replacements during self tests x86/alternatives: Adjust all insn-relative fields - 1 - --- 2024-10-02 Andrew Cooper New
[v2,2/7] tests/x86: Introduce a userspace test harness for x86_decode_lite() x86/alternatives: Adjust all insn-relative fields - - - --- 2024-10-02 Andrew Cooper New
[v2,1/7] x86: Introduce x86_decode_lite() x86/alternatives: Adjust all insn-relative fields - - - --- 2024-10-02 Andrew Cooper New
x86/kexec: Separate code and data by at least 1 cacheline x86/kexec: Separate code and data by at least 1 cacheline - 1 - --- 2024-10-02 Andrew Cooper New
[3/2] x86/pv: Rename pv.iobmp_limit to iobmp_nr and clarify behaviour x86/pv: Fixes to guest_io_okay() - 1 - --- 2024-10-01 Andrew Cooper New
[2/2] x86/pv: Handle #PF correctly when reading the IO permission bitmap x86/pv: Fixes to guest_io_okay() - 1 - --- 2024-09-30 Andrew Cooper New
[1/2] x86/pv: Rework guest_io_okay() to return X86EMUL_* x86/pv: Fixes to guest_io_okay() - 1 - --- 2024-09-30 Andrew Cooper New
[RFC] x86/boot: Call efi_multiboot2() at it's linked address [RFC] x86/boot: Call efi_multiboot2() at it's linked address - - - --- 2024-09-30 Andrew Cooper New
x86/boot: Further simplify CR4 handling in dom0_construct_pv() x86/boot: Further simplify CR4 handling in dom0_construct_pv() - - - --- 2024-09-24 Andrew Cooper Superseded
x86/cpufeature: Reposition cpu_has_{lfence_dispatch,nscb} x86/cpufeature: Reposition cpu_has_{lfence_dispatch,nscb} - 1 - --- 2024-09-23 Andrew Cooper New
tools/libxs: Style consistency improvements tools/libxs: Style consistency improvements - 1 - --- 2024-09-23 Andrew Cooper New
x86/boot: Drop stale comment about zeroing the stack x86/boot: Drop stale comment about zeroing the stack 2 - - --- 2024-09-16 Andrew Cooper New
xen/ucode: Make Intel's microcode_sanity_check() stricter xen/ucode: Make Intel's microcode_sanity_check() stricter - 1 - --- 2024-09-13 Andrew Cooper New
xen/ucode: Improve commentary for parsing AMD containers xen/ucode: Improve commentary for parsing AMD containers 1 - - --- 2024-09-13 Andrew Cooper New
xen/ucode: Fix buffer under-run when parsing AMD containers xen/ucode: Fix buffer under-run when parsing AMD containers - 2 - --- 2024-09-13 Andrew Cooper New
xen/keyhandler: Move key_table[] into __ro_after_init xen/keyhandler: Move key_table[] into __ro_after_init 1 - - --- 2024-09-12 Andrew Cooper New
x86/hvm: Simplify stdvga_mem_accept() further x86/hvm: Simplify stdvga_mem_accept() further - 1 - --- 2024-09-12 Andrew Cooper New
tools/ocaml: Rationalise .gitignore tools/ocaml: Rationalise .gitignore 1 - - --- 2024-09-06 Andrew Cooper New
[5/5] ARM/cache: Drop legacy __read_mostly/__ro_after_init definitions xen: Remove legacy __read_mostly/__ro_after_init definitions 1 - - --- 2024-09-05 Andrew Cooper New
[4/5] x86/cache: Drop legacy __read_mostly/__ro_after_init definitions xen: Remove legacy __read_mostly/__ro_after_init definitions 1 - - --- 2024-09-05 Andrew Cooper New
[3/5] x86/build: Swap cache.h includes for xen/sections.h xen: Remove legacy __read_mostly/__ro_after_init definitions 1 - - --- 2024-09-05 Andrew Cooper New
[2/5] xen/build: Drop unused includes of xen/cache.h xen: Remove legacy __read_mostly/__ro_after_init definitions 1 - - --- 2024-09-05 Andrew Cooper New
[1/5] x86/build: Rework includes in genapic/probe.c xen: Remove legacy __read_mostly/__ro_after_init definitions 1 - - --- 2024-09-05 Andrew Cooper New
[3/3] x86/trampoline: Collect other scattered trampoline symbols x86/trampoline: Header cleanup - - - --- 2024-09-05 Andrew Cooper New
[2/3] x86/trampoline: Move the trampoline declarations out of <asm/config.h> x86/trampoline: Header cleanup - 1 - --- 2024-09-05 Andrew Cooper New
[1/3] x86/acpi: Drop acpi_video_flags and use bootsym(video_flags) directly x86/trampoline: Header cleanup - 1 - --- 2024-09-05 Andrew Cooper New
[v3,5/5] x86/bitops: Use the POPCNT instruction when available xen/bitops: hweight() cleanup/improvements 1 - - --- 2024-09-04 Andrew Cooper New
[v3,4/5] xen/bitops: Implement hweight64() in terms of hweight{l,32}() xen/bitops: hweight() cleanup/improvements 1 1 - --- 2024-09-04 Andrew Cooper New
[v3,3/5] xen/bitops: Implement hweight32() in terms of hweightl() xen/bitops: hweight() cleanup/improvements 3 - - --- 2024-09-04 Andrew Cooper New
[v3,2/5] xen/bitops: Drop the remnants of hweight{8,16}() xen/bitops: hweight() cleanup/improvements 3 - - --- 2024-09-04 Andrew Cooper New
[v3,1/5] xen/bitops: Reinstate the please tidy message xen/bitops: hweight() cleanup/improvements 1 - - --- 2024-09-04 Andrew Cooper New
tools/libxg: Don't gunzip the guests initrd tools/libxg: Don't gunzip the guests initrd - - - --- 2024-09-04 Andrew Cooper New
RISCV/shutdown: Implement machine_{halt,restart}() RISCV/shutdown: Implement machine_{halt,restart}() 1 - - --- 2024-09-03 Andrew Cooper New
[v2] x86/boot: Fix include paths for 32bit objects [v2] x86/boot: Fix include paths for 32bit objects - 1 - --- 2024-09-03 Andrew Cooper New
x86/boot: Reinstate -nostdinc for CFLAGS_x86_32 x86/boot: Reinstate -nostdinc for CFLAGS_x86_32 - - - --- 2024-09-03 Andrew Cooper New
[v2] x86/boot: Use fastcall for 32bit code [v2] x86/boot: Use fastcall for 32bit code - 1 - --- 2024-09-02 Andrew Cooper New
[4/4] x86/boot: Use fastcall for 32bit code xen/boot: Remove defs.h - - - --- 2024-09-02 Andrew Cooper New
[3/4] x86/boot: Use <xen/compiler.h> xen/boot: Remove defs.h - 1 - --- 2024-09-02 Andrew Cooper New
[2/4] x86/boot: Use <xen/macros.h> xen/boot: Remove defs.h - 1 - --- 2024-09-02 Andrew Cooper New
[1/4] x86/boot: Use <xen/types.h> xen/boot: Remove defs.h - 1 - --- 2024-09-02 Andrew Cooper New
x86/boot: Use <xen/types.h> x86/boot: Use <xen/types.h> - 1 - --- 2024-09-02 Andrew Cooper New
[4/4] ARM/vgic: Use for_each_set_bit() in vgic-mmio* ARM: Cleanup following bitops improvements - - - --- 2024-09-02 Andrew Cooper New
[3/4] ARM/vgic: Use for_each_set_bit() in gic_find_unused_lr() ARM: Cleanup following bitops improvements - 1 - --- 2024-09-02 Andrew Cooper New
[2/4] ARM/vgic: Correct the expression for lr_all_full() ARM: Cleanup following bitops improvements - 1 - --- 2024-09-02 Andrew Cooper New
[1/4] ARM/div: Drop __div64_fls() ARM: Cleanup following bitops improvements - 1 - --- 2024-09-02 Andrew Cooper New
tools/ocaml/xc: Drop the GC lock for all hypercalls tools/ocaml/xc: Drop the GC lock for all hypercalls 1 - - --- 2024-08-30 Andrew Cooper New
x86/pv: Make cr4_pv32_mask be PV32-only x86/pv: Make cr4_pv32_mask be PV32-only - 2 - --- 2024-08-29 Andrew Cooper New
[v2,11/11] x86/bitops: Use the POPCNT instruction when available xen/bitops: hweight() cleanup/improvements - - - --- 2024-08-28 Andrew Cooper Superseded
[v2,10/11] xen/bitops: Implement hweight64() in terms of hweight{l,32}() xen/bitops: hweight() cleanup/improvements 1 1 - --- 2024-08-28 Andrew Cooper Superseded
[v2,09/11] xen/bitops: Implement hweight32() in terms of hweightl() xen/bitops: hweight() cleanup/improvements 1 - - --- 2024-08-28 Andrew Cooper Superseded
[v2,08/11] xen/bitops: Drop hweight_long() and use hweightl() xen/bitops: hweight() cleanup/improvements - 1 - --- 2024-08-28 Andrew Cooper Superseded
[v2,07/11] xen/bitops: Introduce generic_hweightl() and hweightl() xen/bitops: hweight() cleanup/improvements - 1 - --- 2024-08-28 Andrew Cooper Superseded
[v2,06/11] xen/bitops: Drop the remnants of hweight{8,16}() xen/bitops: hweight() cleanup/improvements 1 - - --- 2024-08-28 Andrew Cooper Superseded
[v2,05/11] xen/bitops: Convert 'hweight(x) > 1' to new multiple_bits_set() xen/bitops: hweight() cleanup/improvements - 1 - --- 2024-08-28 Andrew Cooper Superseded
[v2,04/11] xen/bitops: Introduce a multiple_bits_set() helper xen/bitops: hweight() cleanup/improvements - 1 - --- 2024-08-28 Andrew Cooper Superseded
[v2,03/11] xen/bitops: Reinstate the please tidy message xen/bitops: hweight() cleanup/improvements - - - --- 2024-08-28 Andrew Cooper Superseded
[v2,02/11] xen/bitops: Switch from __pure to attr_const xen/bitops: hweight() cleanup/improvements - 1 - --- 2024-08-28 Andrew Cooper Superseded
[v2,01/11] xen/compiler: Rename __attribute_const__ to attr_const xen/bitops: hweight() cleanup/improvements - 1 - --- 2024-08-28 Andrew Cooper Superseded
tools/ocaml: Factor out compatiblity handling tools/ocaml: Factor out compatiblity handling 1 - - --- 2024-08-28 Andrew Cooper New
ARM/vgic: Fix variable shadowing in vgic_to_sgi() ARM/vgic: Fix variable shadowing in vgic_to_sgi() - 1 - --- 2024-08-27 Andrew Cooper New
[v2,4/4] x86/vmx: Rewrite vmx_sync_pir_to_irr() to be more efficient xen/bitops: More for_each_bit() conversions - - - --- 2024-08-27 Andrew Cooper New
[3/4] x86/hvm: Rework hpet_write() for improved code generation xen/bitops: More for_each_bit() conversions - - - --- 2024-08-27 Andrew Cooper New
[2/4] x86/hvm: Use for_each_set_bit() in hvm_emulate_writeback() xen/bitops: More for_each_bit() conversions - - - --- 2024-08-27 Andrew Cooper New
[1/4] xen/evtchn: Use bitmap_for_each() in evtchn_check_pollers() xen/bitops: More for_each_bit() conversions - 1 - --- 2024-08-27 Andrew Cooper New
xen/ARM: Drop __div64_fls() xen/ARM: Drop __div64_fls() - - - --- 2024-08-27 Andrew Cooper New
ARM/vgic: Use for_each_set_bit() in vgic_to_sgi() ARM/vgic: Use for_each_set_bit() in vgic_to_sgi() - 1 - --- 2024-08-23 Andrew Cooper New
ARM/vgic: Use for_each_set_bit() in vgic_check_inflight_irqs_pending() ARM/vgic: Use for_each_set_bit() in vgic_check_inflight_irqs_pending() - 1 - --- 2024-08-23 Andrew Cooper New
[v3] x86/boot: Preserve the value clobbered by the load-base calculation [v3] x86/boot: Preserve the value clobbered by the load-base calculation - 2 - --- 2024-08-23 Andrew Cooper New
[3/3] tools/ocaml: Fix the version embedded in META files tools/ocaml: Incremental build fixes - - - --- 2024-08-23 Andrew Cooper New
[2/3] tools/ocaml: Drop o= rune tools/ocaml: Incremental build fixes - - - --- 2024-08-23 Andrew Cooper New
[1/3] tools/ocaml: Drop OCAMLOPTFLAG_G invocation tools/ocaml: Incremental build fixes - - - --- 2024-08-23 Andrew Cooper New
[9/9] x86/bitops: Use the POPCNT instruction when available xen/bitops: hweight() cleanup/improvements - - - --- 2024-08-22 Andrew Cooper Superseded
[8/9] xen/bitops: Implement hweight32() in terms of hweightl() xen/bitops: hweight() cleanup/improvements 1 - - --- 2024-08-22 Andrew Cooper Superseded
[7/9] xen/bitops: Implement hweight64() in terms of hweightl() xen/bitops: hweight() cleanup/improvements - 1 - --- 2024-08-22 Andrew Cooper Superseded
[6/9] xen/bitops: Drop hweight_long() and use hweightl() xen/bitops: hweight() cleanup/improvements - 1 - --- 2024-08-22 Andrew Cooper Superseded
[5/9] xen/bitops: Introduce generic_hweightl() and hweightl() xen/bitops: hweight() cleanup/improvements - - - --- 2024-08-22 Andrew Cooper Superseded
[4/9] xen/bitops: Drop the remnants of hweight{8,16}() xen/bitops: hweight() cleanup/improvements 1 - - --- 2024-08-22 Andrew Cooper Superseded
[3/9] xen/bitops: Convert 'hweight(x) > 1' to new multiple_bits_set() xen/bitops: hweight() cleanup/improvements - 1 - --- 2024-08-22 Andrew Cooper Superseded
[2/9] xen/bitops: Introduce a multiple_bits_set() helper xen/bitops: hweight() cleanup/improvements - 1 - --- 2024-08-22 Andrew Cooper Superseded
[1/9] xen/bitops: Reinstate the please tidy message xen/bitops: hweight() cleanup/improvements - - - --- 2024-08-22 Andrew Cooper Superseded
[v2,3/3] x86/pv: Address Coverity complaint in check_guest_io_breakpoint() x86/pv: More debugging fixes - 1 - --- 2024-08-15 Andrew Cooper New
[v2,2/3] x86/pv: Fix merging of new status bits into %dr6 x86/pv: More debugging fixes - 2 - --- 2024-08-15 Andrew Cooper New
[v2,1/3] x86/pv: Introduce x86_merge_dr6() and fix do_debug() x86/pv: More debugging fixes - 2 - --- 2024-08-15 Andrew Cooper New
« 1 2 3 44 5 »