Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1137474ybt; Sun, 14 Jun 2020 11:41:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxTgk1ntK9cHPW1FsIRYziiD0UANdm8WqIIuLnb7i8KmTVsgNGt+TtQZbDQdTGM2PS2omS+ X-Received: by 2002:a50:ee04:: with SMTP id g4mr20457049eds.119.1592160113891; Sun, 14 Jun 2020 11:41:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592160113; cv=none; d=google.com; s=arc-20160816; b=soKpNWC8THAnwvoEcEcpz/GroSsZsz/PmtTFxZlIE40pTxugHsRn1SP2R4E6fVamfF k65Lg+Xyt1fnyDviOcYyHgPktD8ASUCQ126OyI6xx5krchVNTD7Pyd2qTfVtJVflBu2G 29x7AmQxgCXya9Jt9mnzqmlRbphgSwZj1CH26jU9JwsWy6DM9qdcTTczekI+JBzdbRww ND5W86gkHeUIATK2LV6/9XhtUcR+BUsxdAXa33iCVI3NJjiTI59mOo1t/k5BCO9HpTv7 77OfB0E0kcmwl5sEHSj6JHXcGBAskRiDoY7qJDLSOEdA/ZukaRA6fCONj9v7ViNPJUA1 VkDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=oXvx2kQGekER/HMngBtl5oBpkARJ4k2YYk7QiCC78kk=; b=gWM/u94AxKH+Z7BjZEBg5KHdOi+4LusXRD+fYGavX89Kqq/DIXUSsoP8QUN7YUaTEe TmcOKBIY/f2Ke18cZKJzPu1DmY6mi8hKNQn7bdd++WDls3nzk01UaezvNxknb606UUIH 1oCu0n4+2OJ/IFBgecynLGTwx/iG/lIbHIGiKtfwUidu5Xq4XTW7mBOEwL0e5plnWCLS qdO9Tq1T/VAk1UCZyKjLmC0mCcLRuJy2c/hegCTynMJATvLUBm7VyY3T/jJqcMYRv9px CIWTo5v8SgOer9gWfHjXACcC9zBZrYSB9XOyxiQLmBLHcwZKOu1q6b9/VFCHXd3tpa01 0hzw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=TT1TKZN+; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id pw15si7479402ejb.583.2020.06.14.11.41.31; Sun, 14 Jun 2020 11:41:53 -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; dkim=pass header.i=@linux-foundation.org header.s=google header.b=TT1TKZN+; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727051AbgFNSjX (ORCPT + 99 others); Sun, 14 Jun 2020 14:39:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53100 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726648AbgFNSjW (ORCPT ); Sun, 14 Jun 2020 14:39:22 -0400 Received: from mail-lj1-x244.google.com (mail-lj1-x244.google.com [IPv6:2a00:1450:4864:20::244]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AB9DFC08C5C2 for ; Sun, 14 Jun 2020 11:39:21 -0700 (PDT) Received: by mail-lj1-x244.google.com with SMTP id a9so16551081ljn.6 for ; Sun, 14 Jun 2020 11:39:21 -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:content-transfer-encoding; bh=oXvx2kQGekER/HMngBtl5oBpkARJ4k2YYk7QiCC78kk=; b=TT1TKZN+de9xCxXLIF7hxeLRHu0iO6joJ4x07Yliuoq91Wxbueu2SpqiSSNKLBBR8y spNwn6SAXhYJDUr66RMM33wySXFZK7IQUA3dms6jl5jkbC6ssfy8j/SqYqj0Yloxu1Jq 8pYf9wOpMD8T4GaeFrOG+HM/WJnCM4BLT59sY= 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:content-transfer-encoding; bh=oXvx2kQGekER/HMngBtl5oBpkARJ4k2YYk7QiCC78kk=; b=GjJM0iICm/uKj53VWaW5btAKQy5kyxJWLqWMPklfGL0+HQ+vwkKOvwe6mz5+PaaK8d wjgtTkzW7cegZ+ZpLHZ0mHiKPEoDOnOy5E/UTuvE3YS+imsACqpQ//SzLY3J2Ow6K8Yr 3QD6KIJQNFe0X645w+8yf5I1Exw250iFQI1yS7rag1eMGEIXHg3ln5aJU7XONB1DG79l 30Hlto/h8VTaQM6eQ1TFmpdpLfwH+u2uENSVy7deiDyNskRWKY8/yGg4yDRV6gnDvst9 yk0MFQ4hL84+IgFA2VzjuWGBn19nrwfMQQiedhv7pwZtXgi3FN5w+zYAhqah+14iThXq k9sw== X-Gm-Message-State: AOAM533FtXggpSMbqAXl3KKzMTfFiK3K23tmcelPLntK4sJ5GUAnuPQI rQncHjR/WSRGZZWtSO62Brs3iQfmbno= X-Received: by 2002:a2e:7c03:: with SMTP id x3mr10650734ljc.227.1592159959610; Sun, 14 Jun 2020 11:39:19 -0700 (PDT) Received: from mail-lf1-f52.google.com (mail-lf1-f52.google.com. [209.85.167.52]) by smtp.gmail.com with ESMTPSA id c8sm4002900lfc.46.2020.06.14.11.39.18 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 14 Jun 2020 11:39:18 -0700 (PDT) Received: by mail-lf1-f52.google.com with SMTP id t74so622217lff.2 for ; Sun, 14 Jun 2020 11:39:18 -0700 (PDT) X-Received: by 2002:a05:6512:7b:: with SMTP id i27mr11875869lfo.30.1592159958307; Sun, 14 Jun 2020 11:39:18 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Sun, 14 Jun 2020 11:39:02 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] SafeSetID LSM changes for v5.8 To: Micah Morton Cc: Linux Kernel Mailing List , linux-security-module Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jun 14, 2020 at 11:04 AM Micah Morton wrote: > > I amended the author on the lone commit in this pull request. For some > reason I was thinking using the "From:" line in the commit body was > how I should make things show up as Thomas as the author and me as the > committer, but looks like that=E2=80=99s not true. That's how we do things in email, since you want a separate author for the emailed patch than from the author of the email itself. But git itself very much has that difference between "author" and "committer" internally, and all the usual email application tools will take the separate "From:" line from the email, and make that be the author in git. (And then the sign-off chain is where we describe the whole path, because git only has the concept of those two end-points: the original author, and the final committer, but no concept of the path in between the two, nor does it have the concept of the copyright and license agreement implications of the sign-offs). > I also removed my own Signed-off-by line from the pull request body > and included it in the commit instead of the Reviewed-by line. Good. You will get credit for the pull request in the merge commit itself as a "Pull xyz from Micah Morton", so that path of history gets encoded that way. But the sign-off chain is supposed to be there for each individual commit. (I don't always notice those things, but afaik there is automation in place in -next that should warn about commits with incomplete sign-off chains. Did that not trigger for some reason in this case?). Linus