[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v8 16/20] xenctx: Fix handling of !guest_protected_mode
On 04/01/14 10:14, Ian Campbell wrote: On Thu, 2014-03-27 at 15:05 -0400, Don Slutz wrote:Start with adding the code to the 64 bit path that the 32 bit path has.One for people who keep x86 in their brains, is it possible for a processor to be in 64-bit non-protected mode? Not in the way the question is asked. This case is: Breakpoint 1, instr_pointer (ctx=ctx@entry=0x7fffffffd040) at xenctx.c:413 413 { (gdb) p ctxt_word_size $1 = 8 (gdb) p guest_word_size $2 = 4 I.E. the context is in 64, the guest is not. This is why: void print_ctx(vcpu_guest_context_any_t *ctx) { if (ctxt_word_size == 4) print_ctx_32(&ctx->x32); else if (guest_word_size == 4) print_ctx_32on64(&ctx->x64); else print_ctx_64(&ctx->x64); } exists. -Don Slutz _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |