WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] State of gdbsx in xen-4.0-testing.hg and debugger documentat

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] State of gdbsx in xen-4.0-testing.hg and debugger documentation.
From: Bruce Edge <bruce.edge@xxxxxxxxx>
Date: Wed, 30 Jun 2010 22:16:10 -0700
Delivery-date: Wed, 30 Jun 2010 22:17:11 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=LT6S/0F3O0xTV0GV4o+qUc87klEw75iZ/9G7TPg66Tw=; b=B9UKruE6k+2zW2XAFTQ+N4KnVDje97jhbwifO0V7zF3vfy54VfJWCohkbeuU2vveG5 aSfTIyJm7rh8t3Q3hjHo/5xPqCLPHWxzWpYhtSSMyf3qcCOmjjVjGzbv0TZOAXj9iGl8 Bap2DqR3iiOevmdtIJi+17FvKG7Fhb/B+RQbg=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=ioeIPCFsWTp+yBqW9sm1c1rZ1qdwoIvNeKSXwlUc0kIHOR4s2TQkEORpKln8EdHXYO Ys6Ap/oid56OaU4unn46i0hXROkk2ePFfu/HLrUSt3MDEcq0t4/Yvt9dzwlnj6WWbrpP L6Cszex5ayLWmjmWhjFz1ER0DDF6C9VKNWpWw=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Can one build a usable gdbsx from xen-4.0-testing.hg?

Actually a more relevant is, is this still the preferred mechanism for domU kernel debugging?

The documentation on building it is a bit out of date and conflicting.

This post http://blog.xen.org/index.php/2009/10/21/debugging-on-xen/
States that one needs to use this repo: http://xenbits.xensource.com/ext/debuggers.hg

Which looks like hasn't been updated since 4.0 was released as it's still referencing 4.0-rc 


destination directory: debuggers.hg
requesting all changes
adding changesets
adding manifests
adding file changes
added 20375 changesets with 117688 changes to 11049 files (+1 heads)
updating working directory
.hgtags@809b20f066fb, line 39: tag '4.0.0-rc1' refers to unknown node
.hgtags@809b20f066fb, line 40: tag '4.0.0-rc2' refers to unknown node
.hgtags@809b20f066fb, line 41: tag '4.0.0-rc3' refers to unknown node
.hgtags@809b20f066fb, line 42: tag '4.0.0-rc4' refers to unknown node
.hgtags@809b20f066fb, line 43: tag '4.0.0-rc5' refers to unknown node
.hgtags@809b20f066fb, line 44: tag '4.0.0-rc6' refers to unknown node
3164 files updated, 0 files merged, 0 files removed, 0 files unresolved

refers to magically generated Oracle images with no information on how they were created or what sources to use.

Other posts state that gdbsx has been integrated into xen-unstable.hg. 
Does that mean all that's needed to build a debug enabled xen image is:

(cd tools/debugger/gdb && ./gdbbuild ) ; 
make kdb=y gdbsx=y && make dist

Thanks

-Bruce
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] State of gdbsx in xen-4.0-testing.hg and debugger documentation., Bruce Edge <=