Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp3670475imm; Thu, 17 May 2018 12:35:36 -0700 (PDT) X-Google-Smtp-Source: AB8JxZruaOZKIz9KyZ7F++oR0xpVWcJAO1OG/vhnZRPmruXO9X7C8b1V2yJ8ZvGGPDH6lxI3Bns/ X-Received: by 2002:a17:902:20e8:: with SMTP id v37-v6mr6322841plg.354.1526585736537; Thu, 17 May 2018 12:35:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526585736; cv=none; d=google.com; s=arc-20160816; b=NIa+KSb0U6GL0+8X3x4iTiFMFzrPYBhQWpPJO2D0c72SY4hAo4+ClW/QG86mPYs3mP 0XVwNIPzc8u7wjZtAhc7PdFd6jWNzVM8a2+FBSp1w1bOR4B5FO7+2iIzzsP2itRpiPQ/ 4ldlh5gVSGmvogISXucy0dkC2aQBQn+HJl4E2ovQQaOfKioMCKRlwKMjI0IFuVnwx6k5 TCODXlEiIGfQhtIaM/2/HTIXEx51AishCCb5S+aK6pqU0qbFKblxKXgG30y2oY4ICsuS rQUPAtrvm/q02Ggb/9o4NxaR/IbtYNhdFOyzdQ+EjW+WlSCx/Bnjf9CH7Te/P90x/9sZ GHiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :spamdiagnosticmetadata:spamdiagnosticoutput:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=zHPeErkArCfONJWrNaXpCct+I/5IL08fGTYzzHCmpfk=; b=OUeGqcjdNey3jmHhmUXMNb968/CeZjHOmOE0hf744SZStYtw3tUJn4Q5/gn6UCCttz YoQvFMREVB2SDScJNmi1mBhHhgv9isUEihhA0XpeYmvZfCj9aC3tEVOlghSBfWP0ecf8 kARiscdC8lKCG10RkE5y9TH+vBbSq1EhI8bzEzl5h0DQeOsKbIC+noWD8uYUCVySBT+z gwjqlFHA5M/wD+XJh6PoUxuO4VuQEWytcDW2Xp/ZtYsJ+OqbGH6NWqbUzozPIZf//QW/ M4TaP1/hAiRwcSubL6FjpfgU9GiaBPhVvsH/rjaANI6PA4IYk3iLclY4r4uItltBsYfH 4XxA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@microsoft.com header.s=selector1 header.b=ltb1oFjq; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=microsoft.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m1-v6si5489188plt.276.2018.05.17.12.35.22; Thu, 17 May 2018 12:35:36 -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; dkim=pass header.i=@microsoft.com header.s=selector1 header.b=ltb1oFjq; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=microsoft.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752342AbeEQTdt (ORCPT + 99 others); Thu, 17 May 2018 15:33:49 -0400 Received: from mail-dm3nam03on0094.outbound.protection.outlook.com ([104.47.41.94]:36096 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752318AbeEQTdr (ORCPT ); Thu, 17 May 2018 15:33:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zHPeErkArCfONJWrNaXpCct+I/5IL08fGTYzzHCmpfk=; b=ltb1oFjq9tJWlovSRQ7W1TEbuXF2IL1pIxN+jD2CluYcoVel572qNCTXXJXR+IC2vrY/4gmy15QjKlNRVNEXtCBCGjwZiqAbGDhncSnrOag5TR6BUc921lXkOsIFcAnDRH+W+yEB9Y9IXeP/welUpf1afeTECnMIVtzNU5Lj7To= Received: from MW2PR2101MB1113.namprd21.prod.outlook.com (52.132.149.30) by MW2PR2101MB1097.namprd21.prod.outlook.com (52.132.149.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.797.1; Thu, 17 May 2018 19:33:44 +0000 Received: from MW2PR2101MB1113.namprd21.prod.outlook.com ([fe80::c1fb:87f4:aef9:a785]) by MW2PR2101MB1113.namprd21.prod.outlook.com ([fe80::c1fb:87f4:aef9:a785%5]) with mapi id 15.20.0797.007; Thu, 17 May 2018 19:33:44 +0000 From: KY Srinivasan To: Vitaly Kuznetsov CC: "kvm@vger.kernel.org" , "x86@kernel.org" , Paolo Bonzini , =?utf-8?B?UmFkaW0gS3LEjW3DocWZ?= , Roman Kagan , Haiyang Zhang , Stephen Hemminger , "Michael Kelley (EOSG)" , Mohammed Gamal , Cathy Avery , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH v4 1/8] x86/hyper-v: move struct hv_flush_pcpu{,ex} definitions to common header Thread-Topic: [PATCH v4 1/8] x86/hyper-v: move struct hv_flush_pcpu{,ex} definitions to common header Thread-Index: AQHT7SmWDbZrizy7jECQPkLAHPanXqQygJ6ggAEAHIiAANC+sA== Date: Thu, 17 May 2018 19:33:44 +0000 Message-ID: References: <20180516152131.30689-1-vkuznets@redhat.com> <20180516152131.30689-2-vkuznets@redhat.com> <87d0xuiwx5.fsf@vitty.brq.redhat.com> In-Reply-To: <87d0xuiwx5.fsf@vitty.brq.redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [2001:4898:80e8:b::55] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;MW2PR2101MB1097;7:KFwOy5+rw4bn5rb2QkEhyyrHpZHLdSvlVFpd61j50ZRO3GgbpsRwwsV66YAsPHtchmBqT9x/8lWrpmPzpDAycRW1kSPKETeFqqrmoDKtHwqQdTpzQaKj27CIFFH0/b6Cml4uEhpc9QpFLR7XVUo04BpN4LlkJOqRz/ttevIgEMw8wHae0a67duBhZ3iO6vECU0YCLdIb0ItubXVds33GHfZ/z4/FlMnHPE76nNxzCMquB0vkTpaASdcaLZVr2IMq;20:F3s5EMevWQgzdMAkchkXGhafsrJA05ZCzQH8HrNoosgYT610ETHz8x+Q/k64SI2tZo7RfiGpQ8nPjUqcS/J7HPA9yqjj+/91cNVrpaxl57npdpTYFaQ74Om1tT2DU7FSJknFJajd9wCtEhKoURwzxDaMRQl9sOfkHEGdW7YWS5A= x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(2017052603328)(7193020);SRVR:MW2PR2101MB1097; x-ms-traffictypediagnostic: MW2PR2101MB1097: authentication-results: spf=none (sender IP is ) smtp.mailfrom=kys@microsoft.com; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(28532068793085)(89211679590171)(9452136761055); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(3231254)(2018427008)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011)(7699016);SRVR:MW2PR2101MB1097;BCL:0;PCL:0;RULEID:;SRVR:MW2PR2101MB1097; x-forefront-prvs: 067553F396 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(366004)(376002)(346002)(396003)(39860400002)(39380400002)(199004)(189003)(13464003)(6116002)(11346002)(229853002)(446003)(486006)(6916009)(53936002)(476003)(6246003)(6436002)(8990500004)(3660700001)(106356001)(4326008)(3280700002)(46003)(186003)(9686003)(55016002)(14454004)(10090500001)(97736004)(2906002)(105586002)(5250100002)(86612001)(53546011)(102836004)(6506007)(86362001)(25786009)(7736002)(81166006)(8676002)(81156014)(8936002)(68736007)(2900100001)(99286004)(76176011)(7696005)(305945005)(74316002)(5660300001)(93886005)(54906003)(316002)(22452003)(10290500003)(478600001)(33656002);DIR:OUT;SFP:1102;SCL:1;SRVR:MW2PR2101MB1097;H:MW2PR2101MB1113.namprd21.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: cNM9lTRlicjMSN4k45nfvxvqycveFTpiddSqzXufyGrs46Wotytua1/WnFwk4fr1Lpi+pUICf5yYsEGQuCM/J4je2XRQBKDJCILKcmbgkiNCVdX9vSkST7ypliGkt6MXs71K0kvCQWe1gSgLo3Aqn2laMBBeKnm5q3zGxQtxWHvAFpPz0I0PTmKiHPQgzlL8 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 2527e731-14a9-47fe-61de-08d5bc2d1a77 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2527e731-14a9-47fe-61de-08d5bc2d1a77 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 May 2018 19:33:44.4293 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR2101MB1097 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogVml0YWx5IEt1em5ldHNv diA8dmt1em5ldHNAcmVkaGF0LmNvbT4NCj4gU2VudDogVGh1cnNkYXksIE1heSAxNywgMjAxOCAx MjowNiBBTQ0KPiBUbzogS1kgU3Jpbml2YXNhbiA8a3lzQG1pY3Jvc29mdC5jb20+DQo+IENjOiBr dm1Admdlci5rZXJuZWwub3JnOyB4ODZAa2VybmVsLm9yZzsgUGFvbG8gQm9uemluaQ0KPiA8cGJv bnppbmlAcmVkaGF0LmNvbT47IFJhZGltIEtyxI1tw6HFmSA8cmtyY21hckByZWRoYXQuY29tPjsg Um9tYW4NCj4gS2FnYW4gPHJrYWdhbkB2aXJ0dW96em8uY29tPjsgSGFpeWFuZyBaaGFuZyA8aGFp eWFuZ3pAbWljcm9zb2Z0LmNvbT47DQo+IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGhlbW1pbkBtaWNy b3NvZnQuY29tPjsgTWljaGFlbCBLZWxsZXkgKEVPU0cpDQo+IDxNaWNoYWVsLkguS2VsbGV5QG1p Y3Jvc29mdC5jb20+OyBNb2hhbW1lZCBHYW1hbA0KPiA8bW1vcnN5QHJlZGhhdC5jb20+OyBDYXRo eSBBdmVyeSA8Y2F2ZXJ5QHJlZGhhdC5jb20+OyBsaW51eC0NCj4ga2VybmVsQHZnZXIua2VybmVs Lm9yZw0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHY0IDEvOF0geDg2L2h5cGVyLXY6IG1vdmUgc3Ry dWN0IGh2X2ZsdXNoX3BjcHV7LGV4fQ0KPiBkZWZpbml0aW9ucyB0byBjb21tb24gaGVhZGVyDQo+ IA0KPiBLWSBTcmluaXZhc2FuIDxreXNAbWljcm9zb2Z0LmNvbT4gd3JpdGVzOg0KPiANCj4gPj4g LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogVml0YWx5IEt1em5ldHNvdiA8 dmt1em5ldHNAcmVkaGF0LmNvbT4NCj4gPj4gU2VudDogV2VkbmVzZGF5LCBNYXkgMTYsIDIwMTgg ODoyMSBBTQ0KPiA+PiBUbzoga3ZtQHZnZXIua2VybmVsLm9yZw0KPiA+PiBDYzogeDg2QGtlcm5l bC5vcmc7IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+OyBSYWRpbQ0KPiBLcsSN bcOhxZkNCj4gPj4gPHJrcmNtYXJAcmVkaGF0LmNvbT47IFJvbWFuIEthZ2FuIDxya2FnYW5Admly dHVvenpvLmNvbT47IEtZDQo+ID4+IFNyaW5pdmFzYW4gPGt5c0BtaWNyb3NvZnQuY29tPjsgSGFp eWFuZyBaaGFuZw0KPiA+PiA8aGFpeWFuZ3pAbWljcm9zb2Z0LmNvbT47IFN0ZXBoZW4gSGVtbWlu Z2VyDQo+ID4+IDxzdGhlbW1pbkBtaWNyb3NvZnQuY29tPjsgTWljaGFlbCBLZWxsZXkgKEVPU0cp DQo+ID4+IDxNaWNoYWVsLkguS2VsbGV5QG1pY3Jvc29mdC5jb20+OyBNb2hhbW1lZCBHYW1hbA0K PiA+PiA8bW1vcnN5QHJlZGhhdC5jb20+OyBDYXRoeSBBdmVyeSA8Y2F2ZXJ5QHJlZGhhdC5jb20+ OyBsaW51eC0NCj4gPj4ga2VybmVsQHZnZXIua2VybmVsLm9yZw0KPiA+PiBTdWJqZWN0OiBbUEFU Q0ggdjQgMS84XSB4ODYvaHlwZXItdjogbW92ZSBzdHJ1Y3QgaHZfZmx1c2hfcGNwdXssZXh9DQo+ ID4+IGRlZmluaXRpb25zIHRvIGNvbW1vbiBoZWFkZXINCj4gPj4NCj4gPj4gSHlwZXItViBUTEIg Zmx1c2ggaHlwZXJjYWxscyBkZWZpbml0aW9ucyB3aWxsIGJlIHJlcXVpcmVkIGZvciBLVk0gc28g bW92ZQ0KPiA+PiB0aGVtIGh5cGVydi10bGZzLmguIFN0cnVjdHVyZXMgYWxzbyBuZWVkIHRvIGJl IHJlbmFtZWQgYXMgJ19wY3B1JyBzdWZmaXgNCj4gaXMNCj4gPj4gaXJyZWxldmFudCBmb3IgYSBn ZW5lcmFsLXB1cnBvc2UgZGVmaW5pdGlvbi4NCj4gPj4NCj4gPj4gU2lnbmVkLW9mZi1ieTogVml0 YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4NCj4gPj4gLS0tDQo+ID4+ICBhcmNo L3g4Ni9oeXBlcnYvbW11LmMgICAgICAgICAgICAgIHwgNDAgKysrKysrKysrKy0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NCj4gPj4gIGFyY2gveDg2L2luY2x1ZGUvYXNtL2h5cGVydi10bGZz LmggfCAyMCArKysrKysrKysrKysrKysrKysrDQo+ID4+ICAyIGZpbGVzIGNoYW5nZWQsIDMwIGlu c2VydGlvbnMoKyksIDMwIGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4gVml0YWx5LA0KPiA+DQo+ID4g V2Ugc2hvdWxkICBjb29yZGluYXRlIG9uIHRoaXM7IEkgaGF2ZSBwYXRjaGVzIGluIGZsaWdodCB0 aGF0IGNvbmZsaWN0IHdpdGgNCj4gPiB0aGUgY2hhbmdlcyBoZXJlLg0KPiANCj4gSSBzZWUgeW91 IGFsc28gZml4ZWQgJ0hWX0dFTkVSSUNfU0VUX1NQQVJDRV80SycgdHlwby4gSSBkb24ndCB0aGlu ayBpdCdzDQo+IGEgYmlnIGRlYWwgYXMgd2UgZml4IGl0IGluIHRoZSBzYW1lIHdheSA6LSkNCj4g DQo+IEkgc2VlIHlvdSBhbHNvIGFsdGVyZWQgaHZfZmx1c2hfcGNwdV9leCBkZWZpbml0aW9uIGJ1 dCBrZXB0IGl0IGluIG1tdS5jOg0KPiBJIHRoaW5rIG15IHBhdGNoZXMgc2hvdWxkIGJlIGFwcGxp ZWQgb24gdG9wIG9mIHlvdXJzLCBJIG9ubHkgbmVlZCB0bw0KPiBtb3ZlIGl0IHRvIGh5cGVydi10 bGZzLmggaGVhZGVyIGFuZCBnZXQgcmlkIG9mIF9wY3B1IHN1ZmZpeC4NCj4gDQo+IEkgaG9wZSBU aG9tYXMgd2lsbCBtZXJnZSB5b3VyIHBhdGNoZXMgdmVyeSBzb29uLiBJbiBjYXNlIFBhb2xvL1Jh ZGltDQo+IGRlY2lkZSB0aGF0IG15IHNlcmllcyBpcyByZWFkeSB0b28gd2UnbGwgYXNrIHRoZWly IGd1aWRhbmNlIG9uIGhvdyB0bw0KPiByZXNvbHZlIHRoZSBjb25mbGljdCAodG9waWMgYnJhbmNo PykuIEl0IHNob3VsZCBiZSByZWxhdGl2ZWx5IGVhc3kuDQoNCkkgYWdyZWU7IHdhaXRpbmcgZm9y IFRob21hcyB0byBtZXJnZS4NCg0KSy4gWQ0KPiANCj4gVGhhbmtzLA0KPiANCj4gLS0NCj4gICBW aXRhbHkNCg==