From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2253 invoked by alias); 24 Jan 2011 16:10:29 -0000 Received: (qmail 2243 invoked by uid 22791); 24 Jan 2011 16:10:28 -0000 X-SWARE-Spam-Status: No, hits=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI,SPF_HELO_PASS,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 24 Jan 2011 16:10:23 +0000 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id p0OGAMfP030880 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 24 Jan 2011 11:10:22 -0500 Received: from jolsa.brq.redhat.com (dhcp-1-174.brq.redhat.com [10.34.1.174]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with SMTP id p0OGAKVG025353; Mon, 24 Jan 2011 11:10:21 -0500 Date: Mon, 24 Jan 2011 16:10:00 -0000 From: Jiri Olsa To: gdb@sourceware.org Cc: jolsa@redhat.com Subject: [RFC] gelf - user space probe debugger Message-ID: <20110124161020.GC3694@jolsa.brq.redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2011-01/txt/msg00106.txt.bz2 hi, I started a debugger project. It's based on the user space backport of optimized kprobes (djprobes) and RSP stub implementation. The debugger is implemented as a preloaded shared library, which handles all the debugger work, hence no kernel ptrace is needed. It just reached the state where it can handle simple gdb session of setting/reaching a breakpoint and continue the execution. Details can be found on http://people.redhat.com/jolsa/gelf/ I'd like to ask for opinions if there'd be users for such thing, and if it's worth to continue on this.. thanks for any ideas, jirka ps. I'm not subscribed to the list, so please include my email in the answer