Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp15993imm; Tue, 12 Jun 2018 17:30:45 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKadzomYe+f9CPrZZLH4fKmub1qdpM1Z+7xX3CUk0ZQmQ8Y+H4gaNXOa9VLg60Gu78Xk+CY X-Received: by 2002:a63:ad46:: with SMTP id y6-v6mr2169917pgo.10.1528849845627; Tue, 12 Jun 2018 17:30:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528849845; cv=none; d=google.com; s=arc-20160816; b=cBgf7ojkEveH+HzAfbuN2p12in6q7y9kJsXX6IPlAUTmNI9sp7NXNFYQ4MhIE9lylI apS+0lIIzg931LOWFphKsLjcwB2vTncvBf3yP7nRIzfbV3t8fwxA//qy58AwT2lzu4fG /GqaBxkEPPpzgyu7tEYsnccubtY84G2s6ogy3y4QEJmcg+e4sRiIPS2HoJ+5Ri7rxEdM 5n7A3AURZzJzn4WfnLW8AvBWYewShA6aE8dtW5n8+5VgZsKdalIXXo5BP8VDEg5BvMXl bOjMy0hyYHvurqbHvoFrtOhWDVkqZRVDdKWoBSLso4YdlDc253js+wxvB81YY58TfOsI 8jkg== 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:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :arc-authentication-results; bh=rv8BCbWJ5NGpg24mo7jzk1ZKdm892E59xuNZa056P34=; b=XFn1+A9y6RH3GeKtsrn0DoFmf2UhyzBh9IUAJsTMRN0YDXRBxsuQIAWZF9hOqUD7Lt mHQBFpEtMzVbQe2zZT5TMkfVvtTDudEYHZn31CYB+/vjfUXyI/rhqcvKtwR6n/EH3iH+ +U7DcV4UCjynHkAIIbn3w7X3nmbfHX8IeaI+TYZFDBzD8ISxYUyP837ZICNq7CjAi57P z1AUiEdXzZU2zF5welFeOFRyGXlUXNoQIBKAr0OBsOoI3BQK2rT19r6IAC6Gc/1guf7X HPR3XY/mAvj1IrCloYb4ZIp2Ip+Rf24C27SQRobiJ0U7CJvZqrrGLvsmUzrSC2rnTxzy SWFg== ARC-Authentication-Results: i=1; mx.google.com; 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 r7-v6si1034366pgq.675.2018.06.12.17.30.30; Tue, 12 Jun 2018 17:30:45 -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; 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 S935026AbeFMA3V (ORCPT + 99 others); Tue, 12 Jun 2018 20:29:21 -0400 Received: from smtprelay0192.hostedemail.com ([216.40.44.192]:38751 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S934895AbeFMA3T (ORCPT ); Tue, 12 Jun 2018 20:29:19 -0400 Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net [216.40.38.60]) by smtprelay06.hostedemail.com (Postfix) with ESMTP id 1E7911822987B; Wed, 13 Jun 2018 00:29:18 +0000 (UTC) X-Session-Marker: 6A6F6540706572636865732E636F6D X-Spam-Summary: 2,0,0,,d41d8cd98f00b204,joe@perches.com,:::::::::::::::::::::::::::::,RULES_HIT:41:355:379:541:599:800:960:973:982:988:989:1260:1277:1311:1313:1314:1345:1359:1437:1515:1516:1518:1534:1541:1593:1594:1711:1730:1747:1777:1792:2110:2194:2199:2393:2553:2559:2562:2828:2894:2895:3138:3139:3140:3141:3142:3353:3622:3865:3866:3867:3868:3870:3871:3872:3873:3874:4321:5007:6742:7903:8957:9108:10004:10400:10848:11232:11658:11914:12663:12740:12760:12895:13069:13161:13229:13311:13357:13439:14096:14097:14181:14659:14721:21080:21627:21740:30054:30070:30083:30090:30091,0,RBL:47.151.150.235:@perches.com:.lbl8.mailshell.net-62.14.0.100 64.201.201.201,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:fn,MSBL:0,DNSBL:neutral,Custom_rules:0:0:0,LFtime:30,LUA_SUMMARY:none X-HE-Tag: balls37_6df65b0cd0736 X-Filterd-Recvd-Size: 3043 Received: from XPS-9350.home (unknown [47.151.150.235]) (Authenticated sender: joe@perches.com) by omf11.hostedemail.com (Postfix) with ESMTPA; Wed, 13 Jun 2018 00:29:15 +0000 (UTC) Message-ID: <3d890108a942b6a3fb9a5326501174af270707dc.camel@perches.com> Subject: Re: [-next PATCH] security: use octal not symbolic permissions From: Joe Perches To: Paul Moore , James Morris Cc: Casey Schaufler , John Johansen , Mimi Zohar , Dmitry Kasatkin , Stephen Smalley , Eric Paris , Kentaro Takeda , Tetsuo Handa , "Serge E. Hallyn" , linux-security-module@vger.kernel.org, linux-kernel@vger.kernel.org, linux-integrity@vger.kernel.org, selinux@tycho.nsa.gov Date: Tue, 12 Jun 2018 17:29:14 -0700 In-Reply-To: References: <1e91f8e10ce76d3208239b6b5899aab76d1543ff.1528743633.git.joe@perches.com> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.28.1-2 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2018-06-12 at 17:12 -0400, Paul Moore wrote: > On Tue, Jun 12, 2018 at 4:32 PM, James Morris wrote: > > On Mon, 11 Jun 2018, Casey Schaufler wrote: > > > > > If you want to break this up by security module I would take > > > the Smack part as soon as James does the tree update. If James > > > wants to take the whole thing at once you can add my: > > > > > > Acked-by: Casey Schaufler > > > > > > for the Smack changes. > > > > It's probably simplest for me to take them as one patch. > > I would prefer if the SELinux changes were split into a separate > patch. I'm guessing John would probably want the same for the > AppArmor patches, but take his work for it, not mine. > > Joe, in general I really appreciate the fixes you send, but these > patches that cross a lot of subsystem boundaries (this isn't the first > one that does this) causes unnecessary conflicts in -next and during > the merge window. Could you split your patches up from now on please? Sorry. No. Merge conflicts are inherent in this system. There is just no good way to do this as sending a set of per subsystem patches guarantees partial application of the entire set. The nominal best way is for a script to be run and applied at the top level rather than sending a patch at all. If you prefer, each sub-subsystem maintainer, at whatever granularity desired, could apply the patch to the appropriate subsystem by using "git am --include=". cheers, Joe