From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23596 invoked by alias); 9 Mar 2006 16:02:09 -0000 Received: (qmail 23585 invoked by uid 22791); 9 Mar 2006 16:02:08 -0000 X-Spam-Status: No, hits=-1.2 required=5.0 tests=AWL,BAYES_50,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 09 Mar 2006 16:02:04 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id k29G1gWA026610; Thu, 9 Mar 2006 11:01:42 -0500 Received: from mail.boston.redhat.com (mail.boston.redhat.com [172.16.76.12]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id k29G1V126248; Thu, 9 Mar 2006 11:01:31 -0500 Received: from [172.16.83.70] (dhcp83-70.boston.redhat.com [172.16.83.70]) by mail.boston.redhat.com (8.12.8/8.12.8) with ESMTP id k29G1Sts005585; Thu, 9 Mar 2006 11:01:28 -0500 Message-ID: <44105158.1030707@redhat.com> Date: Thu, 09 Mar 2006 16:02:00 -0000 From: Satoshi Oshima User-Agent: Mozilla Thunderbird 1.0.7-1.1.fc4 (X11/20050929) X-Accept-Language: en-us, en MIME-Version: 1.0 To: systemtap@sourceware.org CC: Vara Prasad , Jim Keniston , Hien Q Nguyen , Ananth N Mavinakayanahalli , "Keshavamurthy, Anil S" , "Hideo AOKI@redhat" , sugita , Masami Hiramatsu Subject: TODOs of kprobe-booster Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org X-SW-Source: 2006-q1/txt/msg00746.txt.bz2 Hi all, Kprobe-booster has survived in 2.6.16-rc5-mm3. We want to prepare the next step. I summarize TODOs of kprobe-booster. multi probe booster: Current kprobe-booster lose boostability when multiple probes is put on the same address. Multi-probe-booster solve this problem. First patch has already posted on systemtap-ml and need to be reviewed. And also some tweaks such as jprobe support is required. multi byte instruction support on i386: kprobe-booster should support multi byte instruction. Current kprobe-booster only boosts single byte instruction. Prefix or 2 byte instructions are not supported. support other architectures: Currently, i386 architecture is only supported. Porting to other architectures is needed. We have started working on x86_64. And we also have a plan to work on IA64. But we have little experience of development on IA64. And we don't have any hardware of other architectures. We need your help such as some advice, review and volunteer for porting to others such as ppc64 or sparc. Thanks, Satoshi