[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 0/5] Fixes to debugging facilities (part 1)
This is the first part of the RFC series. It covers initialising the vcpu registers correctly, and some code cleanup. The remainder of the RFC series is still in progress - specifically trying to avoid breaking introspection. Andrew Cooper (5): x86/boot: Initialise the debug registers correctly x86/domain: Initialise vcpu debug registers correctly tools/dombuilder: Initialise vcpu debug registers correctly x86/emul: Unfold %cr4.de handling in x86emul_read_dr() x86: Reorganise and rename debug register fields in struct vcpu tools/libxc/xc_dom_x86.c | 12 ++++++++++++ xen/arch/x86/cpu/common.c | 12 ++++++++---- xen/arch/x86/domain.c | 34 +++++++++++++++++++++++++++------- xen/arch/x86/domctl.c | 15 +++++---------- xen/arch/x86/hvm/hvm.c | 30 ++++++++++++++---------------- xen/arch/x86/hvm/svm/svm.c | 27 ++++++++++++++------------- xen/arch/x86/hvm/vmx/vmx.c | 26 +++++++++++++------------- xen/arch/x86/pv/emul-priv-op.c | 15 +++++++-------- xen/arch/x86/pv/emulate.c | 2 +- xen/arch/x86/traps.c | 31 ++++++++++++++++--------------- xen/arch/x86/vm_event.c | 2 +- xen/arch/x86/x86_emulate.c | 27 ++++++++++++++++----------- xen/include/asm-x86/debugreg.h | 2 -- xen/include/asm-x86/domain.h | 13 ++++++++++++- xen/include/asm-x86/x86-defns.h | 10 ++++++++++ 15 files changed, 156 insertions(+), 102 deletions(-) -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |