From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 72256 invoked by alias); 19 Jul 2017 10:40:15 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 72230 invoked by uid 89); 19 Jul 2017 10:40:14 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=27AM, 27am, king X-Spam-User: qpsmtpd, 2 recipients X-HELO: foss.arm.com Received: from usa-sjc-mx-foss1.foss.arm.com (HELO foss.arm.com) (217.140.101.70) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 19 Jul 2017 10:40:13 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E01852B; Wed, 19 Jul 2017 03:40:11 -0700 (PDT) Received: from e103592.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.72.51.249]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id F3A3C3F577; Wed, 19 Jul 2017 03:40:10 -0700 (PDT) Date: Wed, 19 Jul 2017 10:40:00 -0000 From: Dave Martin To: Russell King - ARM Linux Cc: Edmund Grimley-Evans , "gdb@sourceware.org" , "libc-alpha@sourceware.org" , "linux-arm-kernel@lists.infradead.org" Subject: Re: [RFC PATCH 0/2] ARM: Fix unparseable signal frame with CONFIG_IWMMXT Message-ID: <20170719104006.GF3966@e103592.cambridge.arm.com> References: <1498059983-13438-1-git-send-email-Dave.Martin@arm.com> <20170626101304.GG4902@n2100.armlinux.org.uk> <20170626133255.GH8543@e103592.cambridge.arm.com> <20170626144001.GH4902@n2100.armlinux.org.uk> <20170719092827.GA28445@n2100.armlinux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170719092827.GA28445@n2100.armlinux.org.uk> User-Agent: Mutt/1.5.23 (2014-03-12) X-SW-Source: 2017-07/txt/msg00032.txt.bz2 On Wed, Jul 19, 2017 at 10:28:27AM +0100, Russell King - ARM Linux wrote: > On Mon, Jun 26, 2017 at 03:14:13PM +0000, Edmund Grimley-Evans wrote: > > As a user (I recently implemented a work-around for this problem in DynamoRIO: https://github.com/DynamoRIO/dynamorio/commit/0b75c635033d01ab04f955f5affe14a3ced9ab56) I'm happy with any of the proposed solutions, provided that in the "invalid magic number" case user space is not required to regenerate the bogus block with the same invalid magic number when invoking sigreturn. > > I have to ask why a bug report was never sent to kernel people on this. > If no one tells people that software is buggy, that software stands > little chance of being fixed! Partly because I fielded it before it got raised on the list. However, it would have been good to have more discussion on the list and to get the DynamoRIO guys commenting on there -- since they are the ones actually trying to use this feature. I'll try to encourage that more in the future... Cheers ---Dave