From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45690) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g8snT-0001XD-9E for qemu-devel@nongnu.org; Sat, 06 Oct 2018 16:03:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g8snO-0004SL-Cq for qemu-devel@nongnu.org; Sat, 06 Oct 2018 16:03:31 -0400 Received: from mail-db5eur01lp0179.outbound.protection.outlook.com ([213.199.154.179]:30792 helo=EUR01-DB5-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g8snM-0004Pl-Ni for qemu-devel@nongnu.org; Sat, 06 Oct 2018 16:03:26 -0400 From: Nikos Dragazis Date: Sat, 6 Oct 2018 20:03:22 +0000 Message-ID: Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <3DA9C3338CF5994283386AC6FFFEF6AB@eurprd07.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: [Qemu-devel] vhost: add virtio-vhost-user transport List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "spdk@lists.01.org" Cc: Vangelis Koukis , Stefan Hajnoczi , "qemu-devel@nongnu.org" SGkgZXZlcnlvbmUsDQoNCkluIHJlc3BvbnNlIHRvIGEgcHJldmlvdXMgZW1haWwgb2YgbWluZSBo ZXJlOg0KDQpodHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1haWwvc3Bkay8yMDE4LVNlcHRlbWJl ci8wMDI0ODguaHRtbA0KDQpJIHdvdWxkIGxpa2UgdG8gc2hhcmUgdGhhdCBJIGhhdmUgYWRkZWQg c3VwcG9ydCBmb3IgYSBuZXcNCnZpcnRpby12aG9zdC11c2VyIHRyYW5zcG9ydCB0byBTUERLLiBh bmQgaGF2ZSBhIHdvcmtpbmcgZGVtbyBvZiB0aGUgU1BESw0Kdmhvc3Qtc2NzaSB0YXJnZXQgb3Zl ciB0aGlzIHRyYW5zcG9ydC4gSSBoYXZlIHRlc3RlZCBpdCBzdWNjZXNzZnVsbHkNCndpdGggTWFs bG9jIGJkZXYsIE5WTWUgYmRldiBhbmQgdmlydGlvLXNjc2kgYmRldi4NCg0KTXkgY29kZSBjdXJy ZW50bHkgbGl2ZXMgaGVyZToNCg0KaHR0cHM6Ly9naXRodWIuY29tL25kcmFnYXppcy9zcGRrDQoN CkknZCBsb3ZlIHRvIGdldCB5b3VyIGZlZWRiYWNrIGFuZCBoYXZlIGl0IG1lcmdlZCBldmVudHVh bGx5LiBJIHNlZSB0aGVyZQ0KaXMgYSByZWxldmFudCBjb252ZXJzYXRpb24gb24gdGhpcyB0b3Bp YyBoZXJlOg0KDQpodHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1haWwvc3Bkay8yMDE4LU1hcmNo LzAwMTU1Ny5odG1sDQoNCklzIHRoZXJlIGFueW9uZSBpbiB0aGlzIGNvbW11bml0eSBjdXJyZW50 bHkgd29ya2luZyBvbiB0aGlzPyBXaGF0IHdvdWxkDQpteSBuZXh0IHN0ZXAgaW4gY29udHJpYnV0 aW5nIHRoaXMgYmU/DQoNCkxvb2tpbmcgZm9yd2FyZCB0byB5b3VyIGZlZWRiYWNrLA0KTmlrb3MN Cg0KLS0NCk5pa29zIERyYWdhemlzDQpVbmRlcmdyYWR1YXRlIFN0dWRlbnQNClNjaG9vbCBvZiBF bGVjdHJpY2FsIGFuZCBDb21wdXRlciBFbmdpbmVlcmluZw0KTmF0aW9uYWwgVGVjaG5pY2FsIFVu aXZlcnNpdHkgb2YgQXRoZW5zDQoNCg== From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============8997984875743640391==" MIME-Version: 1.0 From: Nikos Dragazis Subject: [SPDK] vhost: add virtio-vhost-user transport Date: Sat, 06 Oct 2018 20:03:22 +0000 Message-ID: List-ID: To: spdk@lists.01.org --===============8997984875743640391== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi everyone, In response to a previous email of mine here: https://lists.01.org/pipermail/spdk/2018-September/002488.html I would like to share that I have added support for a new virtio-vhost-user transport to SPDK. and have a working demo of the SPDK vhost-scsi target over this transport. I have tested it successfully with Malloc bdev, NVMe bdev and virtio-scsi bdev. My code currently lives here: https://github.com/ndragazis/spdk I'd love to get your feedback and have it merged eventually. I see there is a relevant conversation on this topic here: https://lists.01.org/pipermail/spdk/2018-March/001557.html Is there anyone in this community currently working on this? What would my next step in contributing this be? Looking forward to your feedback, Nikos -- Nikos Dragazis Undergraduate Student School of Electrical and Computer Engineering National Technical University of Athens --===============8997984875743640391==--