Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp684064ybp; Fri, 4 Oct 2019 03:20:45 -0700 (PDT) X-Google-Smtp-Source: APXvYqzkEaVfynJUxHBZmva38y1894ewunfxZPHlaYU+TlshG9iT9rEhxr+oxND2UkKbRIq2F4sC X-Received: by 2002:a17:906:244a:: with SMTP id a10mr11686801ejb.137.1570184445361; Fri, 04 Oct 2019 03:20:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570184445; cv=none; d=google.com; s=arc-20160816; b=fYtv4fDef3NZ7yBFiNMpBi/DzXstSAHkKwgNxej7Au5x1+EoBCaWYIm7EgI8AtKdxU x02xEN7XEl4XwSr1CA+rktIdc1eMaynNekIwrpQ9GVfw7kTN2MQ0yGU62Z7cZqtAyZ5t AqKRzYA5OUVYmQ0iP3JZFH+SUkgaU6/SN9EDEOvNSFxlU4S7NFQOoPRVZasY/XD5Nj+a qUj9ksrTaWAMWnx5sgB2k76ezu9XeSk6xlRZ48eQn1viDjFvmuSEFzVfpfJ5Ix6GUN2q z1624Mi0sXpEyyIwKB0VSp5XoeX6P8NGpJue8dEBxIh9EaBqn7+6FQ2i7Vp2mXqcY9XI 5vSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=hhPEpgLhkjexE7wGXfmiyqeRzNcW/U3S79ip8ewXhIg=; b=arsZwiWKc2p5TeS1KBBdPPjwmZGyLzo9u9jyS+2I5myrxxKSt57Eg7yjOMUMsZ7VCn qCX7gKnzWV5Zh8m0Fb/4Vv0isgtlk0EdMfGBEJ9s0ZWCglEn1ZGyjlDgGShH3ce1lGPr HDwYuODak+f4uB+04vxHSQTOHL93MJXK8dRO7LqRnbUrgVZwBjuOSq790Uiuas+jLlVj rx/6QG+TOafs+CEVtM5QxArdHORfsuqQgsDM1q1THhiJLDTDxEy+jFVNZ9tZ72+RbOj8 xAMpvqEzoFc6UCc6ktlzzp2MhqpylC83EkTfab2/kKefjW0TSiC9aBxL05fZ0IAb8GHV 4oKA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k63si3421760edc.347.2019.10.04.03.20.21; Fri, 04 Oct 2019 03:20:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731289AbfJDJQL (ORCPT + 99 others); Fri, 4 Oct 2019 05:16:11 -0400 Received: from mx1.redhat.com ([209.132.183.28]:59866 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730179AbfJDJQK (ORCPT ); Fri, 4 Oct 2019 05:16:10 -0400 Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com [209.85.221.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 2279619D335 for ; Fri, 4 Oct 2019 09:16:10 +0000 (UTC) Received: by mail-wr1-f72.google.com with SMTP id z1so2407348wrw.21 for ; Fri, 04 Oct 2019 02:16:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=hhPEpgLhkjexE7wGXfmiyqeRzNcW/U3S79ip8ewXhIg=; b=lSfI3CFHUqE09oGBAvvfmgnhc1EmU5IB+D//P63BTMY2JMKotTEMTpywV5QNDieNgY Nyya6IbX19U0MKGoAHcu5g3QnRynu/3kHRcekNo2mKtZG7QFglp7ahXUIYGhWWXfNc1w SrEE8fvGg5mzTCeAQjm83RlWlqyXoaPB9geEAo+w1JPM6QjWr0nNPPDXw91x4b7NjIhd frCEVWXhCPjMic7oucqfYZCnz5BbdW90WBRoWS4RB6V5tAItExrjFblM/9G1IkCOp6PP f9CIUzILob9zWhOqDUz3zky5PfwSN4HHEouXqNTrUYrUXjCzdbrqwm/HeoUD9M1fkAtq UH/A== X-Gm-Message-State: APjAAAX3fQ9ZIySHpvFFT4Y60UI9Na8UH7iIexYVsWOnpywhSXyPdCAD ++aWb1765osKkYAWNw2plzopD777CNdHF622ZLmjgwWKCFFRg0UDmBjuQ3pIEe8RDDEhy/TROhd L76RBzNtfKUmuEfM4WoHWA2Co X-Received: by 2002:a1c:9d15:: with SMTP id g21mr10287386wme.96.1570180568813; Fri, 04 Oct 2019 02:16:08 -0700 (PDT) X-Received: by 2002:a1c:9d15:: with SMTP id g21mr10287358wme.96.1570180568530; Fri, 04 Oct 2019 02:16:08 -0700 (PDT) Received: from steredhat (host174-200-dynamic.52-79-r.retail.telecomitalia.it. [79.52.200.174]) by smtp.gmail.com with ESMTPSA id q192sm7660110wme.23.2019.10.04.02.16.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Oct 2019 02:16:07 -0700 (PDT) Date: Fri, 4 Oct 2019 11:16:05 +0200 From: Stefano Garzarella To: Dexuan Cui Cc: "netdev@vger.kernel.org" , "linux-hyperv@vger.kernel.org" , KY Srinivasan , Stefan Hajnoczi , Sasha Levin , "linux-kernel@vger.kernel.org" , "kvm@vger.kernel.org" , "David S. Miller" , "virtualization@lists.linux-foundation.org" , Stephen Hemminger , Jason Wang , "Michael S. Tsirkin" , Haiyang Zhang , Jorgen Hansen Subject: Re: [RFC PATCH 00/13] vsock: add multi-transports support Message-ID: <20191004091605.ayed7iqjhurzrdap@steredhat> References: <20190927112703.17745-1-sgarzare@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Oct 04, 2019 at 12:04:46AM +0000, Dexuan Cui wrote: > > From: Stefano Garzarella > > Sent: Friday, September 27, 2019 4:27 AM > > ... > > Patch 9 changes the hvs_remote_addr_init(). setting the > > VMADDR_CID_HOST as remote CID instead of VMADDR_CID_ANY to make > > the choice of transport to be used work properly. > > @Dexuan Could this change break anything? > > This patch looks good to me. > Thank you very much for your reviews! > > @Dexuan please can you test on HyperV that I didn't break anything > > even without nested VMs? > > I did some quick tests with the 13 patches in a Linux VM (this is not > a nested VM) on Hyper-V and it looks nothing is broken. :-) > Great :-) > > I'll try to setup a Windows host where to test the nested VMs > > I suppose you're going to run a Linux VM on a Hyper-V host, > and the Linux VM itself runs KVM/VmWare so it can create its own child > VMs. IMO this is similar to the test "nested KVM ( ..., virtio-transport[L1,L2]" > you have done. Yes, I think so. If the Hyper-V transport works well without nested VM, it should work the same with a nested KVM/VMware. Thanks, Stefano