Show patches with: Submitter = Andrew Cooper       |    Archived = No       |   453 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,13/13] xen/bitops: Rearrange the top of xen/bitops.h xen/bitops: Untangle ffs()/fls() infrastructure 1 - - --- 2024-05-24 Andrew Cooper New
[v2,12/13] xen/bitops: Clean up ffs64()/fls64() definitions xen/bitops: Untangle ffs()/fls() infrastructure - 1 - --- 2024-05-24 Andrew Cooper New
[v2,11/13] xen/bitops: Implement fls()/flsl() in common logic xen/bitops: Untangle ffs()/fls() infrastructure - 1 - --- 2024-05-24 Andrew Cooper New
[v2,10/13] xen/bitops: Delete find_first_set_bit() xen/bitops: Untangle ffs()/fls() infrastructure 1 - - --- 2024-05-24 Andrew Cooper New
[v2,09/13] xen/bitops: Replace find_first_set_bit() with ffsl() - 1 xen/bitops: Untangle ffs()/fls() infrastructure - 1 - --- 2024-05-24 Andrew Cooper New
[v2,08/13] xen/bitops: Implement ffsl() in common logic xen/bitops: Untangle ffs()/fls() infrastructure 1 1 - --- 2024-05-24 Andrew Cooper New
[v2,07/13] x86/bitops: Improve arch_ffs() in the general case xen/bitops: Untangle ffs()/fls() infrastructure - 1 - --- 2024-05-24 Andrew Cooper New
[v2,06/13] xen/bitops: Implement ffs() in common logic xen/bitops: Untangle ffs()/fls() infrastructure - 2 - --- 2024-05-24 Andrew Cooper New
[v2,05/13] xen/bitops: Implement generic_f?sl() in lib/ xen/bitops: Untangle ffs()/fls() infrastructure 1 1 - --- 2024-05-24 Andrew Cooper New
[v2,04/13] xen/page_alloc: Coerce min(flsl(), foo) expressions to being unsigned xen/bitops: Untangle ffs()/fls() infrastructure - 1 - --- 2024-05-24 Andrew Cooper New
[v2,03/13] ARM/bitops: Change find_first_set_bit() to be a define xen/bitops: Untangle ffs()/fls() infrastructure 1 - - --- 2024-05-24 Andrew Cooper New
[v2,02/13] xen/bitops: Cleanup ahead of rearrangements xen/bitops: Untangle ffs()/fls() infrastructure - 1 - --- 2024-05-24 Andrew Cooper New
[v2,01/13] ppc/boot: Run constructors on boot xen/bitops: Untangle ffs()/fls() infrastructure 1 - - --- 2024-05-24 Andrew Cooper New
[7/7] x86/defns: Clean up X86_{XCR0,XSS}_* constants x86/xstate: Fixes to size calculations 1 - - --- 2024-05-23 Andrew Cooper Superseded
[6/7] x86/cpuid: Fix handling of XSAVE dynamic leaves x86/xstate: Fixes to size calculations - 1 - --- 2024-05-23 Andrew Cooper Superseded
[5/7] x86/cpu-policy: Simplify recalculate_xstate() x86/xstate: Fixes to size calculations - 1 - --- 2024-05-23 Andrew Cooper Superseded
[4/7] x86/xstate: Rework xstate_ctxt_size() as xstate_uncompressed_size() x86/xstate: Fixes to size calculations - - - --- 2024-05-23 Andrew Cooper Superseded
[3/7] x86/boot: Collect the Raw CPU Policy earlier on boot x86/xstate: Fixes to size calculations - - - --- 2024-05-23 Andrew Cooper Superseded
[2/7] x86/xstate: Cross-check dynamic XSTATE sizes at boot x86/xstate: Fixes to size calculations - - - --- 2024-05-23 Andrew Cooper Superseded
[1/7] x86/xstate: Fix initialisation of XSS cache x86/xstate: Fixes to size calculations - 1 - --- 2024-05-23 Andrew Cooper Superseded
[v2,4/4] x86/shadow: Don't leave trace record field uninitialized x86/shadow: Trace fixes and cleanup 2 - - --- 2024-05-22 Andrew Cooper Superseded
[v2,3/4] x86/shadow: Rework trace_shadow_emulate_other() as sh_trace_gfn_va() x86/shadow: Trace fixes and cleanup - - - --- 2024-05-22 Andrew Cooper Superseded
[v2,2/4] x86/shadow: Introduce sh_trace_gl1e_va() x86/shadow: Trace fixes and cleanup - - - --- 2024-05-22 Andrew Cooper Superseded
[v2,1/4] x86/shadow: Rework trace_shadow_gen() into sh_trace_va() x86/shadow: Trace fixes and cleanup - 1 - --- 2024-05-22 Andrew Cooper Superseded
[3/3] xen/x86: Address two misc MISRA 17.7 violations xen: Misc MISRA changes - 1 - --- 2024-05-21 Andrew Cooper New
[2/3] xen/x86: Drop useless non-Kconfig CONFIG_* variables xen: Misc MISRA changes - 1 - --- 2024-05-21 Andrew Cooper New
[1/3] xen/lzo: Implement COPY{4,8} using memcpy() xen: Misc MISRA changes - 1 - --- 2024-05-21 Andrew Cooper New
[v3.5,3/4] tools/xen-cpuid: Use automatically generated feature names Untitled series #854424 - 1 - --- 2024-05-20 Andrew Cooper New
[v2,4/4] tools: Drop libsystemd as a dependency Drop libsystemd - 1 - --- 2024-05-16 Andrew Cooper New
[v2,3/4] tools/{c,o}xenstored: Don't link against libsystemd Drop libsystemd - 1 - --- 2024-05-16 Andrew Cooper New
[v2,2/4] tools: Import standalone sd_notify() implementation from systemd Drop libsystemd - 1 - --- 2024-05-16 Andrew Cooper New
[v2,1/4] LICENSES: Add MIT-0 (MIT No Attribution) Drop libsystemd 1 1 - --- 2024-05-16 Andrew Cooper New
x86/ucode: Further fixes to identify "ucode already up to date" x86/ucode: Further fixes to identify "ucode already up to date" 1 1 - --- 2024-05-16 Andrew Cooper New
x86/cpufreq: Rename cpuid variable/parameters to cpu x86/cpufreq: Rename cpuid variable/parameters to cpu - 1 - --- 2024-05-11 Andrew Cooper New
x86/pv: Sanity check bytes_per_rep in rep_outs() x86/pv: Sanity check bytes_per_rep in rep_outs() - - - --- 2024-05-11 Andrew Cooper New
[4/4] tools/xen-cpuid: Drop old names x86/xen-cpuid: Use automagically generated names 1 - - --- 2024-05-10 Andrew Cooper New
[3/4] tools/xen-cpuid: Use automatically generated feature names x86/xen-cpuid: Use automagically generated names - - - --- 2024-05-10 Andrew Cooper New
[2/4] tools/xen-cpuid: Rename decodes[] to leaf_info[] x86/xen-cpuid: Use automagically generated names - 1 - --- 2024-05-10 Andrew Cooper New
[1/4] x86/gen-cpuid: Minor cleanup x86/xen-cpuid: Use automagically generated names - 1 - --- 2024-05-10 Andrew Cooper New
x86/io: Don't cast away constness in read{b..q}() x86/io: Don't cast away constness in read{b..q}() - 1 - --- 2024-05-10 Andrew Cooper New
xen/build: Use -Wflex-array-member-not-at-end when available xen/build: Use -Wflex-array-member-not-at-end when available 1 - - --- 2024-05-10 Andrew Cooper New
x86/cpu-policy: Fix migration from Ice Lake to Cascade Lake x86/cpu-policy: Fix migration from Ice Lake to Cascade Lake - - - --- 2024-05-07 Andrew Cooper Superseded
tools/xl: Open xldevd.log with O_CLOEXEC tools/xl: Open xldevd.log with O_CLOEXEC - - - --- 2024-05-07 Andrew Cooper Superseded
[v2,4/4] x86/cpuid: Fix handling of xsave dynamic leaves x86/xstate: Fixes to size calculations - - - --- 2024-04-29 Andrew Cooper Superseded
[v2,3/4] x86/cpu-policy: Simplify recalculate_xstate() x86/xstate: Fixes to size calculations - 1 - --- 2024-04-29 Andrew Cooper Superseded
[v2,2/4] x86/xstate: Rework xstate_ctxt_size() as xstate_uncompressed_size() x86/xstate: Fixes to size calculations - 1 - --- 2024-04-29 Andrew Cooper Superseded
[v2,1/4] x86/hvm: Defer the size calculation in hvm_save_cpu_xsave_states() x86/xstate: Fixes to size calculations - 1 - --- 2024-04-29 Andrew Cooper Superseded
[2/2] tools: Drop libsystemd as a dependency Drop libsystemd - - - --- 2024-04-25 Andrew Cooper Superseded
[1/2] tools/{c,o}xenstored: Don't link against libsystemd Drop libsystemd - - - --- 2024-04-25 Andrew Cooper Superseded
x86/tsx: Cope with RTM_ALWAYS_ABORT vs RTM mismatch x86/tsx: Cope with RTM_ALWAYS_ABORT vs RTM mismatch - - 1 --- 2024-04-04 Andrew Cooper Superseded
[4/4] xen/virtual-region: Drop setup_virtual_regions() xen/arch: Simplify virtual_region setup - 1 - --- 2024-03-18 Andrew Cooper Superseded
[3/4] xen/virtual-region: Link the list build time xen/arch: Simplify virtual_region setup - - - --- 2024-03-18 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
[1/4] xen/link: Introduce a common BUGFRAMES definition xen/arch: Simplify virtual_region setup - 1 - --- 2024-03-18 Andrew Cooper Superseded
tests/resource: Fix HVM guest in !SHADOW builds tests/resource: Fix HVM guest in !SHADOW builds 1 - - --- 2024-02-29 Andrew Cooper Superseded
xen/livepatch: Make check_for_livepatch_work() faster in the common case xen/livepatch: Make check_for_livepatch_work() faster in the common case - 2 - --- 2023-12-22 Andrew Cooper Superseded
[6/6] xen: Enable -Wwrite-strings xen: Enable -Wwrite-strings 1 - - --- 2023-11-20 Andrew Cooper Superseded
[5/6] arm/platforms: Make compatbile with -Wwrite-strings xen: Enable -Wwrite-strings - 1 - --- 2023-11-20 Andrew Cooper Superseded
[4/6] arm/duart: make dt_uart_init() compile with -Wwrite-strings xen: Enable -Wwrite-strings - 1 - --- 2023-11-20 Andrew Cooper Superseded
[3/6] xen/efi: Make efi-boot.h compile with -Wwrite-strings xen: Enable -Wwrite-strings - - - --- 2023-11-20 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
[1/6] x86/setup: Make the loader variable const xen: Enable -Wwrite-strings - 2 - --- 2023-11-20 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
[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
[for-4.19] xen/xmalloc: XMEM_POOL_POISON improvements [for-4.19] xen/xmalloc: XMEM_POOL_POISON improvements - - - --- 2023-10-20 Andrew Cooper Superseded
[8/8] x86/spec-ctrl: Mitigate the Zen1 DIV leakge x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - - - --- 2023-09-13 Andrew Cooper Superseded
[7/8] x86/spec-ctrl: Issue VERW during IST exit to Xen x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - 1 - --- 2023-09-13 Andrew Cooper Superseded
[6/8] x86/entry: Track the IST-ness of an entry for the exit paths x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - - - --- 2023-09-13 Andrew Cooper Superseded
[5/8] x86/entry: Adjust restore_all_xen to hold stack_end in %r14 x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - 1 - --- 2023-09-13 Andrew Cooper Superseded
[4/8] x86/spec-ctrl: Extend all SPEC_CTRL_{ENTER,EXIT}_* comments x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - - - --- 2023-09-13 Andrew Cooper Superseded
[3/8] x86/spec-ctrl: Turn the remaining SPEC_CTRL_{ENTRY,EXIT}_* into asm macros x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - 1 - --- 2023-09-13 Andrew Cooper Superseded
[2/8] x86/spec-ctrl: Fold DO_SPEC_CTRL_EXIT_TO_XEN into it's single user x86/spec-ctrl: AMD DIV fix, and VERW prerequisite bugfixes - 1 - --- 2023-09-13 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
[5/5] x86/pv: Rewrite %dr6 handling x86/pv: #DB vs %dr6 fixes, part 2 - - - --- 2023-09-12 Andrew Cooper Superseded
[4/5] x86/pv: Drop priv_op_ctxt.bpmatch and use pending_dbg instead x86/pv: #DB vs %dr6 fixes, part 2 - 1 - --- 2023-09-12 Andrew Cooper Superseded
[3/5] x86/emul: Add a pending_dbg field to x86_emulate_ctxt.retire x86/pv: #DB vs %dr6 fixes, part 2 - - - --- 2023-09-12 Andrew Cooper Superseded
[2/5] x86: Introduce x86_merge_dr6() x86/pv: #DB vs %dr6 fixes, part 2 - - - --- 2023-09-12 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
x86/cpu-policy: Advertise MSR_ARCH_CAPS to guests by default x86/cpu-policy: Advertise MSR_ARCH_CAPS to guests by default - 1 - --- 2023-07-25 Andrew Cooper Superseded
[2/2] xen/types: Rework stdint vs __{u,s}$N types xen/types: Cleanup - 1 - --- 2023-06-21 Andrew Cooper Superseded
[1/2] xen/types: Drop #ifdefary for __{SIZE,PTRDIFF}_TYPE__ xen/types: Cleanup - 2 - --- 2023-06-21 Andrew Cooper Superseded
[0.5/2] x86/boot: Clean up early error asm Introduce a REQUIRE_NX Kconfig option - 1 - --- 2023-06-16 Andrew Cooper Superseded
tools/ocaml/xc: Fix xc_physinfo() bindings tools/ocaml/xc: Fix xc_physinfo() bindings 1 - - --- 2023-06-08 Andrew Cooper Superseded
tools: Move MASK_INSR to common-macros.h tools: Move MASK_INSR to common-macros.h - 1 - --- 2023-06-08 Andrew Cooper Superseded
xen: Fix incorrect taint constant xen: Fix incorrect taint constant 1 - - --- 2023-06-05 Andrew Cooper Superseded
[v2,3/3] x86/cpu-policy: Derive RSBA/RRSBA for guest policies x86: RSBA and RRSBA handling - - - --- 2023-06-01 Andrew Cooper Superseded
[v2,2/3] x86/spec-ctrl: Fix up the RSBA/RRSBA bits as appropriate x86: RSBA and RRSBA handling - - - --- 2023-06-01 Andrew Cooper Superseded
[v2,1/3] x86/spec-ctrl: Rename retpoline_safe() to retpoline_calculations() x86: RSBA and RRSBA handling - 1 - --- 2023-06-01 Andrew Cooper Superseded
[4/4] x86/cpu-policy: Derive {,R}RSBA for guest policies x86: RSBA and RRSBA handling - 1 - --- 2023-05-26 Andrew Cooper Superseded
[3/4] x86/cpu-policy: Rearrange guest_common_default_feature_adjustments() x86: RSBA and RRSBA handling 1 - - --- 2023-05-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
[1/4] x86/spec-ctrl: Rename retpoline_safe() to retpoline_calculations() x86: RSBA and RRSBA handling - 1 - --- 2023-05-26 Andrew Cooper Superseded
x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils - - 1 --- 2023-05-22 Andrew Cooper Accepted
[RFC] xen: Enable -Wwrite-strings [RFC] xen: Enable -Wwrite-strings - - - --- 2023-05-16 Andrew Cooper Superseded
[6/6] x86/boot: Expose MSR_ARCH_CAPS data in guest max policies x86: Introduce MSR_ARCH_CAPS into featuresets - - - --- 2023-05-15 Andrew Cooper Superseded
[5/6] x86/boot: Record MSR_ARCH_CAPS for the Raw and Host CPU policy x86: Introduce MSR_ARCH_CAPS into featuresets - 1 - --- 2023-05-15 Andrew Cooper Superseded
[4/6] x86/cpu-policy: MSR_ARCH_CAPS feature names x86: Introduce MSR_ARCH_CAPS into featuresets - - - --- 2023-05-15 Andrew Cooper Superseded
[3/6] x86/cpu-policy: Infrastructure for MSR_ARCH_CAPS x86: Introduce MSR_ARCH_CAPS into featuresets - - - --- 2023-05-15 Andrew Cooper Superseded
[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
[1/6] x86/boot: Rework dom0 feature configuration x86: Introduce MSR_ARCH_CAPS into featuresets - 1 - --- 2023-05-15 Andrew Cooper Superseded
« 1 2 3 44 5 »