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] [PATCH][3 of 3] GDB serial port debugging: Changes to add SM

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH][3 of 3] GDB serial port debugging: Changes to add SMP pausing, x86_64 register mappings for serial port GDB, and others.
From: "Dan Doucette" <doucette.daniel@xxxxxxxxx>
Date: Wed, 19 Dec 2007 14:50:45 -0800
Delivery-date: Wed, 19 Dec 2007 14:51:12 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=eX3ZWRedB3D5VO5EfdryIEn+lpV/EKDKxv8hcYkZ7Yc=; b=EFEQxGBcmR5hKrwoWoavDXmp4P8mNSF138LusXPP2EdsjPmX3YHjnuxsjlHv5YafIQdBIvyPm+K8Tw1SWh2lGhj0GP8SIcgilkhqF6MIgrh8o1h1QrBBw1z5dvMLh3Ariem59XzlRi5bmrPyGOMN3QH9xnTS+C3ZKZpz42dc6jc=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=mVVZsucBCr6lfmYK6NV5xDGBdf5qXci4sdrFbi2aHY3p/tWBHVa8VsAYI1C5XTzDsRTh8/tV+3AnnSgNz88LUAB0Ae47dJTTLsPzqJdGiFLfjSWjesQq1f5mFHTa3XBPIHqa7a50p50Q/bcqk+UqyDQz+m8AkHN/WNrckJb5ers=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hello,
 
This patch contains a number of changes to allow serial port debugging of Xen with GDB.
 
Highlights:
 
- Removed panics and smp stop calls in favour of an smp pause mechanism.
- Added x86_64 register mapping for gdb serial protocol support.
 
 
% diffstat gdb_patch
 arch/x86/gdbstub.c        |  170 ++++++++++++++++++++++++++++++----------------
 arch/x86/traps.c          |    7 -
 arch/x86/x86_32/gdbstub.c |   75 ++++++++++++++++++++
 arch/x86/x86_64/Makefile  |    1
 arch/x86/x86_64/gdbstub.c |  164 ++++++++++++++++++++++++++++++++++++++++++++
 common/gdbstub.c          |   46 +++++++-----
 common/keyhandler.c       |    2
 include/xen/gdbstub.h     |    3
 8 files changed, 386 insertions(+), 82 deletions(-)
Signed-off-by:  Dan Doucette doucette.daniel@xxxxxxxxx
 
Dan.
 

Attachment: gdb_patch
Description: Text document

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel