Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp7503107rwb; Mon, 12 Dec 2022 15:52:49 -0800 (PST) X-Google-Smtp-Source: AA0mqf46OcpcQToo1VqnnJvnT7AARsKF+cW/Mr3uk0ikfOp2cg3nzyWFZ4rHqir5nJJQQYaz7Pyx X-Received: by 2002:a17:906:3cc:b0:7c1:277:cb00 with SMTP id c12-20020a17090603cc00b007c10277cb00mr14806266eja.23.1670889169230; Mon, 12 Dec 2022 15:52:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670889169; cv=none; d=google.com; s=arc-20160816; b=KF6GFUWODMOLaaZfcfPtQlLP5gpCr3QO3lA7U78bn7OiEgp59joY1Mp5bOZnBhdFk0 d0RigMBWr9gtJ32uSbdXwye26G+f9dUy52ytRrQsnAJSsvk61O4tskRWrD+R8cT2h/sH nS1vkfdxNJn5Q/YoJaaXxi2wEOdReXZZevsrhViki9NE+cKoQVo5B6K1GtRGQBt3vNv3 peWeSNO1tYOAWubPKj7A077VDevhIjw3HRGnOd2BtN/9zIKRxmAfUJUGv3XkfTN6fuQi Nn1soQZsb3pIGNq5JFS2HmnxBBeBCG+f21nqR6ny81FlQUPsACMZYh6PcT9HmYZ3GV3V tzyw== 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:dkim-signature; bh=fga4qUrgOLw2yQYkt0IWHNCALPR+bSFXVXGNvrtam+g=; b=X8eee/CO/rQUB7MACxofUNh2RXyHxAYeXhnFO9/JdIATl55LQR+N5xBOQpONOnFC4d yj4X1HPe1ZOFBruCTWv0gFPTpzt3RDVJ1QnjiT8bu8fyekp82bZsbq2ghpOS1f4LWjZv rre+zh/RQt0iDnYkG3HNpVy5LC8Q5OWQPor3tffrVHFXzUoqyjWCVQ8SRkRKXGra1CU5 d2B8xVNq+onP3t5Tg97z3tT+fUnCng20sbKmai3JmuYG3O9Wr4eT2HA1TNRuMGW5h9NO 9BifhSLuXL44r/Q0q1Ws55gOPBdy/Y5onsUUjx6tLXfFPd4kxgxqEI8dVuTPpJAr91Ks 8V9Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=T89ajwxp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e12-20020a17090658cc00b0073de493b83esi7788980ejs.147.2022.12.12.15.52.29; Mon, 12 Dec 2022 15:52:49 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=T89ajwxp; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233742AbiLLXdX (ORCPT + 74 others); Mon, 12 Dec 2022 18:33:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45084 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232995AbiLLXdV (ORCPT ); Mon, 12 Dec 2022 18:33:21 -0500 Received: from mail-qv1-xf2b.google.com (mail-qv1-xf2b.google.com [IPv6:2607:f8b0:4864:20::f2b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5EE2A1839C for ; Mon, 12 Dec 2022 15:33:20 -0800 (PST) Received: by mail-qv1-xf2b.google.com with SMTP id r15so9282911qvm.6 for ; Mon, 12 Dec 2022 15:33:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=fga4qUrgOLw2yQYkt0IWHNCALPR+bSFXVXGNvrtam+g=; b=T89ajwxpcbXcHjR4PtXDmD5i/UX6zN5Mci2FNmYP6Ijn1+KckGeEdjUWpRMxmZeOLI hD36lMGIXsQ3E93rqbcuvZYuI6IKua/cwG0SEix+oUGyQH7q+OzRmdqXKprP483jb0Na FTbS4RbkuQ/R9SYqhH2ac8MWZfGA8NiE5Lk0U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=fga4qUrgOLw2yQYkt0IWHNCALPR+bSFXVXGNvrtam+g=; b=UtXTrlKBB46Hc+XfAiQLrbKTxItFXo67FTmoeOXzHou3hqTeBM3HBaetESX8MlGGE8 DsXE5i+MiTXOcsWRI9xfAcootYVCUsP3XZyv5ZGQ5Dhv5DFBuAaZhmRVW0X3E5CKrNB0 aMMeerGd02z3wvyJf0DAN7HaxsnXMw+IqOxBJbZPdnolkH5Dc+wCNYJxkPO3umE+mX0E f3PbtwVIxM/DgD4Pxo0jPHARyYtyJn98iY3ocPeHmMs29idWrW8vmcileJqvR1q1y/8+ Trs2CmKivdHzKTp4Y6ZIlLXK2cp452qz9rQmlx75VEFHrNza2f0k5NWAU2WfxHs7gkfU QFBQ== X-Gm-Message-State: ANoB5pnC9uc3jyMCzW2TaLGfeiEPSQs89u1TSTm3JxI2OglqGf2lA8bv gBWQGeWScgNl/A2Agg7PvMYBwZd8k7CqHz+7 X-Received: by 2002:a05:6214:590d:b0:4e2:e61e:4862 with SMTP id lp13-20020a056214590d00b004e2e61e4862mr4515487qvb.4.1670887999092; Mon, 12 Dec 2022 15:33:19 -0800 (PST) Received: from mail-qv1-f47.google.com (mail-qv1-f47.google.com. [209.85.219.47]) by smtp.gmail.com with ESMTPSA id m16-20020a05620a291000b006feb0007217sm6884472qkp.65.2022.12.12.15.33.18 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 12 Dec 2022 15:33:18 -0800 (PST) Received: by mail-qv1-f47.google.com with SMTP id i12so9299664qvs.2 for ; Mon, 12 Dec 2022 15:33:18 -0800 (PST) X-Received: by 2002:a0c:c790:0:b0:4c6:608c:6b2c with SMTP id k16-20020a0cc790000000b004c6608c6b2cmr68762628qvj.130.1670887997972; Mon, 12 Dec 2022 15:33:17 -0800 (PST) MIME-Version: 1.0 References: <20221212134425.b20b80955e5e8a4a36ce1b9a@linux-foundation.org> <20221212142754.5f699c4ff515fd9d42768fb2@linux-foundation.org> In-Reply-To: <20221212142754.5f699c4ff515fd9d42768fb2@linux-foundation.org> From: Linus Torvalds Date: Mon, 12 Dec 2022 15:33:02 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] non-MM commits for 6.2-rc1 To: Andrew Morton Cc: "Jason A. Donenfeld" , linux-mm@kvack.org, mm-commits@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Dec 12, 2022 at 2:27 PM Andrew Morton wrote: > > Is there some way of telling git to complain about identical changes > when doing a trial merge? No, the merge functionality of git literally doesn't care about individual commits. (git does walk the commit chain as part of finding the common ancestor, but apart from that, very fundamentally merging in git is *not* about merging individual commits at any point. None of the darcs "patch algebra" nonsense). But as Vlastimil pointed out, git does have various log-based models for finding identical patches based on the patch ID. Those are intentionally not used for merging, but for the various "move patches around" models (cherry-picking and rebasing). Linus