From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6753 invoked by alias); 27 Aug 2003 18:14:45 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 6742 invoked from network); 27 Aug 2003 18:14:44 -0000 Received: from unknown (HELO concert.shout.net) (204.253.184.25) by sources.redhat.com with SMTP; 27 Aug 2003 18:14:44 -0000 Received: from duracef.shout.net (duracef.shout.net [204.253.184.12]) by concert.shout.net (8.12.9/8.12.9) with ESMTP id h7RIE9rY000643; Wed, 27 Aug 2003 13:14:09 -0500 Received: from duracef.shout.net (localhost [127.0.0.1]) by duracef.shout.net (8.12.9/8.12.9) with ESMTP id h7RIE9HK014225; Wed, 27 Aug 2003 13:14:09 -0500 Received: (from mec@localhost) by duracef.shout.net (8.12.9/8.12.9/Submit) id h7RIE9Xh014224; Wed, 27 Aug 2003 14:14:09 -0400 Date: Wed, 27 Aug 2003 18:14:00 -0000 From: Michael Elizabeth Chastain Message-Id: <200308271814.h7RIE9Xh014224@duracef.shout.net> To: drow@mvista.com, gdb-patches@sources.redhat.com Subject: Re: RFA: Fix lin-lwp SIGINT handling for 2.6 Cc: kettenis@gnu.org, msnyder@redhat.com X-SW-Source: 2003-08/txt/msg00488.txt.bz2 No regressions, no improvements in my test bed, which is native i686-pc-linux-gnu, red hat 8.0, glibc 2.2.93-5-rh. schedlock.exp counts: PASS FAIL thread 0 ran 5 29 thread 1 ran 33 1 thread 2 ran 32 2 thread 3 ran 34 0 thread 4 ran 31 3 thread 5 ran 34 0 It's okay with me to commit this. Michael C === 2003-08-26 Daniel Jacobowitz * lin-lwp.c (detach_callback): Don't call stop_wait_callback. (stop_wait_callback): Handle !lp->signalled also. (lin_lwp_has_pending, flush_callback): New functions. (lin_lwp_wait): Call flush_callback. * linux-proc.c (linux_proc_add_line_to_sigset): New function. (linux_proc_pending_signals): New function. * linux-nat.h (linux_proc_pending_signals): Add prototype.