From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29725 invoked by alias); 21 Nov 2006 19:54:17 -0000 Received: (qmail 29704 invoked by uid 22791); 21 Nov 2006 19:54:15 -0000 X-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00,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; Tue, 21 Nov 2006 19:54:06 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id kALJs5En025105 for ; Tue, 21 Nov 2006 14:54:05 -0500 Received: from pobox.corp.redhat.com (pobox.corp.redhat.com [10.11.255.20]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id kALJs4Jl020057 for ; Tue, 21 Nov 2006 14:54:04 -0500 Received: from multics.rdu.redhat.com (multics.rdu.redhat.com [172.16.57.153]) by pobox.corp.redhat.com (8.13.1/8.12.8) with ESMTP id kALJs4QE019810 for ; Tue, 21 Nov 2006 14:54:04 -0500 Subject: Re: minutes 2006-11-14 From: Stan Cox To: Frysk Hackers In-Reply-To: <455A0B48.6090309@redhat.com> References: <455A0B48.6090309@redhat.com> Content-Type: text/plain Date: Tue, 21 Nov 2006 19:54:00 -0000 Message-Id: <1164138729.13567.93.camel@multics.rdu.redhat.com> Mime-Version: 1.0 X-Mailer: Evolution 2.6.3 (2.6.3-1.fc5.5) Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact frysk-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-owner@sourceware.org X-SW-Source: 2006-q4/txt/msg00221.txt.bz2 3381 teardown race (cmoller) -should teardown be changed to be more robust -what is the scope of the problem? -kills are asynchronous, so there is a race -not utrace dependent -buggy behavior is in buggy kernel -no need for teardown to handle buggy kernel -teardown needs to handle asynchronization -frysk fires off kill/sigkill -don't use nohang, use wait without nohang -waitpid works for attached or unattached process -frysk teardown does kill/detach/waitpid -detach means you are waiting on a process that isn't yours -FC6 has SIGKILL bug because SIGKILL isn't specially handled -hang bug may be a bug 3500 (Mark) -possibly not a kernel issue but a timing issue 3492 (Nurdin) -in progress -stamping out bugs Command Line Utilities -fcore writes all segments and gcore doesn't, otherwise identical. -FP regs are done. -next up is static analysis -how to handle a corefile in frysk -handle as part of current Host, just dead OR -create a new Host -software layers will get registers and memory from the corefile instead of the task -32 on 64 with bytebuffer is a glitch -what about 2 level byte buffer for 32 on 64? -libelf bindings testings -would be nice to use properties to get configuration info into frysk source window -Mike working on bugs -line stepping test -Rick on jdom test cases -finding the right pieces can use $DATADIR -dejagnu support added for "expect" testing breakpoints -Tim looking at Mike's stepping support to get events from core for hpd -should this go into frysk.rt? -look at gdb sig* testcases for edge cases Open source java discussion Changing the way observers are added -currently observers are added explicitly -is it better to add explicitly or implicitly?