Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp5860053pxb; Sun, 7 Nov 2021 22:15:08 -0800 (PST) X-Google-Smtp-Source: ABdhPJx7b6dUAJhkoRLkA96qz9fCNio/fJ6IIV3MoTVoAANbAmLhCAsdffoiToMAtQXyPJxnkfn5 X-Received: by 2002:a17:907:d0b:: with SMTP id gn11mr67363479ejc.355.1636352108365; Sun, 07 Nov 2021 22:15:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636352108; cv=none; d=google.com; s=arc-20160816; b=pc61Kc92NpgS4/wKsJnFBADkY0gTPEJE9VdgiMrdUnU2omJC2EXgXW00w70IsCfiOe ypA434c7aPMqK5gUcjFt4Nh2FAXW1ekjECDPBM6BWABzjXduIrUI1hcx1H1dscQmCbrW 6+dwwoDuibW7RHp9OPFfNfL/4seGXP8V09zbpy0hExp0LQXmY3vnS9+ReF/oJXEdcWU+ zrRmTabopfDnwXJQ9wOqE099dRhQNbnP+HakKQTz2iu5Vb3tKtpRJ6f43N3d4Mt9B+Ni OuGRuRuOA1NrAi0O/iP9hL7fzozm07XU4VpE61jqXXDkz4ZST+XLRY9IWwSo7t6bcrSV W7yQ== 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=FQsMoxxo6vvZxdeXnaDyOfDzDVU+kfuV0D4OVx6iMsQ=; b=RWWlomraFM6omeix86y3LRyF446vTJgA1vzsS2k6WQybV2N/TjRvdhA/EyxE8Yiz/5 rUqJ8ZrXEex1mI+3Bd28rrdrVQ+YaKS6DYo+0sKyCQT49cXR4ubKUSYPmWxvuKGpIURF xGTA4cQEh2womW9UKYXzS5uXx32/cmN5pJkBO/sdVZxLlvlgsatZVuu3ckUtP5Vu1bhI wgA8xGJhSnX6FHNLRz0mZXCCGAnC1rbakyohezsNR2M2gBT9jWuORsr4w/YikWkUJEo4 08s6le6gB7pf+pd9BqQXaKyJ7LHt81Yj65o1AH9U6WiZgJ7Jmi597SjXZ4pLxkqXC4bX 6OgQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@paul-moore-com.20210112.gappssmtp.com header.s=20210112 header.b=rIo9esb5; 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 h12si24695619eds.199.2021.11.07.22.14.42; Sun, 07 Nov 2021 22:15:08 -0800 (PST) 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=@paul-moore-com.20210112.gappssmtp.com header.s=20210112 header.b=rIo9esb5; 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 S234577AbhKHAop (ORCPT + 99 others); Sun, 7 Nov 2021 19:44:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53812 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229807AbhKHAoo (ORCPT ); Sun, 7 Nov 2021 19:44:44 -0500 Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 68C9FC061746 for ; Sun, 7 Nov 2021 16:42:00 -0800 (PST) Received: by mail-ed1-x531.google.com with SMTP id b15so36444995edd.7 for ; Sun, 07 Nov 2021 16:42:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paul-moore-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FQsMoxxo6vvZxdeXnaDyOfDzDVU+kfuV0D4OVx6iMsQ=; b=rIo9esb5Ao1lsyabSBqkTtwbp0LJsI0+vaazzmFoSkQPhhgFGiDPfUueMVN3lTEB/V KuoZ0O6+t1P2lEDo+7OK4ss281AG/LY2+4lUn8fzvanqiBX1mWOw3/uMi7kTtvcSwTrq edvJXKqd0suYru5DauPbzoiB2KlRa+eV0Kiq74nfVXG8N/BWkJQxyaFbd1Bl4ai3Vmb4 LSavr1buIg14eDaEVFBQ1h8SI0X1BFpJb69trGfxwlNXw/cI4Js+AeJrGGc5CmQ0CY51 4bht7RXG1N1FUvM/cKfxH14RRZ9qf4qBgmb09PlqYdHPR3thEeUkxGTc9rmwL9xMyz3d Ak3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FQsMoxxo6vvZxdeXnaDyOfDzDVU+kfuV0D4OVx6iMsQ=; b=UNvU5FXJ7O3D8rWayjN1efMmgaOtlK4vdrGBusRylvLJHcFuiDf02eDLii8GHxV40c +YlzW6D31/SFb7TntnHN/rEwPqS++agtRQw41XDX1tqKmQmJ2/gN9vFiKPOAPdivZkSa lCFTiOcXmQzylIaKnhiEQ9aCeYa41BzOtq5CZRsOie76gLp8ebeUI0ngQkrqpU8luuYT rAfzbWL+zHKkZHLXxLAsjiI5DVeDYqhWgvhw9/DOJ03MWyCAX0ZdMTvpWjAX+mPY5lnj nh00LDWbNck46jP3zoHYuZ8bryZjck7puIQnubo4FLvVxdI1g1g5Kh+/e9H7z8N6Jxtq Es3Q== X-Gm-Message-State: AOAM533bRya1mVCdFb0aXQbuUjeCvEwckAwmMUKL4OzrYjnpIkfh7LpR fbP5qUnzsuzqQDmd0lxfNCDIro6Gz1040F7cjgQt X-Received: by 2002:a17:907:868f:: with SMTP id qa15mr66694182ejc.187.1636332118501; Sun, 07 Nov 2021 16:41:58 -0800 (PST) MIME-Version: 1.0 References: <20211104195949.135374-1-omosnace@redhat.com> <20211107.190959.1432110661171124830.davem@davemloft.net> In-Reply-To: <20211107.190959.1432110661171124830.davem@davemloft.net> From: Paul Moore Date: Sun, 7 Nov 2021 19:41:47 -0500 Message-ID: Subject: Re: [PATCH net] selinux: fix SCTP client peeloff socket labeling To: David Miller Cc: omosnace@redhat.com, netdev@vger.kernel.org, kuba@kernel.org, lucien.xin@gmail.com, richard_c_haines@btinternet.com, vyasevich@gmail.com, nhorman@tuxdriver.com, marcelo.leitner@gmail.com, linux-sctp@vger.kernel.org, selinux@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Nov 7, 2021 at 2:10 PM David Miller wrote: > From: Paul Moore > Date: Sun, 7 Nov 2021 09:12:57 -0500 > > When we change things as significantly as we are doing here, i.e. > > shifting some of the labeling away from the endpoint to the > > association, I much rather we do it as a chunk/patchset so that we can > > review it in a consistent manner. Some of that has gone out the door > > here because of what I view as recklessness on the part of the netdev > > folks, but that doesn't mean we need to abandon all order. Let's get > > all the fixes and repairs queued up in a single patchset so that we > > can fully see what the end result of these changes are going to look > > like. Further, I think it would be good if at least one of the > > patches has a very clear explanation in the commit description (not > > the cover letter, I want to see this in the git log) of what happens > > Cover letters show up in the merge commit log message for the patch > series so they show up in the git commit log. That assumes the patch(set) is merged and not applied directly from email, patchwork, etc. I try not to make too many assumptions about how patches end up in various trees as everyone/every-tree is a bit different; including the details in a commit description has been the safest route in my experience. Regardless, the key is that info gets into the git log in a way that is easily discoverable, the exact mechanism is less important as far as I'm concerned. > Paul, please stop being so difficult and let's fix this. David, please look at the associated threads and see that we *are* working on fixing this; no one likes broken code, we all want this fixed. As far as being difficult is concerned, I can assure that from my perspective the individual who merged a patchset in less than 24 hours (during the initial days of the merge window) without an ACK from the affected maintainers and then refused to revert the patches when asked is the difficult party, but I guess we all have our different opinions. Best wishes and warmest regards. -- paul moore www.paul-moore.com