From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13389 invoked by alias); 17 Aug 2009 19:45:47 -0000 Received: (qmail 13374 invoked by uid 22791); 17 Aug 2009 19:45:44 -0000 X-SWARE-Spam-Status: No, hits=-2.4 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mx2.redhat.com (HELO mx2.redhat.com) (66.187.237.31) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 17 Aug 2009 19:45:37 +0000 Received: from int-mx2.corp.redhat.com (int-mx2.corp.redhat.com [172.16.27.26]) by mx2.redhat.com (8.13.8/8.13.8) with ESMTP id n7HJjYAJ013798 for ; Mon, 17 Aug 2009 15:45:34 -0400 Received: from ns3.rdu.redhat.com (ns3.rdu.redhat.com [10.11.255.199]) by int-mx2.corp.redhat.com (8.13.1/8.13.1) with ESMTP id n7HJjYbB017107 for ; Mon, 17 Aug 2009 15:45:34 -0400 Received: from host0.dyn.jankratochvil.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by ns3.rdu.redhat.com (8.13.8/8.13.8) with ESMTP id n7HJjWYW006295 for ; Mon, 17 Aug 2009 15:45:33 -0400 Received: from host0.dyn.jankratochvil.net (localhost [127.0.0.1]) by host0.dyn.jankratochvil.net (8.14.3/8.14.3) with ESMTP id n7HJjW8t002587 for ; Mon, 17 Aug 2009 21:45:32 +0200 Received: (from jkratoch@localhost) by host0.dyn.jankratochvil.net (8.14.3/8.14.3/Submit) id n7HJjVqK002586 for gdb-patches@sourceware.org; Mon, 17 Aug 2009 21:45:31 +0200 Date: Mon, 17 Aug 2009 19:45:00 -0000 From: Jan Kratochvil To: gdb-patches@sourceware.org Subject: [patch 0/4] Fix hw watchpoints Message-ID: <20090817194531.GA10694@host0.dyn.jankratochvil.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.19 (2009-01-05) X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2009-08/txt/msg00255.txt.bz2 Hi, hw watchpoints currently have multiple issues for various corner cases, such as false hits, hits shown by SIGTRAP with no watchpoint printed, crashing forked processes, hanging fork etc. Regression tested only as a whole patchset on: x86_64-fedora11-linux-gnu x86_64-fedora11-linux-gnu -m32 i686-fedora11-linux-gnu ppc64-rhel52-linux-gnu with default ppc target, no regressions but some new FAILs which are not caused by the new code in these patches ia64-rhel53-linux-gnu no regressions, new FAIL ("hbreak") which is not caused by the new code in these patches s390x-rhel53-linux-gnu with default s390x target, no regressions, new FAILs, "reorder" is some pthreads/kernel bug or incompatibility, "watchpoints-hw" is not caused by the new code in these patches (did not analyze more) Patches are incrementally dependent on each other. Expecting to check-in all of them together, their dependencies may not be strictly incremental. The GDB looks basically OK / tests OK on their incremental application (for testing). While the non-stop mode was regression tested by the GDB testsuite I did not consider much how the changes affect it. I think some of the fixes are not needed for non-stop. Thanks, Jan