All of lore.kernel.org
 help / color / mirror / Atom feed
* Re:GDB and 32-bit guests on 64-bit Xen (Phil Winterfield (winterfi))
       [not found] <200807180102.m6I126Nn001445@rgminet03.oracle.com>
@ 2008-07-18  1:10 ` Mukesh Rathor
  0 siblings, 0 replies; only message in thread
From: Mukesh Rathor @ 2008-07-18  1:10 UTC (permalink / raw)
  To: xen-devel; +Cc: winterfi

An alternative is gdbsx.

checkout: http://xenbits.xensource.com/ext/debuggers.hg

see README-dbg.

-mr

> Has anyone been successful in connecting gdb to a 32-bit guest while it
> is running on a 64 bit hypervisor?  I have a 32-bit guest that must run
> on a 64-bit hypervisor in order to use the Vt-d and Vmdq features of the
> Intel NIC's.  The difficulty that I am seeing is that when gdb connects
> remotely to the image through the gdb server, it is getting a register
> mismatch, apparently because it is looking for 64 bit registers in the
> 32 bit image, this despite the fact that I tell gdb that the image is an
> 'i386' architecture: 
> 
>  
> 
> (gdb) set architecture i386
> 
> The target architecture is assumed to be i386
> 
> (gdb) target remote 127.0.0.1:9999
> 
> Remote debugging using 127.0.0.1:9999
> 
> Couldn't establish connection to remote target
> 
> Remote register badly formatted:
> T0506:19e0000002020000;07:0000010000000000;10:0000010000000000;thread:0;
> 
> here: 2020000;07:0000010000000000;10:0000010000000000;thread:0;
> 

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-07-18  1:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <200807180102.m6I126Nn001445@rgminet03.oracle.com>
2008-07-18  1:10 ` Re:GDB and 32-bit guests on 64-bit Xen (Phil Winterfield (winterfi)) Mukesh Rathor

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.