Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750948AbdH3FQ0 (ORCPT ); Wed, 30 Aug 2017 01:16:26 -0400 Received: from hr2.samba.org ([144.76.82.148]:37636 "EHLO hr2.samba.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750758AbdH3FQY (ORCPT ); Wed, 30 Aug 2017 01:16:24 -0400 Subject: Re: [Patch v2 00/19] CIFS: Implement SMBDirect To: Long Li , Roland Dreier Cc: "linux-cifs@vger.kernel.org" , "linux-rdma@vger.kernel.org" , Matthew Wilcox , "samba-technical@lists.samba.org" , LKML , Steve French References: <1503255883-3041-1-git-send-email-longli@exchange.microsoft.com> From: Stefan Metzmacher Openpgp: id=A3D192CE44EF412517BCED646A739B025C6B98D4 Message-ID: <8f07f19a-1fdf-b284-6fcc-e04920fe70db@samba.org> Date: Wed, 30 Aug 2017 07:16:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ECq4buv9FHFDGCf3Udt3tH5PHNLRofpC2" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3141 Lines: 73 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ECq4buv9FHFDGCf3Udt3tH5PHNLRofpC2 Content-Type: multipart/mixed; boundary="5Qea2WM35eg2H7AvU9ojP43XKRC3sjkNl"; protected-headers="v1" From: Stefan Metzmacher To: Long Li , Roland Dreier Cc: "linux-cifs@vger.kernel.org" , "linux-rdma@vger.kernel.org" , Matthew Wilcox , "samba-technical@lists.samba.org" , LKML , Steve French Message-ID: <8f07f19a-1fdf-b284-6fcc-e04920fe70db@samba.org> Subject: Re: [Patch v2 00/19] CIFS: Implement SMBDirect References: <1503255883-3041-1-git-send-email-longli@exchange.microsoft.com> In-Reply-To: --5Qea2WM35eg2H7AvU9ojP43XKRC3sjkNl Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi, >> This is great to see. Is there a Linux implementation of the server s= ide (in >> Samba?) so that the client can be tested without needing a Windows ser= ver? >=20 > I'm not aware of a Linux implementation on server side. Here's a very early work in progress branch: https://git.samba.org/?p=3Dmetze/samba/wip.git;a=3Dshortlog;h=3Drefs/head= s/master3-rdma It only explores how the protocol works, as it uses a userspace smb-direct proxy (which works around the missing fork support of the userspace libibverbs), which makes it really slow, but is required in order to have the code tested in Samba's autobuild. I think once this code lands in the kernel tree, we'll be able to arrange a userspace api to it, in order to make a useful implementation, so we can skip the userspace smb-dorect proxy. metze --5Qea2WM35eg2H7AvU9ojP43XKRC3sjkNl-- --ECq4buv9FHFDGCf3Udt3tH5PHNLRofpC2 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.0.22 (GNU/Linux) iQIcBAEBAgAGBQJZpkokAAoJEA219WEoab1WmDcP/iueqmtLcz6B1a5QmFJq/GlJ QTY+dAC0abylcjKEfQ9JoUkWRIyL3OsXB106KwaaQ2IZ6Tx0xgqblENGp8fkmEgb tT/4XpvDUB4ZTApUXZJkfrb/UXum/CL7HlU44dhyrmC/pvNEGr76EH9ZXYsMrPQq JWr2JmX3Igvuj769RGkgbx7ASBmo2aWIuYdkzu8n3yB9yg43EQfQFEBRzRqWmFEF RvtXTa200hYAHiyC1J/btPJ4S9OpGtKJySUnyQ0e1bDwPMusJqkMrPDm94mRdlcv Jd3r1S/VS4cW6fPPbLRyL8Dub8kVXlmvjeOUfrET88dbbwWdLEVMJzGntDA0woOo 6kLQs3T8PDGx7psLF00ycrjRLNWO6/YVg5FU+fQ994weytNRnB8Ir/9WTBg7l+mw rLXOou8SnxMN/9lYTWx/LLVXeh+bGJQwyieKM9DvRjm9SUHsV0kX+bMQgxIcZd5q 2oGUJsF2TdxLpXNaruiJYpHpB4X8pNvgB2m1cN9blMYdozST1zNQVYJyHrMfJglN DbOPnL2jjMCeQauKR1ZPF/DYlhh60ncPZg/0WsBFsvzUNDjWjuqHpP8prbJLxqAq uxxHCQRYzF3teJ0lhNeP3BosX+QQogOZBqKE29/f546JEpTTe8rRV5ilb63R2NlK ymi6CzOulXfXThVnK1zo =Kfwr -----END PGP SIGNATURE----- --ECq4buv9FHFDGCf3Udt3tH5PHNLRofpC2--