From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7549 invoked by alias); 23 Mar 2006 23:31:52 -0000 Received: (qmail 7533 invoked by uid 22791); 23 Mar 2006 23:31:51 -0000 X-Spam-Status: No, hits=-0.9 required=5.0 tests=AWL,BAYES_50,SPF_PASS X-Spam-Check-By: sourceware.org Received: from e31.co.us.ibm.com (HELO e31.co.us.ibm.com) (32.97.110.149) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 23 Mar 2006 23:31:48 +0000 Received: from westrelay02.boulder.ibm.com (westrelay02.boulder.ibm.com [9.17.195.11]) by e31.co.us.ibm.com (8.12.11/8.12.11) with ESMTP id k2NNVlkM017298 for ; Thu, 23 Mar 2006 18:31:47 -0500 Received: from d03av01.boulder.ibm.com (d03av01.boulder.ibm.com [9.17.195.167]) by westrelay02.boulder.ibm.com (8.12.10/NCO/VER6.8) with ESMTP id k2NNShSd177038 for ; Thu, 23 Mar 2006 16:28:43 -0700 Received: from d03av01.boulder.ibm.com (loopback [127.0.0.1]) by d03av01.boulder.ibm.com (8.12.11/8.13.3) with ESMTP id k2NNVkWs014370 for ; Thu, 23 Mar 2006 16:31:46 -0700 Received: from [9.47.22.138] (dyn9047022138.beaverton.ibm.com [9.47.22.138]) by d03av01.boulder.ibm.com (8.12.11/8.12.11) with ESMTP id k2NNVkW2014346 for ; Thu, 23 Mar 2006 16:31:46 -0700 Message-ID: <44232FE2.8080509@us.ibm.com> Date: Thu, 23 Mar 2006 23:31:00 -0000 From: Hien Nguyen User-Agent: Mozilla Thunderbird 1.0.7-1.1.fc4 (X11/20050929) X-Accept-Language: en-us, en MIME-Version: 1.0 To: SystemTAP Subject: 03-23-2006 Meeting minutes Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit 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/msg00867.txt.bz2 Attendees IBM – Ananth, Prasanna, Jim, Hien, Richard, Tom, Vara Redhat – Will, Frank, Elena Intel – Anil, Josh Hitachi – Satoshi Userspace probes - Prasanna posted user space probes patch on LKML. Andrew wanted a details description of the design, and advantage/disadvantage of this approach. Someone suggested to do everything from the user space via a system call (similar to ptrace). Prasanna raised some questions that we need to have the answers for - Considering for global probes vs local probes - Should the handler run in the interrupt context? - Can and should the handler run in the userspace? (Prasanna please correct my notes ) Even with the system call interface we still be able to use lot of current code. Sometime ago, Roland mentionned that he will improve ptrace interface, we probably should talk with Roland on kprobes ptrace marriage (did I get it right?), Will volunteer to check with Roland on that. However, Richard thinks it is a bad idea. Prasanna will write up the requirement and the design and post on LKML again next week, let's discuss all issues on LKML. Systemtap core team should be aware of the userspace probes discussion on LKML. LKLM watch - Hitachi will watch LKML next week. elfutils - No new news Systemtap GUI - Hien will lead a team of three intern students to work on the systemtap gui. It is an open source project based on Eclipse. The project discussion will go on systemtap mailing list. IBM will introduce the SpeedTeam (interns) to the systemtap team when they arrive in April. Face to face meeting - Richard would like to meet everyone in his up comming trip to USA. Elena is willing to host in the following location WestFord, MA Toronto Canada Mountain view, CA somewhere? North Carolina Intel and IBM could host the meeting too (Beaverton for IBM, Mountain view for Intel). For India folks to attend the meeting in May, Toronto is the best place (due to Visa issue) Elena will finalize the plan with folks offline. Redhat support for systems running systemtap - Currently unverified kernel modules are not supported by Redhat. Elena will find out who can make that decision to change that for systemtap generated modules. Xen support - Elena indicated that Xen is now available on FC5, we should test systemtap on Xen (both DOM0 and DOMu). RHEL4 U4 Back port - Anil said there is some concerns at Redhat to get the back port patch into the RHEL4 U4 kernel. Elena will take care of that. RHEL5 - Userspace probes may not make RHEL5. Elena indicated that if the userspace patch could get into the mm tree that would be good. Performance monitor tapset - Will will rewrite the design base on the feed back he got and post again. There were much discussion about starting and stopping counters. Discussion will continue on the mailing list. Binary tracing - Tom posted a proposed implimentation and a prototype on the bz#2046. Frank said the discussion should move to the systemtap mailing list. Systemtap to allow raw access to relayfs channels - There is a systemtap's customer wants to use systemtap to collect the data via relayfs without stpd draining the data. Jim will post a write up on this. Exception Handling - Anil indicated that currently if people do the usercopy in the kprobe handler (in the case of plain kprobe module) they will get the warning. Systemtap does not have that issue since it uses its own copyuser in the runtime. Anil announced that the re-entry patch for x86_64 has been accepted. Ananth - Kprobes Booster patch is on its way to Linus.