Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp5416617yba; Wed, 8 May 2019 13:01:00 -0700 (PDT) X-Google-Smtp-Source: APXvYqzAOm9P99XJDt2nbf4Q7j57EiPQ50T8zkL5yjDpe3h5jKisY7KBtwy7hHt7qUyhiS5br68E X-Received: by 2002:a62:1ec5:: with SMTP id e188mr52181933pfe.242.1557345660491; Wed, 08 May 2019 13:01:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557345660; cv=none; d=google.com; s=arc-20160816; b=AYkbRBz5NPY1/RVpozf+4VoSZlIi4gQOZjzoInfn7cLoXnmqxIamMBaK05bnBwrO3N OcadlXQUFz09Y0UCs1GuxH264g8AbnZGjuHEtL1gNLWWPbJRrzQJFRCCrPUGjny3GQAf q44dCUU2eE+kWc7eIGZy1Dz1c/JWT01nUcO5LSbzsr3CaoBaQVT9tz0+r2oPX+TxNt7Z vPZfmwzz+NXqHHRSt8E8hnegKnYDbkClmKU/AuVq9U7cbz2nB7+bK0sONpt4q9s8MHq1 1Vr8fCwt/cjUrf61FrZqhNMHuC/2CWB+J4OKkUmopmfqtoGKBX/V/NXcgW2W+yYJtRuY sL6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=StoLT6n6x/EKa+hOFwd7tcX3z/oXXRB4YXDAJE+FJf8=; b=HG6wURO/aKGA+dSWcj1knSWeVrzaXVrAs9pXtNY8lbxUiQOPgHZ9qwJQYb+h3UeI4V G8t37bFgUhj6jGoOw/mzJ5EOOMDXijM0ySmZjeZe2VRRDx0o2DbinR9IoeWSHhp64wg9 ABsSgMkHrpC4Ub1bzYCOZSxFV9WioKi+WjqFcnKMP7REBZAZHnsdz+QtSHvNaMpyQ0BW bv8ZHZ0v5F6mhGL+8bNiLt5JfLmh+GcF1Sel+lHtnyVKRUINuED7UjNmiECcKh6Ygjag CZBlZtcLWX9lxDU58zClT9dY4O5zFquTTkL4mcJ6fu+x0SDfwCjvr9zMkyjl5Le/w7w0 Gm8g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b="iG3v/2Xz"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 126si23608152pgb.424.2019.05.08.13.00.43; Wed, 08 May 2019 13:01:00 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b="iG3v/2Xz"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727673AbfEHSG5 (ORCPT + 99 others); Wed, 8 May 2019 14:06:57 -0400 Received: from mail-lj1-f194.google.com ([209.85.208.194]:33532 "EHLO mail-lj1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727297AbfEHSG5 (ORCPT ); Wed, 8 May 2019 14:06:57 -0400 Received: by mail-lj1-f194.google.com with SMTP id f23so18321400ljc.0 for ; Wed, 08 May 2019 11:06:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=StoLT6n6x/EKa+hOFwd7tcX3z/oXXRB4YXDAJE+FJf8=; b=iG3v/2Xz0X6FPhx3ghsSHLQ7s2hwg6UZbig1Km6XbMOm/asgx9ExfslkY8xiL4OWXn nl5Hn5H6q6hqen8+G8rBXsn2EVgxIWl/sg6iseQ1OgevPMnlviQYImLiwUFaHqS77uoK DmlKY4PWyFEatSNxK4wxrdFlUyPKxAyudc2EY= 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=StoLT6n6x/EKa+hOFwd7tcX3z/oXXRB4YXDAJE+FJf8=; b=ALiPBrFZCFHKaoTrlls3aNHfkyseQl1tVdDPS81AaUbc1RewmVS7TQpYWqFN5rLJ+c caOW4aECSbY2NZI/2C4lg4zZuaFpm3+5WloV1xx/IBv8twLc+mb0U96T2vHxqATPev+e XsCmmBaYluxaoXUe7HS6jNQX8hgSeyZvSuNagYCLLcoWajAxnZ8tb4u0f7zTDX5LU+yQ QeOVqB7HeE77v8mjDJoQr5xUovGNUQEtnRGLbu5CdqNoL5lwCe1GLOb6cZfPUAcJvRRa u+QvcLIh4OBjV4h8U91lN8lLak9ZK0aaTdBknoozxtF7ZdEvMU5ctYxKKsVZDW+MEBS2 Xk9A== X-Gm-Message-State: APjAAAVlKEQvy0lOh3JB1JIAaszCVD+kYEmkcAseBRvpPhtD5+ZOWAgr 4ZtnIjR3NcNg3VSEwkksF1nPVeKhDs4= X-Received: by 2002:a2e:74f:: with SMTP id i15mr1891435ljd.156.1557338814778; Wed, 08 May 2019 11:06:54 -0700 (PDT) Received: from mail-lj1-f175.google.com (mail-lj1-f175.google.com. [209.85.208.175]) by smtp.gmail.com with ESMTPSA id g66sm3368713lje.88.2019.05.08.11.06.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 May 2019 11:06:53 -0700 (PDT) Received: by mail-lj1-f175.google.com with SMTP id r76so7219693lja.12 for ; Wed, 08 May 2019 11:06:53 -0700 (PDT) X-Received: by 2002:a2e:801a:: with SMTP id j26mr12588727ljg.2.1557338813410; Wed, 08 May 2019 11:06:53 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Wed, 8 May 2019 11:06:37 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: GFS2: Pull Request To: Andreas Gruenbacher Cc: cluster-devel , LKML Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 8, 2019 at 10:55 AM Linus Torvalds wrote: > > See what I'm saying? You would ask me to pull the un-merged state, but > then say "I noticed a few merge conflicts when I did my test merge, > and this is what I did" kind of aside. Side note: this is more important if you know of a merge issue that doesn't cause a conflict, and that I won't see in my simple build tests. For example, in this case, the merge issue doesn't cause a conflict (because it's a totally new user of bio_for_each_segment_all() and the syntax changed in another branch), but I see it trivially when I do a test build, since the compiler spews out lots of warnings, and so I can trivially fix it up (and you _mentioning_ the issue gives me the heads up that you knew about it and what it's all about). But if it's other architectures, or only happens under special config options etc, I might not have seen the merge issue at all. And then it's really good if the maintainer talks about it and shows that yes, the maintainer knows what he's doing. Now I'm in the situation where I have actually done the merge the way I *like* doing them, and without your superfluous merge commit. But if I use my merge, I'll lose the signature from your tag, because you signed *your* merge that I didn't actually want to use at all. See? Your "helpful" merge actually caused me extra work, and made me have to pick one of two *worse* situations than if you had just tagged your own development tree. Either my tree has a extra pointless merge commit, or my tree lacks your signature on your work. I'll just undo my pull, and delay it all in the hope that you'll just send me a new signed tag of the non-merged state. Linus