Show patches with: Submitter = Andrew Cooper       |    State = Action Required       |    Archived = No       |   170 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3] Xen: Update compiler checks [v3] Xen: Update compiler checks - 1 - --- 2025-03-27 Andrew Cooper New
[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
[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
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
CirrusCI: Use shallow clone CirrusCI: Use shallow clone 2 - - --- 2025-02-24 Andrew Cooper New
scripts: Fix git-checkout.sh to work with non-master branches (take 2) scripts: Fix git-checkout.sh to work with non-master branches (take 2) - 2 - --- 2025-02-21 Andrew Cooper New
[for-4.20] CI: Mark MISRA Rule 11.2 as clean [for-4.20] CI: Mark MISRA Rule 11.2 as clean - 1 - --- 2025-02-20 Andrew Cooper New
[v2] x86/svm: Separate STI and VMRUN instructions in svm_asm_do_resume() [v2] x86/svm: Separate STI and VMRUN instructions in svm_asm_do_resume() - 1 - --- 2025-02-18 Andrew Cooper New
[for-4.21,3/3] xen/ACPI: Drop local acpi_os_{v,}printf() and use plain {v,}printk() xen/console: Fix truncation of panic() messages - 1 - --- 2025-02-17 Andrew Cooper New
[for-4.21,2/3] xen/console: Optimise parameter order of vprintk_common() xen/console: Fix truncation of panic() messages - 1 - --- 2025-02-17 Andrew Cooper New
[for-4.20(?),1/3] xen/console: Fix truncation of panic() messages xen/console: Fix truncation of panic() messages - 1 - --- 2025-02-17 Andrew Cooper New
ARM32 UBSAN failure in credit2 ARM32 UBSAN failure in credit2 - - - --- 2025-02-14 Andrew Cooper New
blowfish failure to compile blowfish failure to compile - - - --- 2025-02-12 Andrew Cooper New
[for-4.20,v2] ARM32/traps: Fix do_trap_undefined_instruction()'s detection of kernel text [for-4.20,v2] ARM32/traps: Fix do_trap_undefined_instruction()'s detection of kernel text - 1 - --- 2025-02-11 Andrew Cooper New
[4/4,BROKEN] PPC: Activate UBSAN in testing Other fixes from UBSAN enablement - - - --- 2025-02-08 Andrew Cooper New
[3/4] xen: Centralise the declaration of dump_execution_state() Other fixes from UBSAN enablement - 2 - --- 2025-02-08 Andrew Cooper New
[2/4] ARM: Fix register constraints in run_in_exception_handler() Other fixes from UBSAN enablement - 1 - --- 2025-02-08 Andrew Cooper New
[for-4.20?,1/4] ARM32/traps: Fix do_trap_undefined_instruction()'s detection of kernel text Other fixes from UBSAN enablement - 1 - --- 2025-02-08 Andrew Cooper New
[for-4.20,3/3] RISCV: Activate UBSAN in testing RISCV: Bugfixes and UBSAN - 1 - --- 2025-02-07 Andrew Cooper New
[for-4.20,2/3] RISCV/asm: Use CALL rather than JAL RISCV: Bugfixes and UBSAN - - - --- 2025-02-07 Andrew Cooper New
[for-4.20,1/3] RISCV/boot: Run constructors during setup RISCV: Bugfixes and UBSAN - 1 - --- 2025-02-07 Andrew Cooper New
[for-4.21] x86/msi: Change __msi_set_enable() to take pci_sbdf_t [for-4.21] x86/msi: Change __msi_set_enable() to take pci_sbdf_t - 1 - --- 2025-02-02 Andrew Cooper New
[for-4.20,v2] x86/intel: Fix PERF_GLOBAL fixup when virtualised [for-4.20,v2] x86/intel: Fix PERF_GLOBAL fixup when virtualised - 1 - --- 2025-01-21 Andrew Cooper New
xen/ppc: Fix double xen_ulong_t typedef in public/arch-ppc.h xen/ppc: Fix double xen_ulong_t typedef in public/arch-ppc.h - 2 - --- 2025-01-15 Andrew Cooper New
CI: Add an x86_64 Clang Randconfig job CI: Add an x86_64 Clang Randconfig job 1 - - --- 2025-01-10 Andrew Cooper New
[2/2] Update Xen version to 4.20-rc Prep for 4.20-rc1 1 - - --- 2025-01-09 Andrew Cooper New
[1/2] Config.mk: Pin QEMU_UPSTREAM_REVISION Prep for 4.20-rc1 1 - - --- 2025-01-09 Andrew Cooper New
« 1 2 »