Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754536AbbEULcs (ORCPT ); Thu, 21 May 2015 07:32:48 -0400 Received: from mailuogwhop.emc.com ([168.159.213.141]:57126 "EHLO mailuogwhop.emc.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752824AbbEULco (ORCPT ); Thu, 21 May 2015 07:32:44 -0400 X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd01.lss.emc.com t4LBWc9q026979 X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd01.lss.emc.com t4LBWc9q026979 From: "Hubbe, Allen" To: Paul Bolle CC: "linux-ntb@googlegroups.com" , "linux-kernel@vger.kernel.org" , "linux-pci@vger.kernel.org" , Jon Mason , Dave Jiang Subject: RE: [PATCH 02/16] NTB Abstraction Layer Thread-Topic: [PATCH 02/16] NTB Abstraction Layer Thread-Index: AQHQkz1jcCwwR12uTEGLA3+Bagb+f52GY1sA///f/AA= Date: Thu, 21 May 2015 11:32:26 +0000 Message-ID: <40F65EF2B5E2254199711F58E3ACB84D7825F98C@MX104CL02.corp.emc.com> References: <1432198316.21715.135.camel@x220> In-Reply-To: <1432198316.21715.135.camel@x220> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.251.41.49] Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-Sentrion-Hostname: mailusrhubprd54.lss.emc.com X-RSA-Classifications: public Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by nfs id t4LBWs1q018653 Content-Length: 1829 Lines: 73 From: Paul Bolle [mailto:pebolle@tiscali.nl] > On Wed, 2015-05-20 at 11:41 -0400, Allen Hubbe wrote: > > (My mailer tells me this message is over 200KB in size. Did you consider > offering bribes to get people to review this patch?) I would have liked to send smaller patches, too. I attempted to split this one in three: 1) add the ntb core driver and header file 2) change ntb_hw_intel driver to use new api 3) change ntb_transport driver to use new api The problem is, any change to the old ntb_hw_intel (was ntb.ko), or ntb_transport, alone will cause the other not to work. > > I just spotted two nits. > > > --- a/drivers/ntb/Kconfig > > +++ b/drivers/ntb/Kconfig > > > > +if NTB > > + > > +source "drivers/ntb/hw/Kconfig" > > + > > +config NTB_TRANSPORT > > + tristate "NTB Transport Client" > > + depends on NTB > > Superfluous dependency. I will remove depends NTB from this, and other things within if NTB. I will also change the leading spaces to tabs. > > > + help > > + This is a transport driver that enables connected systems to > exchange > > + messages over the ntb hardware. The transport exposes a > queue pair api > > + to client drivers. > > + > > + If unsure, say N. > > + > > +endif # NTB > > > --- /dev/null > > +++ b/drivers/ntb/hw/intel/Kconfig > > > +config NTB_INTEL > > + tristate "Intel Non-Transparent Bridge support" > > + depends on NTB > > Ditto. > > > + depends on X86 > > + help > > + This driver supports Intel NTB on capable Xeon and Atom > hardware. > > + > > + If unsure, say N. > > Thanks, > > > Paul Bolle Thanks, Allen ????{.n?+???????+%?????ݶ??w??{.n?+????{??G?????{ay?ʇڙ?,j??f???h?????????z_??(?階?ݢj"???m??????G????????????&???~???iO???z??v?^?m???? ????????I?