From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 888 invoked by alias); 11 Jul 2012 11:22:51 -0000 Received: (qmail 872 invoked by uid 22791); 11 Jul 2012 11:22:51 -0000 X-SWARE-Spam-Status: No, hits=-2.9 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED X-Spam-Check-By: sourceware.org Received: from toast.topped-with-meat.com (HELO topped-with-meat.com) (204.197.218.159) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 11 Jul 2012 11:22:37 +0000 Received: by topped-with-meat.com (Postfix, from userid 5281) id B28CA2C099; Wed, 11 Jul 2012 04:22:35 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Roland McGrath To: Maxim Kuvyrkov Cc: Andrew Haley , David Miller , , , , Subject: Re: [PATCH] Unify pthread_spin_[try]lock implementations. In-Reply-To: Maxim Kuvyrkov's message of Wednesday, 11 July 2012 21:05:01 +1200 References: <65B470D2-4D01-4BA1-AEC5-A72C0006EA22@codesourcery.com> <20120711081441.73BB22C093@topped-with-meat.com> <20120711.012509.1325789838255235021.davem@davemloft.net> <4FFD3CD9.4030206@redhat.com> <84304C03-6A49-4263-9016-05486EDC0E98@codesourcery.com> <4FFD4114.9000806@redhat.com> Message-Id: <20120711112235.B28CA2C099@topped-with-meat.com> Date: Wed, 11 Jul 2012 11:22:00 -0000 X-CMAE-Score: 0 X-CMAE-Analysis: v=2.0 cv=e8d9udV/ c=1 sm=1 a=IOX5nZC-PoQA:10 a=Z6MIti7PxpgA:10 a=kj9zAlcOel0A:10 a=hOe2yjtxAAAA:8 a=14OXPxybAAAA:8 a=f5kFi6tX4_Adc14YlfkA:9 a=CjuIK1q_8ugA:10 a=WkljmVdYkabdwxfqvArNOQ==:117 X-IsSubscribed: yes Mailing-List: contact libc-ports-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-ports-owner@sourceware.org X-SW-Source: 2012-07/txt/msg00029.txt.bz2 > OK, but this will be a change on its own in a follow up patch. I want to > keep this patch just a mechanical change. I don't want to put anything in the generic code that isn't clearly correct or isn't clearly justified or doesn't have thorough comments explaining any nonobvious issues. So get it right first before the generic code goes in. Each machine dropping its old code in favor of the new generic code can wait as long as each machine maintainer wants.