From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Ledford Subject: Re: [RFCv2 00/15] RFCv2: Consolidated userspace RDMA library repo Date: Sun, 4 Sep 2016 17:45:22 -0400 Message-ID: References: <1471889618-1605-1-git-send-email-jgunthorpe@obsidianresearch.com> <4f0876ce-f3c9-83e3-d0ef-0c5656ce9462@grimberg.me> <53eb35b4-0320-acd9-9969-73f5817c8144@sandisk.com> <20160901172355.GA20472@obsidianresearch.com> <3a266ff7-006f-3d27-9e07-9e2e3ba2d1f9@redhat.com> <01e201d2048a$6e89faa0$4b9defe0$@opengridcomputing.com> <20160901202110.GH20472@obsidianresearch.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="EPVvwhu7iFH6FOVHxkqHJkwbwVj2kKCrn" Return-path: In-Reply-To: <20160901202110.GH20472-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org> Sender: linux-rdma-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Jason Gunthorpe , Steve Wise Cc: 'Bart Van Assche' , 'Sagi Grimberg' , linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, 'Devesh Sharma' , 'Hal Rosenstock' , 'Mike Marciniszyn' , 'Moni Shoua' , 'Sean Hefty' , 'Tatyana Nikolova' , 'Vladimir Sokolovsky' , 'Yishai Hadas' List-Id: linux-rdma@vger.kernel.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --EPVvwhu7iFH6FOVHxkqHJkwbwVj2kKCrn Content-Type: multipart/mixed; boundary="kao1Q8IbdpCeXRWn6pqAbUFro1SLCbPtN"; protected-headers="v1" From: Doug Ledford To: Jason Gunthorpe , Steve Wise Cc: 'Bart Van Assche' , 'Sagi Grimberg' , linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, 'Devesh Sharma' , 'Hal Rosenstock' , 'Mike Marciniszyn' , 'Moni Shoua' , 'Sean Hefty' , 'Tatyana Nikolova' , 'Vladimir Sokolovsky' , 'Yishai Hadas' Message-ID: Subject: Re: [RFCv2 00/15] RFCv2: Consolidated userspace RDMA library repo References: <1471889618-1605-1-git-send-email-jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org> <4f0876ce-f3c9-83e3-d0ef-0c5656ce9462-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org> <53eb35b4-0320-acd9-9969-73f5817c8144-XdAiOPVOjttBDgjK7y7TUQ@public.gmane.org> <20160901172355.GA20472-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org> <3a266ff7-006f-3d27-9e07-9e2e3ba2d1f9-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> <01e201d2048a$6e89faa0$4b9defe0$@opengridcomputing.com> <20160901202110.GH20472-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org> In-Reply-To: <20160901202110.GH20472-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org> --kao1Q8IbdpCeXRWn6pqAbUFro1SLCbPtN Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 9/1/2016 4:21 PM, Jason Gunthorpe wrote: > On Thu, Sep 01, 2016 at 02:52:55PM -0500, Steve Wise wrote: >>>> >>>> So we have nominations for >>>> >>>> srptools http://git.openfabrics.org/?p=3D~bvanassche/srptools.git/.g= it. >>>> perftest git://git.openfabrics.org/~grockah/perftest.git master >>> >>> I would drop perftest out. Here's why. I like the idea that this >>> package is for software that interacts with the kernel directly. It >>> needs to, in some way, involve itself with the kernel char interface = or >>> with the kernel netlink interface. So far, everything meets that >>> critera. Perftest does not. So, in the same fashion as libfabrics a= nd >>> fabtests, I would leave perftest out, but that isn't to say a separat= e >>> package that pulled together various testing apps for RDMA could be >>> created too. >>> >> >> I see your point. That is fine with me.=20 >=20 > I'm happy either way, but I will point out that libibverbs and > librdmacm sources contains various things similar to perftest (eg the > pingpong stuff, _bw, etc). >=20 > If we were to merge perftest I'd probably aim to consolidate all of > those similar examples/tests/etc under one directory in the source > tree. >=20 > I'd cast perftest and related as diagnostic tools to help users > validate verbs hardware is working as expected, so still under the > plumbing umbrella. >=20 > Jason >=20 I can see your point. Maybe start with things as they are, then in some subsequent work we consolidate all of the example programs from libibverbs/librdmacm into one place, then we look at what programs could possibly be folded in too (perftest would probably work, but for instance, qperf works on tcp and other things not-rdma and is generally useful even without rdma, so I don't know that I would fold it in). --=20 Doug Ledford GPG Key ID: 0E572FDD --kao1Q8IbdpCeXRWn6pqAbUFro1SLCbPtN-- --EPVvwhu7iFH6FOVHxkqHJkwbwVj2kKCrn Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJXzJXyAAoJELgmozMOVy/djfoQALhXlJO0NN18zeof0/l1Etsw 1qMttzOzBhfaWuU9EL7ABaozU6sHp3TfHT2povJ6NMMNMY6ozl4ozKl7FpgmXniS beDLEkdopnuxy0uRXgmgruijAnJjjtS8O31VQrYjrKrTL/ntZM8WYEoRk2Jl2nF2 H+dhjwQd1Ci42JMyThsUOflSsd5RACdqyUhFxERXY9ujqDvCIe8uOY6ScaLikR52 zeIG2udX18oeHNLaR5dBlaZQzxm9y+/JITiWk4awsuc0ihgXoa1tB5X7jR9suQh4 NXqCidq4PCthf9pxu8REaYsrCMDLqXWyUHX27v4q/1COz7Qf1ICJro6T0fnMZN7E zLG1Nm4z22odyS20qqSyoO96gn247CrLkjABJsI40eBpeMoO+JCfCQxRv8cm90mM 6oOFJOIIMQEJcTOXkMqxukVmk68m4QO9n4SKYRVy149n8nLog1gW+/3auhb7dQpb fjVqy9SFNT9VKLBjCEi3ilgYpQMkmnIeRwHRf6bkpWZ2T6NJIdqRNOzEJkNGfZqs 8HWr7E0ImUWe7iA5E6sB8sqJljvLAgnxo8l6WskG5eHgWWFtonjS/zpILoZX17A9 73AslrDYnL4mh/Mh4PXriq74J7b8fLCPOTpN8SURI0HLZwdssy8v4B9zoCoNthBn ckAyNCYDSpIMZQA5EOcB =27x7 -----END PGP SIGNATURE----- --EPVvwhu7iFH6FOVHxkqHJkwbwVj2kKCrn-- -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html