Show patches with: Submitter = Andrew Cooper       |   3487 patches
« 1 2 3 434 35 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
xen/arch: Simplify $(TARGET)-syms rule xen/arch: Simplify $(TARGET)-syms rule - 1 - --- 2025-04-01 Andrew Cooper New
x86emul: Fix blowfish build in 64bit-clean environments x86emul: Fix blowfish build in 64bit-clean environments - 1 - --- 2025-03-28 Andrew Cooper New
xen/types: Drop compatibility for GCC < 4.4 xen/types: Drop compatibility for GCC < 4.4 - 1 - --- 2025-03-28 Andrew Cooper New
[v5,16/16] x86: Drop asm/byteorder.h xen: Centralise byteswap infrastructure 1 - - --- 2025-03-28 Andrew Cooper New
[v5,15/16] riscv: Remove asm/byteorder.h xen: Centralise byteswap infrastructure - 1 - --- 2025-03-28 Andrew Cooper New
[v5,14/16] ppc: Drop asm/byteorder.h xen: Centralise byteswap infrastructure - - - --- 2025-03-28 Andrew Cooper New
[v5,13/16] arm: Remove asm/byteorder.h xen: Centralise byteswap infrastructure - - - --- 2025-03-28 Andrew Cooper New
[v5,12/16] xen/common: Switch {asm -> xen}/byteorder.h xen: Centralise byteswap infrastructure 1 - - --- 2025-03-28 Andrew Cooper New
[v5,11/16] xsm/flask: Switch {asm -> xen}/byteorder.h xen: Centralise byteswap infrastructure - - - --- 2025-03-28 Andrew Cooper New
[v5,10/16] crypto/vmac: Switch to xen/byteswap.h xen: Centralise byteswap infrastructure 1 1 - --- 2025-03-28 Andrew Cooper New
[v5,09/16] xen: Remove old byteorder infrastructure xen: Centralise byteswap infrastructure - 1 - --- 2025-03-28 Andrew Cooper New
[v5,08/16] xen/decompressors: Use new byteorder infrastructure xen: Centralise byteswap infrastructure 1 - - --- 2025-03-28 Andrew Cooper New
[v5,07/16] xen/arch: Switch to new byteorder infrastructure xen: Centralise byteswap infrastructure - 1 - --- 2025-03-28 Andrew Cooper New
[v5,06/16] xen/decompressors: Remove use of *_to_cpup() helpers xen: Centralise byteswap infrastructure - - - --- 2025-03-28 Andrew Cooper New
[v5,05/16] xen/device-tree: Remove use of *_to_cpup() helpers xen: Centralise byteswap infrastructure - - - --- 2025-03-28 Andrew Cooper New
[v5,04/16] xen/lib: Switch to xen/byteorder.h xen: Centralise byteswap infrastructure - 1 - --- 2025-03-28 Andrew Cooper New
[v5,03/16] xen: Implement common byte{order,swap}.h xen: Centralise byteswap infrastructure - 1 - --- 2025-03-28 Andrew Cooper New
[v5,02/16] xen: Remove __{BIG,LITTLE}_ENDIAN_BITFIELD xen: Centralise byteswap infrastructure - - - --- 2025-03-28 Andrew Cooper New
[v5,01/16] xen/lzo: Remove more remanants of TMEM xen: Centralise byteswap infrastructure 1 - - --- 2025-03-28 Andrew Cooper New
[v3] Xen: Update compiler checks [v3] Xen: Update compiler checks - 1 - --- 2025-03-27 Andrew Cooper New
[v2] Xen: Update compiler checks [v2] Xen: Update compiler checks - - - --- 2025-03-27 Andrew Cooper Superseded
[v2] CHANGELOG: Minimum toolchain requirements for x86 and ARM [v2] CHANGELOG: Minimum toolchain requirements for x86 and ARM - - - --- 2025-03-27 Andrew Cooper New
[v3] ARM/vgic: Use for_each_set_bit() in vgic-mmio* [v3] ARM/vgic: Use for_each_set_bit() in vgic-mmio* - 1 - --- 2025-03-27 Andrew Cooper New
ARM/vgic: Fix out-of-bounds accesses in vgic_mmio_write_sgir() ARM/vgic: Fix out-of-bounds accesses in vgic_mmio_write_sgir() - 2 - --- 2025-03-26 Andrew Cooper New
x86/emul: Adjust handling of CR8_LEGACY x86/emul: Adjust handling of CR8_LEGACY - - - --- 2025-03-26 Andrew Cooper New
x86/bitops: Account for POPCNT errata on earlier Intel CPUs x86/bitops: Account for POPCNT errata on earlier Intel CPUs 1 - - --- 2025-03-25 Andrew Cooper New
x86/elf: Remove ASM_CALL_CONSTRAINT from elf_core_save_regs() x86/elf: Remove ASM_CALL_CONSTRAINT from elf_core_save_regs() - 1 - --- 2025-03-25 Andrew Cooper New
[2/2] x86/emul: Emulate %cr8 accesses x86/emul: Emulate %cr8 accesses - 1 - --- 2025-03-25 Andrew Cooper New
[1/2] x86/hvm: Rearrange the logic in hvmemul_{read,write}_cr() x86/emul: Emulate %cr8 accesses - 1 - --- 2025-03-25 Andrew Cooper New
[v2,4/4] x86/traps: Introduce early_traps_init() and simplify setup Untitled series #946045 - 1 - --- 2025-03-20 Andrew Cooper New
[3/3] CHANGELOG: Minimum toolchain requirements Xen: CI changes for new toolchain baseline - - - --- 2025-03-20 Andrew Cooper New
[2/3] Xen: Update compiler checks Xen: CI changes for new toolchain baseline - 1 - --- 2025-03-20 Andrew Cooper New
[3/3] CHANGELOG: Minimum toolchain requirements Xen: CI changes for new toolchain baseline - - - --- 2025-03-20 Andrew Cooper New
[2/3] Xen: Update compiler checks Xen: CI changes for new toolchain baseline - - - --- 2025-03-20 Andrew Cooper New
x86/boot: Simplify the expression for extra allocation space x86/boot: Simplify the expression for extra allocation space - 1 - --- 2025-03-19 Andrew Cooper New
x86/mm: Fix IS_ALIGNED() check in IS_LnE_ALIGNED() x86/mm: Fix IS_ALIGNED() check in IS_LnE_ALIGNED() - 1 1 --- 2025-03-19 Andrew Cooper New
x86/boot: Untangle the trampoline copying/entry logic x86/boot: Untangle the trampoline copying/entry logic - 1 - --- 2025-03-18 Andrew Cooper New
xen/compiler: Fix the position of the visibility pragma xen/compiler: Fix the position of the visibility pragma - 1 - --- 2025-03-18 Andrew Cooper New
[4/4] x86/traps: Introduce early_traps_init() and simplify setup x86/traps: Simplify exception setup - 1 - --- 2025-03-17 Andrew Cooper New
[3/4] x86/traps: Move trap_init() into traps-setup.c x86/traps: Simplify exception setup 1 - - --- 2025-03-17 Andrew Cooper New
[2/4] x86/traps: Move percpu_traps_init() into traps-setup.c x86/traps: Simplify exception setup 1 - - --- 2025-03-17 Andrew Cooper New
[1/4] x86/traps: Move cpu_init() out of trap_init() x86/traps: Simplify exception setup 1 - - --- 2025-03-17 Andrew Cooper New
x86/emul: Emulate %cr8 accesses x86/emul: Emulate %cr8 accesses - - - --- 2025-03-17 Andrew Cooper Superseded
[v2] ARM/vgic: Use for_each_set_bit() in vgic_mmio_write_sgir() [v2] ARM/vgic: Use for_each_set_bit() in vgic_mmio_write_sgir() - 1 - --- 2025-03-14 Andrew Cooper New
[v2] x86/hvm: Use for_each_set_bit() in hvm_emulate_writeback() [v2] x86/hvm: Use for_each_set_bit() in hvm_emulate_writeback() - 1 - --- 2025-03-14 Andrew Cooper New
x86/traps: Drop incorrect BUILD_BUG_ON() and comment in load_system_tables() x86/traps: Drop incorrect BUILD_BUG_ON() and comment in load_system_tables() - - - --- 2025-03-14 Andrew Cooper New
x86/debug: Move activate_debugregs() into debug.c x86/debug: Move activate_debugregs() into debug.c - 1 - --- 2025-03-14 Andrew Cooper New
xen: Drop __text_section() xen: Drop __text_section() - 1 - --- 2025-03-14 Andrew Cooper New
VT-d: Adjust diagnostics in set_msi_source_id() VT-d: Adjust diagnostics in set_msi_source_id() 1 - - --- 2025-03-14 Andrew Cooper New
[8/8] xen/mm: Exclude flushtlb.h from mm.h for x86 xen: Untangle mm.h 1 - - --- 2025-03-12 Andrew Cooper New
[7/8] xen/mm: Exclude flushtlb.h from mm.h for ARM xen: Untangle mm.h - - - --- 2025-03-12 Andrew Cooper New
[6/8] xen/mm: Exclude flushtlb.h from mm.h for PPC and RISC-V xen: Untangle mm.h - - - --- 2025-03-12 Andrew Cooper New
[5/8] xen/arch: Strip out tlb-clock stubs for non-implementors xen: Untangle mm.h - - - --- 2025-03-12 Andrew Cooper New
[4/8] xen/common: Split tlk-clock.h out of mm.h xen: Untangle mm.h - - - --- 2025-03-12 Andrew Cooper New
[4/8] xen/common: Split tlb-clock.h out of mm.h Untitled series #943217 - - - --- 2025-03-12 Andrew Cooper New
[3/8] xen: Sort includes xen: Untangle mm.h 1 - - --- 2025-03-12 Andrew Cooper New
[2/8] xen/livepatch: Fix include hierarchy xen: Untangle mm.h - - - --- 2025-03-12 Andrew Cooper New
[1/8] xen/elfstructs: Include xen/types.h xen: Untangle mm.h - - - --- 2025-03-12 Andrew Cooper New
x86/IDT: Fix IDT generation for INT $0x80 x86/IDT: Fix IDT generation for INT $0x80 - 1 1 --- 2025-03-11 Andrew Cooper New
[8/8] x86: Drop the vm86 segments selectors from struct cpu_user_regs x86: Drop the vm86 segments selectors from struct cpu_user_regs - 1 - --- 2025-03-11 Andrew Cooper New
[7/8] x86/public: Split the struct cpu_user_regs type x86: Drop the vm86 segments selectors from struct cpu_user_regs - 1 - --- 2025-03-11 Andrew Cooper New
[6/8] x86/pv: Store the data segment selectors outside of cpu_user_regs x86: Drop the vm86 segments selectors from struct cpu_user_regs - 1 - --- 2025-03-11 Andrew Cooper New
[5/8] x86/domctl: Stop using XLAT_cpu_user_regs() x86: Drop the vm86 segments selectors from struct cpu_user_regs - - - --- 2025-03-11 Andrew Cooper New
[4/8] Revert "x86/traps: 'Fix' safety of read_registers() in #DF path" x86: Drop the vm86 segments selectors from struct cpu_user_regs 1 - - --- 2025-03-11 Andrew Cooper New
[3/8] x86/traps: Avoid OoB accesses to print the data selectors x86: Drop the vm86 segments selectors from struct cpu_user_regs - 1 - --- 2025-03-11 Andrew Cooper New
[2/8] x86/traps: Rework register state printing to use a struct x86: Drop the vm86 segments selectors from struct cpu_user_regs - 1 - --- 2025-03-11 Andrew Cooper New
[1/8] x86/regs: Fold x86_64/regs.h into it's single includer x86: Drop the vm86 segments selectors from struct cpu_user_regs 1 - - --- 2025-03-11 Andrew Cooper New
xen: Update minimum toolchain requirements xen: Update minimum toolchain requirements 2 - - --- 2025-03-07 Andrew Cooper New
xen/domain: Initialise the domain handle before inserting into the domlist xen/domain: Initialise the domain handle before inserting into the domlist - 1 - --- 2025-03-07 Andrew Cooper New
CI: Drop the now-obsolete 11-riscv64.dockerfile CI: Drop the now-obsolete 11-riscv64.dockerfile - - - --- 2025-03-07 Andrew Cooper New
[v3] xen/watchdog: Identify which domain watchdog fired [v3] xen/watchdog: Identify which domain watchdog fired - 2 - --- 2025-03-07 Andrew Cooper New
tools/libs: Make uselibs.mk more legible tools/libs: Make uselibs.mk more legible 1 - - --- 2025-03-07 Andrew Cooper New
xen/public: Fix documentation of VIRQs xen/public: Fix documentation of VIRQs - 1 - --- 2025-03-07 Andrew Cooper New
x86/e820: Remove opencoded vendor/feature checks x86/e820: Remove opencoded vendor/feature checks - 1 - --- 2025-03-06 Andrew Cooper New
Xen: CI fixes from XSN-2 Xen: CI fixes from XSN-2 - 1 - --- 2025-03-05 Andrew Cooper New
[v2,5/5] x86/traps: Convert pv_trap_init() to being an initcall x86/IDT: Generate the IDT at build time - 1 - --- 2025-03-05 Andrew Cooper New
[v2,4/5] x86/IDT: Don't rewrite bsp_idt[] at boot time x86/IDT: Generate the IDT at build time - 1 - --- 2025-03-05 Andrew Cooper New
[v2,3/5] x86/IDT: Generate bsp_idt[] at build time x86/IDT: Generate the IDT at build time - 1 - --- 2025-03-05 Andrew Cooper New
[v2,2/5] x86/IDT: Make idt_tables[] be per_cpu(idt) x86/IDT: Generate the IDT at build time - - - --- 2025-03-05 Andrew Cooper New
[v2,1/5] x86/IDT: Rename idt_table[] to bsp_idt[] x86/IDT: Generate the IDT at build time - - - --- 2025-03-05 Andrew Cooper New
MISRA: Rephrase the deviation for Directive 4.10 MISRA: Rephrase the deviation for Directive 4.10 - 1 - --- 2025-03-04 Andrew Cooper New
[v3] x86/vmx: Rewrite vmx_sync_pir_to_irr() to be more efficient [v3] x86/vmx: Rewrite vmx_sync_pir_to_irr() to be more efficient - 1 - --- 2025-03-04 Andrew Cooper New
[v2,2/2] xen/watchdog: Identify which domain watchdog fired xen/watchdog: Identify which domain watchdog fired - - - --- 2025-03-03 Andrew Cooper Superseded
[v2,1/2] xen/domain: Annotate struct domain as page aligned xen/watchdog: Identify which domain watchdog fired - 1 - --- 2025-03-03 Andrew Cooper Superseded
x86/trampoline: Rename entrypoints x86/trampoline: Rename entrypoints 1 - - --- 2025-03-03 Andrew Cooper New
IOMMU/VT-d: Fix comment IOMMU/VT-d: Fix comment 1 - - --- 2025-03-03 Andrew Cooper New
[v2,2/2] x86/vlapic: Drop vlapic->esr_lock x86/vlapic: Fixes to APIC_ESR handling - 1 - --- 2025-03-03 Andrew Cooper New
[v2,1/2] x86/vlapic: Fix handling of writes to APIC_ESR x86/vlapic: Fixes to APIC_ESR handling - 1 - --- 2025-03-03 Andrew Cooper New
[for-4.20,2/2] SUPPORT.md: Define support lifetime Set release date 1 - - --- 2025-03-03 Andrew Cooper New
[1/2] CHANGELOG.md: Set release date for 4.20 Set release date - - - --- 2025-03-03 Andrew Cooper New
x86/asm: Remove semicolon from LOCK prefix x86/asm: Remove semicolon from LOCK prefix 1 - - --- 2025-02-28 Andrew Cooper New
MISRA: Update path for bsearch devation MISRA: Update path for bsearch devation - 1 - --- 2025-02-28 Andrew Cooper New
RISCV/bitops: Use Zbb to provide arch-optimised bitops RISCV/bitops: Use Zbb to provide arch-optimised bitops - - - --- 2025-02-26 Andrew Cooper New
xen: Don't cast away const-ness in vcpu_show_registers() xen: Don't cast away const-ness in vcpu_show_registers() 1 1 - --- 2025-02-25 Andrew Cooper New
x86/elf: Improve code generation in elf_core_save_regs() x86/elf: Improve code generation in elf_core_save_regs() - 1 - --- 2025-02-25 Andrew Cooper New
x86/traps: Move guest_{rd,wr}msr_xen() into msr.c x86/traps: Move guest_{rd,wr}msr_xen() into msr.c 1 - - --- 2025-02-25 Andrew Cooper New
x86/traps: Move cpuid_hypervisor_leaves() into cpuid.c x86/traps: Move cpuid_hypervisor_leaves() into cpuid.c 1 - - --- 2025-02-25 Andrew Cooper New
[2/2] x86/ucode: Drop the ucode=nmi option x86/ucode: Cmdline fixes/improvements - 1 - --- 2025-02-25 Andrew Cooper New
[1/2] x86/ucode: Adjust parse_ucode() to match other list handling x86/ucode: Cmdline fixes/improvements - - - --- 2025-02-25 Andrew Cooper New
xen/bsearch: Split out of lib.h into it's own header xen/bsearch: Split out of lib.h into it's own header 1 - - --- 2025-02-25 Andrew Cooper New
« 1 2 3 434 35 »