Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp5238180pxj; Wed, 26 May 2021 06:11:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzgUtyaQ8A9PqLkE9g0BFvz+6TQTltqHZdwRh7UTeEEj8zWeimv/R25WwjyCsw0GC+P2qZt X-Received: by 2002:a05:600c:4f04:: with SMTP id l4mr28595446wmq.18.1622034676236; Wed, 26 May 2021 06:11:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622034676; cv=none; d=google.com; s=arc-20160816; b=HMmYbOmMl6dOa8Tm63ANklVZOBCA2KpAZ2zWi4z/5KvMPS6wTmS+SARLJv0FKs7XjF vbi97TehDXXV08PnW4ryMtp6BIt9+G+14HRJpK/1Z7lGRM140Z7h8yiaU3jBm/5pXe9J jeWHndvzIN2gY6lU3v4Vn8E4zZq13CuuTBCCfAOGpqfo7wcvzW9KMTkOlgw6G333Uo3H XIEExWNpuf51NMpdT6jbY00FzAfJW/IlYG7nQZZKBRqCboQvc5fIkzbxEkmyDnapAuae IOt2y62G8wXI4ZEiL6WeHvpw2s3qYwKmUpu3dmdwy2vKGkW9QwLkMI9qJpxbT67ZB1UJ J0Ow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=sKSzw4CfWQSF/RHLjmRDXp9EILu+5BuT7fV/lIAA2+o=; b=nqvoJdpX+n/VAFmcC4Rzwy2/zlN5REnXLNwji4VguR+fujfzNlkzYBLSzmvZZadVBi BKpxexdRxbvZWUMG3TmDYR2yaTaRKVUSGB6QeDudH5D7Cw+SLEHtWnyRAW7uphdtqJx4 lD1zR2oKca2fqg9cAocDBZpikozJDk6AGG2rH9Sx4MnNKzxrI+ErTNIsXXtlR1vbH4Hk T6/69nJS4vplPJbZv5RwPzXHwgTLt3XEQclESaLZF3LleOEckbZw8Y8Wv7X14Mr4UVMo 1PWok6Z1aPU5BLh9mYNwB4EkHogG56eggsNk6Y1DvG9eWIzn4/hJPBz9AodDbvahB6wm j1zQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=pobox.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w25si9771457eju.656.2021.05.26.06.10.52; Wed, 26 May 2021 06:11:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=pobox.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233541AbhEZMa7 (ORCPT + 99 others); Wed, 26 May 2021 08:30:59 -0400 Received: from mail-ej1-f48.google.com ([209.85.218.48]:38805 "EHLO mail-ej1-f48.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232829AbhEZMa6 (ORCPT ); Wed, 26 May 2021 08:30:58 -0400 Received: by mail-ej1-f48.google.com with SMTP id ss26so1910157ejb.5 for ; Wed, 26 May 2021 05:29:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sKSzw4CfWQSF/RHLjmRDXp9EILu+5BuT7fV/lIAA2+o=; b=qP6ONqk+LElsLcGFSHIqK7wruvskxbhsBZbhg0u3jiAQcZqlHV0Fa0V3BzBNXQN2hV /fIvUHKxqzLzPhYC3JI7EES2Dacr2BTLI5HIoaCIC42jhAB4t0KJZ/k0uW9HJs5N0Mi8 TVZ/hdYbyTesXqDPcptBQ6CjNRBffVb8n/V0LakOcGaCf7azrjc3zTemLdlkfV1yGZ6E uEZPKWrEkEj9k+HPgciKL76rjaeX4wPqCGBO9ykIodanXlG4y18gVS6mbpjm9NSUGk60 LJ6Hyb2MR+2Xa9ktwrBTfe1CghGPkhQPXBzAy5W5Ihhr9TLnig4BM0PKO8LmwIUxVlbo iC6w== X-Gm-Message-State: AOAM530TiaQ36Dfuhrxwmk70RQg2gj1O/+CSsmCwzgCU0e7P37gIfVAi Ti8qqcYf2tp2qGXBQ8KadNKz30lxloSmiLlfG7I= X-Received: by 2002:a17:906:4789:: with SMTP id cw9mr34067174ejc.325.1622032165346; Wed, 26 May 2021 05:29:25 -0700 (PDT) MIME-Version: 1.0 References: <20210525140232.53872-1-mark.rutland@arm.com> In-Reply-To: From: Junio C Hamano Date: Wed, 26 May 2021 21:29:12 +0900 Message-ID: Subject: Re: [PATCH v2 00/33] locking/atomic: convert all architectures to ARCH_ATOMIC To: Peter Zijlstra Cc: Mark Rutland , "Linux-Kernel@Vger. Kernel. Org" , will@kernel.org, boqun.feng@gmail.com, aou@eecs.berkeley.edu, arnd@arndb.de, bcain@codeaurora.org, benh@kernel.crashing.org, chris@zankel.net, dalias@libc.org, davem@davemloft.net, deanbo422@gmail.com, deller@gmx.de, geert@linux-m68k.org, gerg@linux-m68k.org, green.hu@gmail.com, guoren@kernel.org, ink@jurassic.park.msu.ru, James.Bottomley@hansenpartnership.com, jcmvbkbc@gmail.com, jonas@southpole.se, ley.foon.tan@intel.com, linux@armlinux.org.uk, mattst88@gmail.com, monstr@monstr.eu, mpe@ellerman.id.au, nickhu@andestech.com, palmerdabbelt@google.com, paulus@samba.org, paul.walmsley@sifive.com, rth@twiddle.net, shorne@gmail.com, stefan.kristiansson@saunalahti.fi, tsbogend@alpha.franken.de, vgupta@synopsys.com, ysato@users.sourceforge.jp Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On Tue, May 25, 2021 at 03:01:59PM +0100, Mark Rutland wrote: > > Note: I've generated the patches with: > > > > git format-patch -C -M -D > > > > ... so the preimage of include/linux/atomic-fallback.h is not included > > in the diff when it is deleted. > ... > Junio; can we get something like the below sorted? Funny, I recently looked at "git format-patch --help" and read that "-D" is explicitly described as "The resulting patch is not meant to be applied with patch or git apply; this is solely for people who want to just concentrate on reviewing the text after the change." So, no, I think it is anti-social to send such a patch generated with -D unless it is purely for discussion. The side that generates the patch should be told to drop "-D" when running the format-patch command, or perhaps format-patch should be taught to error out when "-D" is given, perhaps?