From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12388 invoked by alias); 5 Jul 2010 14:31:18 -0000 Received: (qmail 12379 invoked by uid 22791); 5 Jul 2010 14:31:16 -0000 X-SWARE-Spam-Status: No, hits=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from adelie.canonical.com (HELO adelie.canonical.com) (91.189.90.139) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 05 Jul 2010 14:31:09 +0000 Received: from hutte.canonical.com ([91.189.90.181]) by adelie.canonical.com with esmtp (Exim 4.69 #1 (Debian)) id 1OVmhB-0007fV-KN; Mon, 05 Jul 2010 15:30:53 +0100 Received: from cpe-75-180-27-10.columbus.res.rr.com ([75.180.27.10] helo=[10.0.1.22]) by hutte.canonical.com with esmtpsa (TLS-1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.69) (envelope-from ) id 1OVmhB-0004fp-Ez; Mon, 05 Jul 2010 15:30:53 +0100 Subject: Re: [PATCH -tip 0/4] perf-probe updates: string support, etc. Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Chase Douglas In-Reply-To: <20100519195717.2885.90799.stgit@localhost6.localdomain6> Date: Mon, 05 Jul 2010 14:31:00 -0000 Cc: Ingo Molnar , Arnaldo Carvalho de Melo , lkml , Paul Mackerras , Peter Zijlstra , Mike Galbraith , Frederic Weisbecker , systemtap , DLE Content-Transfer-Encoding: 7bit Message-Id: <56FC4434-EA6C-4A0C-A95B-3D7BE818774B@canonical.com> References: <20100519195717.2885.90799.stgit@localhost6.localdomain6> To: Masami Hiramatsu Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org X-SW-Source: 2010-q3/txt/msg00018.txt.bz2 On May 19, 2010, at 3:57 PM, Masami Hiramatsu wrote: > Hi, > > Here is a series of patches which improves perf probe to > add below features. I cleared some coding style issues. > > - String support, which enables dynamic events to trace string > variables instead of its address. > > - Fixed-index array entry support, which allows user to trace > an array entry with digit index, e.g. array[0]. > > - Global/static variable support, which allows user to trace > global or static variables, as same as local one. > > > TODOs (possible features): > - Support dynamic array-indexing (var[var2]) > - Support force type-casting ((type)var) > - Show what deta-structure member is assigned to each argument. > - Better support for probes on modules > - More debugger like enhancements(%next, --disasm, etc.) > > Thank you, > > --- > > Masami Hiramatsu (4): > perf probe: Support static and global variables > perf probe: Support tracing an entry of array > perf probe: Support "string" type > tracing/kprobes: Support "string" type What's the status of these patches? They seem very useful to me, but I don't see them in Arnaldo's tree at git.kernel.org. Thanks, -- Chase