Received: by 2002:a05:6358:4e97:b0:b3:742d:4702 with SMTP id ce23csp474489rwb; Thu, 18 Aug 2022 07:06:43 -0700 (PDT) X-Google-Smtp-Source: AA6agR6mntpG3lcWAbrFNMta2H5NS6wKxZ57dYXp1FRLjRNU5+OQNIk1LdG28jF9ePZ2DDzfzY81 X-Received: by 2002:a17:903:189:b0:16f:24e4:1614 with SMTP id z9-20020a170903018900b0016f24e41614mr2808995plg.103.1660831603658; Thu, 18 Aug 2022 07:06:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1660831603; cv=none; d=google.com; s=arc-20160816; b=I9NoKDlhj52IYF5dBzsBaP3FeDt5DCe7D30rQaa35n9IMAX6O44PMUw9CK86APJEUA F0fy8q6VHo4t74GR0uKVvd2CVwMEY+9ikzy3HYivo9JMwLfiN+v6wDm6QhQsTQetvmgm t0Z80p44QAx+oj0yH6U1Umm5V5WtSps8zkzBtv+XdSmDLbWVYWij1lvBBvsXNYc32X3q fXxAffkhXeVsKh+TCa4t4aJaknEYAf7eW0m/F465kfwOzR+n04+pWTCBtsINLtSDENC5 C5y8I2oy+Gc8GJAlvevX3nUzT5T7s44+yP62bMTd2cwCM5zaN8C01t9SQttqlmAYTbe3 dzqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=a7uF+75/Wt7aRoPYiTPJg2bxJUKJNIPU7dSBbvja52Q=; b=zLu/8KcxIsc+UxPA9SdwC86djtj+lv/jAGvAjyH0wa/ugVYxwQgRFAP028q4FkkkLn 6UTX6tE3csrW+0xjs0mFgJVIS12HCwgR6i3AwSyKC4j8qji3iAW7jGyrZz/F60aHsDMs XOAJWJq6URqvZf2+aTB5jjGb4v8m9rs3VkU8KmbRrcV6j0nGBbsNwvkZmxrwdVhVxnVs 4UqVYt4KYtXmeVGiy3p0Uf+Hz7ABW/Vkjkkmy3RrrIQmuNtcvsaMe6N2ITO2cj6DrctS DgYBApyc2YS+vbOx0QikBL0y9MT5+eIjT7NhZ9ueFYKfvXduyXyA6tU8zfBjoDEIzaOI Vpsg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kudzu-us.20210112.gappssmtp.com header.s=20210112 header.b=Jp2T7PgF; 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 q1-20020a056a00088100b0052ac145e8ebsi1585529pfj.83.2022.08.18.07.06.32; Thu, 18 Aug 2022 07:06:43 -0700 (PDT) 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=@kudzu-us.20210112.gappssmtp.com header.s=20210112 header.b=Jp2T7PgF; 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 S245326AbiHRNwK (ORCPT + 99 others); Thu, 18 Aug 2022 09:52:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47346 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S245320AbiHRNwH (ORCPT ); Thu, 18 Aug 2022 09:52:07 -0400 Received: from mail-qt1-x834.google.com (mail-qt1-x834.google.com [IPv6:2607:f8b0:4864:20::834]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 77D2361B28 for ; Thu, 18 Aug 2022 06:52:06 -0700 (PDT) Received: by mail-qt1-x834.google.com with SMTP id e28so1132898qts.1 for ; Thu, 18 Aug 2022 06:52:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kudzu-us.20210112.gappssmtp.com; s=20210112; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc; bh=a7uF+75/Wt7aRoPYiTPJg2bxJUKJNIPU7dSBbvja52Q=; b=Jp2T7PgF+OjA7rDoP9sdAq+Y4UvHBUu+SEvm9qEUBLvmKBYelmQR4HyHPC+tI8uvSa 5gaN9drDrn5mr7s9EQIF5+D1Inn/9cBVy5BFgQ+cBA843tVibjAxL6AfcEN6wYqNfsdr kst5COZwNTE9QroSfP94YA1E6soPjlDlXOhcc8+KzuHc2n3U501Lb667PnorZ2hximm2 MNyCRive4iFTWtg1VfGarxCJrXAuDHdkzS2gsUH4sHoSchT8kjopaPd3QUPa0dfFgP3f 7I1So/3l+68lI5JQ2+PP4tzKkhTCV7hWxKeC/G1xECgTT2XSvAJD13v42VRZhgqA+aRi cg8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc; bh=a7uF+75/Wt7aRoPYiTPJg2bxJUKJNIPU7dSBbvja52Q=; b=TEBUNJbzT8n1pIXsWb6pPejPw0F/9FIVMxcknm8W3a9XMlDqNijlotqNGN/99Hig5W IeGtqk/Pm/iABDRegAIycyZ5JIavNmpy1ZdyFBtDPLXLtbU4mtDFJu6X3/61uGGI8b1L O4S0pNwPtCy91UuB4heCxeDxLJwAyYGoBac/jo1rB0ldCzg/Cla5phNVxgNQNMX3plYm e3ltq+pwDjRLav1vJlEnV0YkxARHstjsFAq57QGwiyOA3S/lmiiAYiONh3ClsNvAD521 NIIY3attRKjvSmmt9keP0+1jpX6OOQC9CNox5EjS62BoGhnoAR1Rz9Bg+3Uo0qRYTVXh juwA== X-Gm-Message-State: ACgBeo3HaH5CRRxHv+gKurDiAim3RbDZj2TxXD8hni47zxf44DYMU2VO mljT1mbnzUEEzYv0d5c1fCGq3g== X-Received: by 2002:ac8:5a01:0:b0:344:6aef:9a8d with SMTP id n1-20020ac85a01000000b003446aef9a8dmr2655532qta.131.1660830725566; Thu, 18 Aug 2022 06:52:05 -0700 (PDT) Received: from kudzu.us ([2605:a601:a608:5600::59]) by smtp.gmail.com with ESMTPSA id y7-20020a05620a09c700b006b93b61bc74sm1503793qky.9.2022.08.18.06.52.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Aug 2022 06:52:05 -0700 (PDT) Date: Thu, 18 Aug 2022 09:52:03 -0400 From: Jon Mason To: Manivannan Sadhasivam Cc: ntb@lists.linux.dev, Bjorn Helgaas , Frank.Li@nxp.com, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, kishon@ti.com Subject: Re: [PATCH] MAINTAINERS: add PCI Endpoint NTB drivers to NTB files Message-ID: References: <20220812194205.388967-1-jdmason@kudzu.us> <20220818060230.GA12008@thinkpad> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20220818060230.GA12008@thinkpad> X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE autolearn=ham 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 Thu, Aug 18, 2022 at 11:32:30AM +0530, Manivannan Sadhasivam wrote: > + Kishon (PCI EP Maintainer) > > On Fri, Aug 12, 2022 at 03:42:05PM -0400, Jon Mason wrote: > > The PCI Endpoint NTB drivers are under the NTB umbrella. Add an entry > > there to allow for notification of changes for it. > > > > Signed-off-by: Jon Mason > > Hi Jason, I assume you mean me. Odd that you got my name wrong 2 lines below it being properly written out. > I know that this patch is already in Linus's tree but I think this PCI Endpoint > VNTB driver is not going in a correct path. First, Kishon is not convinced with > the way the PCI Endpoint VNTB function driver is written currently. He prefers > the VirtIO approach over the current one [1]. To your point, this is already in Linus' tree. If it is not the way people want it, patches accepted. Kishon (in the thread) recommended doing it one way, and Frank responded he liked doing it another. Kishon didn't respond to that last email. To me, this is an acceptable technical disagreement that can be addressed in the future and no need to prevent working patches from being accepted. > But while the conversation was still going on, the series got merged via NTB > tree without any ACKs from the PCI/PCI_EP maintainers. Also, note that there > was a patch touching the PCI Controller driver as well and that was also not > ACKed [2]. I put the series in my ntb-next branch, which was pulled into linux-next for roughly 3 months, and he did not object then (though likely he did not notice). Multiple patches were submitted to the relevant mailing lists to address minor issues in the series (from being in linux-next) and most/all of those hit the PCI mailing list. Bjorn responded to all of them saying they needed to go through the ntb tree (because of the dependency on Frank Li's original series). So while not an explicit ack, it was implicit to me in that he was aware of the series. Given the length of time and the public work on the series, how much longer should I have waited for a nack? > If this trend is going to continue in the coming days, then I'm afraid that NTB > might end up being a backdoor for PCI/PCI_EP patches :( Completely unfounded, per Bjorn's comment on https://lore.kernel.org/all/20220815183920.GA1960006@bhelgaas/ Thanks, Jon > > Thanks, > Mani > > [1] https://lore.kernel.org/all/20220222162355.32369-4-Frank.Li@nxp.com > [2] https://lore.kernel.org/all/20220222162355.32369-2-Frank.Li@nxp.com > > > --- > > MAINTAINERS | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/MAINTAINERS b/MAINTAINERS > > index 64379c699903..47e9f86bd712 100644 > > --- a/MAINTAINERS > > +++ b/MAINTAINERS > > @@ -14254,6 +14254,7 @@ W: https://github.com/jonmason/ntb/wiki > > T: git git://github.com/jonmason/ntb.git > > F: drivers/net/ntb_netdev.c > > F: drivers/ntb/ > > +F: drivers/pci/endpoint/functions/pci-epf-*ntb.c > > F: include/linux/ntb.h > > F: include/linux/ntb_transport.h > > F: tools/testing/selftests/ntb/ > > -- > > 2.30.2 > > > > -- > மணிவண்ணன் சதாசிவம்