Patchwork XEN Devel

login
register
mail settings

Incoming patches

« Previous 1 2 3 4 5 6 7 8 9 Next »
Filters: Submitter = Andrew Cooper remove filter    |    State = Action Required remove filter    |    Archived = No remove filter
Patch A/R/T Date Submitter Delegate State
[2/2] x86/pv: Check that emulate_privileged_op() didn't change TF - - - 2017-01-06 Andrew Cooper New
[1/2] x86/emul: Replace opencoded extraction of IOPL from eflags - 1 - 2017-01-06 Andrew Cooper New
xen/x86: Fix CONFIG_CRASH_DEBUG build following c/s 897129dea 1 1 - 2017-01-06 Andrew Cooper New
xen: Fix build with older versions of GCC following e34bc403c3 - 1 1 2017-01-05 Andrew Cooper New
[2/2] x86/pv: Defer I/O bitmap checks even in 64bit mode for emulate_privilege_op() - 1 - 2017-01-05 Andrew Cooper New
[1/2] x86/pv: Fix determination of 64bit mode in emulate_privilege_op() - 1 1 2017-01-05 Andrew Cooper New
[27/27] x86/cpuid: Alter the legacy-path prototypes to match guest_cpuid() - 1 - 2017-01-04 Andrew Cooper New
[26/27] x86/cpuid: Effectively remove pv_cpuid() and hvm_cpuid() 1 - - 2017-01-04 Andrew Cooper New
[25/27] x86/svm: Use guest_cpuid() rather than hvm_cpuid() - 2 - 2017-01-04 Andrew Cooper New
[24/27] x86/hvm: Use guest_cpuid() rather than hvm_cpuid() - 1 - 2017-01-04 Andrew Cooper New
[23/27] x86/cpuid: Move all leaf 7 handling into guest_cpuid() - - - 2017-01-04 Andrew Cooper New
[22/27] x86/cpuid: Perform max_leaf calculations in guest_cpuid() - - - 2017-01-04 Andrew Cooper New
[21/27] x86/cpuid: Calculate appropriate max_leaf values for the global policies - 1 - 2017-01-04 Andrew Cooper New
[20/27] x86/cpuid: Drop the temporary linear feature bitmap from struct cpuid_policy - 1 - 2017-01-04 Andrew Cooper New
[19/27] x86/hvm: Use per-domain policy information in hvm_cpuid() - 1 - 2017-01-04 Andrew Cooper New
[18/27] x86/pv: Use per-domain policy information in pv_cpuid() - 1 - 2017-01-04 Andrew Cooper New
[17/27] x86/pv: Use per-domain policy information when calculating the cpumasks - 1 - 2017-01-04 Andrew Cooper New
[16/27] x86/svm: Improvements using named features - - - 2017-01-04 Andrew Cooper New
[15/27] x86/hvm: Improve CPUID and MSR handling using named features - 1 - 2017-01-04 Andrew Cooper New
[14/27] x86/pv: Improve pv_cpuid() using named features - 1 - 2017-01-04 Andrew Cooper New
[13/27] x86/vvmx: Use hvm_cr4_guest_valid_bits() to calculate MSR_IA32_VMX_CR4_FIXED1 1 1 - 2017-01-04 Andrew Cooper New
[12/27] x86/hvm: Improve CR4 verification using named features - 1 - 2017-01-04 Andrew Cooper New
[11/27] x86/hvm: Improve hvm_efer_valid() using named features - 1 - 2017-01-04 Andrew Cooper New
[10/27] x86/cpuid: Introduce named feature bitmaps - - - 2017-01-04 Andrew Cooper New
[09/27] x86/cpuid: Dispatch cpuid_hypervisor_leaves() from guest_cpuid() - - - 2017-01-04 Andrew Cooper New
[08/27] x86/hvm: Dispatch cpuid_viridian_leaves() from guest_cpuid() - - - 2017-01-04 Andrew Cooper New
[07/27] x86/cpuid: Recalculate a domains CPUID policy when appropriate - - - 2017-01-04 Andrew Cooper New
[06/27] x86/domctl: Make XEN_DOMCTL_set_address_size singleshot - 1 - 2017-01-04 Andrew Cooper New
[05/27] x86/cpuid: Allocate a CPUID policy for every domain - 1 - 2017-01-04 Andrew Cooper New
[04/27] x86/cpuid: Move featuresets into struct cpuid_policy - 1 - 2017-01-04 Andrew Cooper New
[03/27] x86/cpuid: Introduce struct cpuid_policy - - - 2017-01-04 Andrew Cooper New
[02/27] x86/cpuid: Introduce guest_cpuid() and struct cpuid_leaf - - - 2017-01-04 Andrew Cooper New
[01/27] x86/cpuid: Untangle the <asm/cpufeature.h> include hierachy 1 - - 2017-01-04 Andrew Cooper New
x86/svm: Replace opencoded 1GB superpage check - 1 - 2017-01-03 Andrew Cooper New
[2/2] x86/cpu: Improvements to get_cpu_vendor() - 1 - 2017-01-03 Andrew Cooper New
[1/2] x86/cpu: Drop unused X86_VENDOR_* values - 1 - 2017-01-03 Andrew Cooper New
x86/vvmx: Drop sreg_to_index[] 1 1 - 2017-01-03 Andrew Cooper New
[v2,1/5] Remove hardcoded strict -Werror checking - 1 - 2016-12-22 Andrew Cooper New
[2/2] x86/emul: Pass shadow register state to the vmfunc() hook - - - 2016-12-21 Andrew Cooper New
[1/2] x86/emul: Correct the return value handling of VMFUNC - 1 - 2016-12-21 Andrew Cooper New
xen/x86: Improve hypercall page writing 1 1 - 2016-12-19 Andrew Cooper New
x86/time: Adjust init-time handling of pit0_ticks - - - 2016-12-19 Andrew Cooper New
[2/2] x86/emul: Bugfixes to SYSCALL emulation - - - 2016-12-19 Andrew Cooper New
[1/2] x86/hvm: Don't emulate all instructions hitting the #UD intercept - 1 - 2016-12-19 Andrew Cooper New
x86/emul: Don't opencode CR0_TS in CLTS handling - 1 - 2016-12-19 Andrew Cooper New
[XTF,04/16] vvmx: add C wrappers of vmxon/vmread/vmptrld - - - 2016-12-16 Andrew Cooper New
[v2] x86/emul: Simplfy L{ES, DS, SS, FS, GS} handling - 1 - 2016-12-15 Andrew Cooper New
[v2] vvmx: replace vmreturn() by vmsucceed() and vmfail*() - - - 2016-12-15 Andrew Cooper New
[v3] x86/traps: Correct pagefault handling issues introduced in c/s d5c251c - 2 - 2016-12-14 Andrew Cooper New
[2/2] x86/paging: Rename paging_mark_pfn_dirty() and use pfn_t - 2 - 2016-12-14 Andrew Cooper New
[1/2] x86/paging: Update paging_mark_dirty() to use mfn_t - - - 2016-12-14 Andrew Cooper New
[v2] x86/traps: Correct overly-general assertion introduced in c/s d5c251c - - - 2016-12-14 Andrew Cooper New
x86/traps: Correct overly-general assertion introduced in c/s d5c251c - 1 - 2016-12-14 Andrew Cooper New
x86/emul: Simplfy L{ES,DS,SS,FS,GS} handling - - - 2016-12-14 Andrew Cooper New
x86/emul: Further simplify DstBitBase handling - 1 - 2016-12-14 Andrew Cooper New
[3/3] x86/traps: Adjust paged-guest handling in the PV pagefault path 2 - - 2016-12-13 Andrew Cooper New
[2/3] x86/shadow: Drop all emulation for PV vcpus 1 - - 2016-12-13 Andrew Cooper New
[1/3] x86/paging: Enforce PG_external == PG_translate == PG_refcounts 1 1 - 2016-12-13 Andrew Cooper New
[2/2] xen: Fix determining when domain creation is complete - 1 1 2016-12-12 Andrew Cooper New
[1/2] x86/hvm: Fix HVMOP_get_param when skipping creating the default ioreq server - 2 - 2016-12-12 Andrew Cooper New
[v2] x86/emul: Implement the STAC and CLAC instructions - 1 - 2016-12-12 Andrew Cooper New
ioreq server regression - - - 2016-12-12 Andrew Cooper New
[5/5] x86/shadow: Misc minor cleanup 1 - - 2016-12-12 Andrew Cooper New
[4/5] x86/shadow: Drop all emulation for PV vcpus 1 - - 2016-12-12 Andrew Cooper New
[3/5] x86/paging: Enforce PG_external == PG_translate == PG_refcounts - 1 - 2016-12-12 Andrew Cooper New
[2/5] x86/shadow: Tweak some initialisation in sh_page_fault() 1 1 - 2016-12-12 Andrew Cooper New
[1/5] x86/traps: Drop paging_mode_external() handling from the PV pagefault path 1 1 - 2016-12-12 Andrew Cooper New
x86/emul: Annotate more intentional fallthrough cases - 1 - 2016-12-12 Andrew Cooper New
[2/2] x86: drop cpu_has_sse{,2} - - - 2016-12-09 Andrew Cooper New
libelf: Fix div0 issues in elf_{shdr, phdr}_count() - - - 2016-12-08 Andrew Cooper New
[v2,4/4] x86/hvm: Move hvm_hypervisor_cpuid_leaf() handling into cpuid_hypervisor_leaves() 1 1 - 2016-12-05 Andrew Cooper New
[v2,3/4] x86/hvm: Move hvm_funcs.cpuid_intercept() handling into hvm_cpuid() 1 2 - 2016-12-05 Andrew Cooper New
[v2,2/4] x86/vpmu: Remove core2_no_vpmu_ops 2 1 - 2016-12-05 Andrew Cooper New
[v2,1/4] x86/vpmu: Move vpmu_do_cpuid() handling into {pv, hvm}_cpuid() 1 1 - 2016-12-05 Andrew Cooper New
[8/8] x86/emul: Implement the STAC and CLAC instructions - - - 2016-12-05 Andrew Cooper New
[7/8] x86/emul: Support CPUID fauilting via a speculative MSR read - 2 - 2016-12-05 Andrew Cooper New
[6/8] x86/emul: Support speculative MSR reads - 1 - 2016-12-05 Andrew Cooper New
[5/8] x86/hvm: Don't raise #GP behind the emulators back for MSR accesses 1 1 - 2016-12-05 Andrew Cooper New
[4/8] x86/emul: Drop the last remaining uses of bool_t - 1 - 2016-12-05 Andrew Cooper New
[3/8] x86/hvm: Assert some expectations in hvm_inject_event() - 1 - 2016-12-05 Andrew Cooper New
[2/8] x86/emul: Debugging improvements to the test harness - 1 - 2016-12-05 Andrew Cooper New
[1/8] x86/shadow: Drop stale adjustment in the PAE second-half search 1 - - 2016-12-05 Andrew Cooper New
[4/4] xen/x86: Correct mandatory and SMP barrier definitions - - - 2016-12-05 Andrew Cooper New
[3/4] xen/x86: Replace incorrect mandatory barriers with SMP barriers - - - 2016-12-05 Andrew Cooper New
[2/4] xen/x86: Drop erronious barriers - - - 2016-12-05 Andrew Cooper New
[1/4] xen/common: Replace incorrect mandatory barriers with SMP barriers - 2 - 2016-12-05 Andrew Cooper New
[2/2] x86/debugtrace: Introduce a reset debugkey - - - 2016-12-05 Andrew Cooper New
[1/2] x86/pagewalk: Improve print_gw() 1 - - 2016-12-05 Andrew Cooper New
[v4,18/24] x86/shadow: Avoid raising faults behind the emulators back 1 1 - 2016-12-01 Andrew Cooper New
[v4,17/24] x86/pv: Avoid raising faults behind the emulators back 1 1 - 2016-12-01 Andrew Cooper New
[v4,11/24] x86/emul: Implement singlestep as a retire flag 1 2 - 2016-12-01 Andrew Cooper New
[v4,10/24] x86/emul: Always use fault semantics for software events - 2 - 2016-12-01 Andrew Cooper New
[v4,09/24] x86/emul: Provide a wrapper to x86_emulate() to ASSERT() certain behaviour - 1 - 2016-12-01 Andrew Cooper New
[v3,11/24] x86/emul: Implement singlestep as a retire flag 1 - - 2016-12-01 Andrew Cooper New
[v3,24/24] x86/emul: Use system-segment relative memory accesses - 1 - 2016-11-30 Andrew Cooper New
[v3,23/24] x86/emul: Prepare to allow use of system segments for memory references - 3 - 2016-11-30 Andrew Cooper New
[v3,22/24] x86/hvm: Avoid __hvm_copy() raising #PF behind the emulators back 2 2 - 2016-11-30 Andrew Cooper New
[v3,21/24] x86/hvm: Rename hvm_copy_*_guest_virt() to hvm_copy_*_guest_linear() 1 3 - 2016-11-30 Andrew Cooper New
[v3,20/24] x86/hvm: Reimplement hvm_copy_*_nofault() in terms of no pagefault_info 1 2 - 2016-11-30 Andrew Cooper New
[v3,19/24] x86/hvm: Extend the hvm_copy_*() API with a pagefault_info pointer 1 3 - 2016-11-30 Andrew Cooper New