Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754860AbbGHFWn (ORCPT ); Wed, 8 Jul 2015 01:22:43 -0400 Received: from mail-bn1bon0135.outbound.protection.outlook.com ([157.56.111.135]:43326 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750828AbbGHFWc (ORCPT ); Wed, 8 Jul 2015 01:22:32 -0400 X-Greylist: delayed 69567 seconds by postgrey-1.27 at vger.kernel.org; Wed, 08 Jul 2015 01:22:32 EDT Authentication-Results: spf=pass (sender IP is 206.191.229.116) smtp.mailfrom=microsoft.com; aepfle.de; dkim=none (message not signed) header.d=none; From: Dexuan Cui To: Olaf Hering CC: Paul Bolle , "gregkh@linuxfoundation.org" , "davem@davemloft.net" , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "driverdev-devel@linuxdriverproject.org" , "apw@canonical.com" , "jasowang@redhat.com" , "KY Srinivasan" , Haiyang Zhang Subject: RE: [PATCH 6/7] hvsock: introduce Hyper-V VM Sockets feature Thread-Topic: [PATCH 6/7] hvsock: introduce Hyper-V VM Sockets feature Thread-Index: AQHQuJ0k2uH1a74wRkupK8dXvLERIJ3PyfBQgAAMlYCAATPYIA== Date: Wed, 8 Jul 2015 05:22:21 +0000 Message-ID: <66e5e135f09943e6af144ca9f7c31c43@SIXPR30MB031.064d.mgd.msft.net> References: <1436194049-27829-1-git-send-email-decui@microsoft.com> <1436261876.20057.132.camel@tiscali.nl> <20150707101025.GA5003@aepfle.de> <20150707105836.GA19818@aepfle.de> In-Reply-To: <20150707105836.GA19818@aepfle.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [141.251.57.4] Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD029;1:+SZWwxSZg7mmX/0beeuiVdF9NuvMVVQCWA6k5bQfkywWJle7p2ZfeAVTU63yiS3OuTYDz3lndc4V6cCbzPhPOWX8U5wSlCTglkU++YbdmiWNcGiH4gil8YoWXJUb94TBNbfr4yntJ+/idLOV5X7eckf++GjMTx6FXoxpCtqnuY21iB4MVZzQjTr2q7GYjY5AVAsU5ifvGFl9RXYpk+Kb61OTEoOEHFd+vPEX4BygnH3xMuogya9tGyMa0MD2MKhFIJZvs4/41f2dpbakZ3QJbQ== X-Forefront-Antispam-Report: CIP:206.191.229.116;CTRY:US;IPV:CAL;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(438002)(189002)(199003)(24454002)(51704005)(13464003)(164054003)(62966003)(86146001)(5001920100001)(86362001)(77156002)(16796002)(23676002)(2656002)(5003600100002)(87936001)(106116001)(106466001)(33646002)(102836002)(107886002)(46102003)(47776003)(5001960100002)(110136002)(50986999)(6806004)(66066001)(2900100001)(24736003)(76176999)(93886004)(86612001)(189998001)(2950100001)(92566002)(108616004)(54356999)(4001430100001);DIR:OUT;SFP:1102;SCL:1;SRVR:BN1PR03MB072;H:064-smtp-out.microsoft.com;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB072;2:RMQFPVuaek1s7dFYmXXgqjPCd2uAH72bt+77iSzgyeLj+mixh80IIIsquD29bUlY;3:MKpxH8zUjtCyKNkVnYR8DowxIliZFQZZ+5aUrannlw66z+sBZD7MatufJ7dhO9m1TIaqcmi5R+ckT8+KFCBKMyuNHiJ6lxDESxHXZvIOeh1nz+KBusfnIORuToN9k95GQFns6qW4IGo/Qsu1rnhxxZrJ2/r4NXRdRXiFVNRiqQIuG6qAKnjHevfpvIpr0rQ65zz//UiEnei0/0h60yu/CAI20m6zozjGyzbzKRoXUEfIz9i631dIrSDARapoNbpQ;25:0zMYk3vA0Xm70hufmtMVQm1yZZGBghr4M+WMJ5u1CkBbuKM5cCZXfOtsVAGT2QBj0ll5S8tI8PxmrtvCCDSHly9iJUVFxeeSeT1FMbzA8yIRZzvbaogcHPuzY4rQiBwuiVcSnFEXyBdvdaZ5n2QbM/yToot2zz7wyB8Dm2FCLqh97VjkqScW3e3fbg5tuSqmFm6Sx9HuwceGYkuNr1r67CDg20zYmWB5jBuS8h15J8n4NV3jtowYAb5jIUCJXF+1lqYjtCKNGaSgRUVXVWafdg== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR03MB072; X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB072;20:dQWmfXsjXQAYBxSnh0kSgZXGtp5P9SyiZMWyQy6sU6pppMNYSBCFhP3+M15Scy3AoW5xYObXPLz5kbW3ddXAv+fWo9sGlA63mvaSXsshSLMj/BDiqysZsxLkU3cNt0Jwjybv84R2ohxa+duOvB4ogCAzoupkWhFfxyza2VYS5FLbMCIajG4gbffNeNIrQWMZi6pSwpa2h+SRPJMhLYIBNHGG2W3t1Lrf3SibNeS4xzy93ogza6khaXydJeOshN2Oib7vF+tB86zwaZNMrssz+nhxR2IRw9hu9fCxdcOIa2nqtI3bh3fCkHCZFWpE+DqbG4gQ96gVy1DMrZ5L2x2FYJXSR2HF6yRUFKxZgXRmIaJY+dBBr8Pk5HLWL5I1ZXyj3mxT19YkwSD2VWVvRGRZiUKF8V2c4YSX+0Jqa8aWaKLMiv66swz00NAJnsRVXV4ZacppEm6oWqimvlHVpevqs+tlJ39vs6z4nchgoOXX82qHhhQ7d2+1fmwXXiIzjKXe;4:JR8v+ZsOxNoFntYG0cQx1fdJi68al8jtVRjEIWUnq+47mTimflEtjAAi++qQ6ga8l8HDNXWJ2dJ4aOPGDXoYcFYPBBDeaEutqpEkku7qnqZk0Cj/SWrditOylk9edwCb4DXYKjZ/JrfpTQ1dwzZp/tAZtcjRr636WUTYSUWrc8gTx6ofvkq/EUIiJknsOAbuohPflxSP8KZx4aE7dL+bRyEqdCNySu8xuDDp28aYMF1B18ElN5P1D/oGQmfZErhTnLp66SPDVzWPpK1CF6wosN2ThShltf8Tm6/x6vj8JQs2W+Tb563yXnAaHsacQgOE X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401001)(5005006)(3002001);SRVR:BN1PR03MB072;BCL:0;PCL:0;RULEID:;SRVR:BN1PR03MB072; X-Forefront-PRVS: 0631F0BC3D X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjFQUjAzTUIwNzI7MjM6TWtwcWpPemd1QTdoMTZYOWl3THFCQ3E5NlZh?= =?utf-8?B?QTl5TzdMQW41UTJBTEdoTGpBNzBkTVNVVHJ0anB3c3hXMzg2SExVVkYzZ0lv?= =?utf-8?B?YzJGNlBqMnUyVERwYVU1NXI0a1dzbGNXL3VlQ1BOSk55Nk9nV3JVLzlrWUsx?= =?utf-8?B?M09tZk9tbmRUbmMrWGwwZVppRG1iZEpTaXptNzJXMW5ERFhOVlYvNmhQQ2xh?= =?utf-8?B?TTZUVVVJVUtYajFJcUtrK2pydjNIQjNuWTROQUhORnpRbG1zazVUS3hmbXcr?= =?utf-8?B?cVJlTWZUNnpib1Z1Y3htWitySGxITG5ZcWU3R3AySE5KcjBJZDMvdEN1SmZ2?= =?utf-8?B?VHFNelpyWXUyUThxaUxXNUJoSUIvQmtTbUJaRXRZdjZQL0NHOXNtOERmYlhL?= =?utf-8?B?SlJRVGdWd084Q3pzK0NwU3N6WXpZb081Nmo0RnlaeWk4N0hGNWJ3MEpPYmxw?= =?utf-8?B?VkRHRzZ1eGRNQmJnazM2eW1Fc0NYM1VjSTdSUEdFODFwbDFZbW1pV3VUTk5M?= =?utf-8?B?dnRFUGhNMlFHMDdSelgxOHNmL3NPcUpTQkRMYVc2UDNDeUNYNExsNTUrUzBq?= =?utf-8?B?bEQ5aFN6NTBZK2VtSlVWczZoOWNMYzR1WXZNdVQzOE5Vb0YyTiswWWlXVHVL?= =?utf-8?B?eXZKNVUzUzJkZDdRaWZvR0pYSGV1cVZJK3k0TlZGNDNaMDNHb05LTkFKQ0p0?= =?utf-8?B?THd1VHlRekl6QjR2bUgvNGJITUlGMUc2a1NaVTBSd21NT3JBUXRyLzA0aXZt?= =?utf-8?B?eE9ERjM1d05qUzlTL0VQWjBpekd4cEI1ZHNVY0pobTlVK0dWb1dQcFQ1NHBR?= =?utf-8?B?VnFOdXo1dEpnSlNBRGJxWTdPcVFQQkdHUEk1RUxnUlZrb3FxRExnMjZMOVlD?= =?utf-8?B?Y3YvL2pSL0dOZ2VWUXk3U1BtS0ZpeDVHMTRLRzBPRFZPZGpnWWhKRzJKRmNS?= =?utf-8?B?N3YrQ0VFWkZJYndBYUlKSmRTWTNLbEtkYzVrU0tJaGNuOXF5QVhhZzUzREkv?= =?utf-8?B?ZjhMM2RuclZGRVYyUkduT0lCTUZ2R1UyWXptaW9nUVlJREs5SStDZ2NhVlJ5?= =?utf-8?B?dlhzWFFZcnpDZTQ0UERGb01sSTZpWW84MkVZYjNoN2h4YjZ4NnZLUkxVUWpG?= =?utf-8?B?YjQ5TGYxUGdDanBuSEpMbTBLUHhjVk12Yng0aWtUM2FJQmdjeWZaSmg5VTV1?= =?utf-8?B?NXphaGxJc0NQY0N1bVVZOWovajFhUkEvKzdZSDlGWkU3VGEzcHUyQjAwWHhS?= =?utf-8?B?SkUrVTBCUzA5QmNIbW93QnNhWVdpZjF6RERoR3NrSXZWZDBMa2prQ2I0QjhR?= =?utf-8?B?aURML0VEdHl1UVlmZHBQU3VpWjNKbW9DNnVpWXdhZGNMTVBQNzIvWmVENlZM?= =?utf-8?B?ZnlOVFpYeDQ2K3lFazlubHgweTdmRmlqeCsxSzRSa1RZYWlUazRKSDZzc2U2?= =?utf-8?Q?5KfXGA36MU9eN+SSQHeczeEtxo?= X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB072;5:WQPME5/KzVh3gbwMib9jhmwiIuWwGm3zKKFYJaHqeLqpHA8QBW7OamnaCd5bYX6zzjdgbzyPMNUWysNAHbOFrQ6JJnLplU1sr69G3aHKqecNuNn3AUBr5yQpUB8+tr+2QfQg0/KE8yKs8ew5UVtxwg==;24:FKwsYaemwbBuTF+PvnWRy6e3Ma/XS6OM7/8L3e8HPVltxcuUZAALCK6ZoEIfkwF+PBNaussB9TXrsYvlvFDmz5w0eThJ+PlVeKT1/e5LXTg=;20:+c/IrD0PehaT1N9C5NIeAxKu8A6a2iUjh2VxKvBnMX3R3OjX08U4LoMLkJ4bAegIQ7kWQSkAMMKeJO2/qrgMBw== X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jul 2015 05:22:28.1753 (UTC) X-MS-Exchange-CrossTenant-Id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=72f988bf-86f1-41af-91ab-2d7cd011db47;Ip=[206.191.229.116];Helo=[064-smtp-out.microsoft.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR03MB072 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id t685Ml77020806 Content-Length: 729 Lines: 22 > -----Original Message----- > From: Olaf Hering > Sent: Tuesday, July 7, 2015 18:59 > Subject: Re: [PATCH 6/7] hvsock: introduce Hyper-V VM Sockets feature > > On Tue, Jul 07, Dexuan Cui wrote: > > > OK, removing the line seems better than 'default n', though both reproduce > > the same "# CONFIG_HYPERV_SOCK is not set". > > Perhaps "default VMBUS" (or whatever syntax is needed) may be the way to > enable it conditionally. > > Olaf Thanks, Olaf! I think we can use "default m if HYPERV". Paul, I'll remove the sentence "If unsure, say N." Thanks, -- Dexuan ????{.n?+???????+%?????ݶ??w??{.n?+????{??G?????{ay?ʇڙ?,j??f???h?????????z_??(?階?ݢj"???m??????G????????????&???~???iO???z??v?^?m???? ????????I?