Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751301AbdH1Wiz (ORCPT ); Mon, 28 Aug 2017 18:38:55 -0400 Received: from shards.monkeyblade.net ([184.105.139.130]:50038 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751190AbdH1Wiy (ORCPT ); Mon, 28 Aug 2017 18:38:54 -0400 Date: Mon, 28 Aug 2017 15:38:52 -0700 (PDT) Message-Id: <20170828.153852.1182668029079177666.davem@davemloft.net> To: decui@microsoft.com Cc: jhansen@vmware.com, stefanha@redhat.com, netdev@vger.kernel.org, mkubecek@suse.cz, olaf@aepfle.de, sthemmin@microsoft.com, rolf.neugebauer@docker.com, jasowang@redhat.com, dave.scott@docker.com, linux-kernel@vger.kernel.org, apw@canonical.com, marcelo.cerri@canonical.com, dan.carpenter@oracle.com, gregkh@linuxfoundation.org, joe@perches.com, devel@linuxdriverproject.org, vkuznets@redhat.com, haiyangz@microsoft.com, georgezhang@vmware.com Subject: Re: [PATCH v3 net-next 1/1] hv_sock: implements Hyper-V transport for Virtual Sockets (AF_VSOCK) From: David Miller In-Reply-To: References: X-Mailer: Mew version 6.7 on Emacs 25.2 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Mon, 28 Aug 2017 15:38:53 -0700 (PDT) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 816 Lines: 23 From: Dexuan Cui Date: Sat, 26 Aug 2017 04:52:43 +0000 > > Hyper-V Sockets (hv_sock) supplies a byte-stream based communication > mechanism between the host and the guest. It uses VMBus ringbuffer as the > transportation layer. > > With hv_sock, applications between the host (Windows 10, Windows Server > 2016 or newer) and the guest can talk with each other using the traditional > socket APIs. > > More info about Hyper-V Sockets is available here: > > "Make your own integration services": > https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/make-integration-service > > The patch implements the necessary support in Linux guest by introducing a new > vsock transport for AF_VSOCK. > > Signed-off-by: Dexuan Cui Applied, thank you.