Received: by 2002:ac0:8c9a:0:0:0:0:0 with SMTP id r26csp1041222ima; Fri, 1 Feb 2019 15:19:52 -0800 (PST) X-Google-Smtp-Source: ALg8bN5Fj8kHVwIO70nDa3LsxHtApsczr/AAcdPGT6dv1BO5wApvA0ZzNP5ThRw2Xv3GgxlB53Fz X-Received: by 2002:a62:9683:: with SMTP id s3mr41201045pfk.60.1549063192859; Fri, 01 Feb 2019 15:19:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549063192; cv=none; d=google.com; s=arc-20160816; b=wa1MqIGPzAwIEGHwjfAV/2iQqzyv4YWUKjmJx9DT3LCpBhZTbm6v4bXcdeDgeYVDBV YXGJBdBFIddYHpbZy9dYpUm/JCmcsrHD+NrwWIq3GhvZeE3Cj0xE3T1wXnFztMyJRyg/ C+fKNe5vUUn9R79ke/wRqW0Uh43BLYJIvPgjNr5t/0RL+LTuyjA1beEtgEDB3nFCLDRS GEg7hnygDqatlRUAsG2JCwI8Qy7emCsQafTyfRZ3MulTJaORi8H/q2vSfzGzU+/Tre4w DGEB7S1dTQ5VSi0bzBY6l/MpCKZpayPygMLJDUATnHyeadaPZf0Bq1hXI/oL9cl4uQBq kDVw== 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 :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=9+ISnRKAt20/K+1WT9xXMN91Q0GGleO1l/u+e6mePxc=; b=rDCghizR0Z+UIoPCSzXK378uIW6gPez1AbeMIlOKi3pFvdY+M0nJYDwBJ7FB0nH8VL xkZbXeWEQMFE125f8l3VcbYVBNGl8o2WGSphwBJQG+0wOe0vz3/5VDOn8a2QMmvvmk8Z 2ce9OKiF8YF/svhb38NJ0vRumJEDqwHPXPTgj6++Vf4yaTRwesY9pm6d5AG3cRqGtS38 J4WTqmw8XC0xSaCwz0pa9IBikObQp5sEhAG2oAPlzymkmNzIbU3kUj1EUbe0IhF11Gmz Wi8NnvWwbaOrFtEOzxAaZ/DlsdiyRJf7WB1C++CSgM1oMmyeb9jrOq+vqZWK5sNLROQ0 VjBg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@microsoft.com header.s=selector1 header.b="nf/I7vty"; 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 g59si9038757plb.302.2019.02.01.15.19.37; Fri, 01 Feb 2019 15:19:52 -0800 (PST) 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="nf/I7vty"; 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 S1726658AbfBAXRv (ORCPT + 99 others); Fri, 1 Feb 2019 18:17:51 -0500 Received: from mail-eopbgr1310135.outbound.protection.outlook.com ([40.107.131.135]:7616 "EHLO APC01-SG2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725803AbfBAXRu (ORCPT ); Fri, 1 Feb 2019 18:17:50 -0500 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=9+ISnRKAt20/K+1WT9xXMN91Q0GGleO1l/u+e6mePxc=; b=nf/I7vtysUhtHZAbGlWiVIWtaFyDZkKc/xdr2kvLWr9eHBjdquz269CdOxXEWVxozFWMgWewp+sSftqIMbSzZo5toCiSbrYI94oXSC+HUDGXg6LG7D3bDvlgOlYt26aL6CM0zVluHsq0aNaTwGBW0jxUZUA/I8QVRyurDKf8BHc= Received: from PU1P153MB0169.APCP153.PROD.OUTLOOK.COM (10.170.189.13) by PU1P153MB0169.APCP153.PROD.OUTLOOK.COM (10.170.189.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1601.4; Fri, 1 Feb 2019 23:17:20 +0000 Received: from PU1P153MB0169.APCP153.PROD.OUTLOOK.COM ([fe80::7822:a20:e63c:de2f]) by PU1P153MB0169.APCP153.PROD.OUTLOOK.COM ([fe80::7822:a20:e63c:de2f%9]) with mapi id 15.20.1601.011; Fri, 1 Feb 2019 23:17:20 +0000 From: Dexuan Cui To: Dan Williams CC: Ross Zwisler , Vishal Verma , Dave Jiang , "Rafael J. Wysocki" , Len Brown , "linux-nvdimm@lists.01.org" , "linux-acpi@vger.kernel.org" , Josh Poulson , Stephen Hemminger , Haiyang Zhang , "driverdev-devel@linuxdriverproject.org" , "linux-kernel@vger.kernel.org" , Michael Kelley , Sasha Levin , KY Srinivasan Subject: RE: [PATCH v2] nfit: add Hyper-V NVDIMM DSM command set to white list Thread-Topic: [PATCH v2] nfit: add Hyper-V NVDIMM DSM command set to white list Thread-Index: AdS3bN9R4nkrWGwLQkueB3AG7WN74AA93MgAAHsdi6AAALlsgAAB+BMA Date: Fri, 1 Feb 2019 23:17:19 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=decui@microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-02-01T23:17:17.1451793Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=495f2db0-dfda-4df3-a0f8-acce239e29e3; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic authentication-results: spf=none (sender IP is ) smtp.mailfrom=decui@microsoft.com; x-originating-ip: [131.107.174.220] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;PU1P153MB0169;6:+JiCOfXWkkITaq4jnkBHICvKMcp9L8mSdp3fS/Cqhs7nkJ5dtKe9Ed7mmEYKAQEd397nBofxdVD68eiszio06xQtXYIgptGa50atbv5Ie0rkgPvi9si5xri80FJualsvcq5XX3Uhe5cjk5FtL15cMnkdUdZ6/2q4uepMUVNvoRL5El0afdDEYIHHURw2dPKwpyD6LtL5P/iXPUc+d8NABDo8XHuJVKvw7NBvMDzGiilrvWzOK0IrglZzLQnQReAMkW1ujzeDW22r8J0klR/oJIizexIUxAR71T9y9iWV9Xg2j0YA8pOhNNhRGWqGZhUJASnikjJ+U1vSjBL3K9UtwattGbvFjDYzjH5jbWT7Y8QRgaI2ab6XWxBTEFjpZKpyoBhI15QQUJL304/BrXGbj6yha3eTER88ab8rzrhYB+KlDSfSFqNw31MFoXG9zOAZbJd0HE40/y9biST6C4j7TQ==;5:HrFQam5rnuk2KZj3TwW2oc5Br/REtceKJl2YhvRWFRXUna4UeQnRurQVCmY0TxiJcImpfZPzV3sXCNYJ0m5n0DrVeJqCgT9Xu8teebWbR8hAHaEdnAOKWsTTlNYbiYQQOS47G8097m8inzBSSfSbnpXQvomGxOs6WzfMEu9ClwXbGB8XpRhXuLFEPvTPgU399DfIAsY1Faf1iIRLxAMBVQ==;7:z2S7KVJVZ3zouRCdhgYv9+oIEeVmfoQ89qy63bJ5lsIG/IO/aQoNlmPW8/DWivz6pOLS36HGV0xubyFQuc7sSsCnBVeRbyIFoqm73BZSPO1+liqQiXH96ew2VjMCYhymb4iPZD1oMl7EW5Ndjb1M4w== x-ms-office365-filtering-correlation-id: 657b0a5d-bdee-4f71-c6ff-08d6889b6a47 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7193020);SRVR:PU1P153MB0169; x-ms-traffictypediagnostic: PU1P153MB0169: x-microsoft-antispam-prvs: x-forefront-prvs: 09352FD734 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(396003)(39860400002)(376002)(366004)(136003)(346002)(199004)(189003)(25786009)(26005)(5024004)(256004)(14444005)(2906002)(478600001)(4326008)(10290500003)(229853002)(71200400001)(102836004)(71190400001)(74316002)(55016002)(53936002)(7736002)(305945005)(6506007)(7696005)(486006)(186003)(6436002)(107886003)(6246003)(76176011)(11346002)(86612001)(476003)(217873002)(9686003)(446003)(86362001)(6116002)(33656002)(3846002)(68736007)(99286004)(54906003)(97736004)(22452003)(105586002)(106356001)(316002)(8990500004)(10090500001)(93886005)(14454004)(81166006)(6916009)(8936002)(66066001)(8676002)(81156014)(7416002);DIR:OUT;SFP:1102;SCL:1;SRVR:PU1P153MB0169;H:PU1P153MB0169.APCP153.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-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 1IvcruBcWfzdAeKf+6eKqDpRte73zYHadTTS4x4P0tEnhyBfOjT+M98ft32qXwwUS+CjFKYjX62iGhx/ekEpq/Q03ibPvGC8ioYbv8HeNP9Ako5i3GZWCwxFPnotGgXPRYYW2mvSA2kH4HuazzXxRNj9hc2Hp9qWk1tDSsIx7wS8AEf/R+Ip4gr04xqM9pUHe8uV8IqHx/+5DKjGku3hh+mOj0Cw+5F/xYjHlt/hI4Wp1DVoDXLmR7AmtXSQvkK/1WcjwuKbmxR+Z9ixdyFiQX7264C4fYSsApQbEZyujKXV7Hc9Q3GblyJTPRgUuebIepQpKF85pibtcznizSKd7+Pdm0oNcYgxrw7JtATvRQL1YZEQW531WlRp6bwxIyado8xj+oXMOVxwb+gIxzkhfNMGUpwQK7RnTW2vJ0tDAAo= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: 657b0a5d-bdee-4f71-c6ff-08d6889b6a47 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2019 23:17:19.9833 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: PU1P153MB0169 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org PiBGcm9tOiBEYW4gV2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVsLmNvbT4NCj4gU2VudDog RnJpZGF5LCBGZWJydWFyeSAxLCAyMDE5IDk6MjkgQU0NCj4gPiBIaSBEYW4sDQo+ID4gVW5sdWNr aWx5IGl0IGxvb2tzIHRoaXMgY29tbWl0IGNhdXNlcyBhIHJlZ3Jlc3Npb24gLi4uDQo+ID4gV2l0 aCB0aGUgcGF0Y2gsICJuZGN0bCBsaXN0IiBzaG93cyBub3RoaW5nLCBhbmQgL2Rldi9wbWVtMCBj YW4ndCBhcHBlYXIuDQo+ID4gSWYgSSByZXZlcnQgdGhlIHBhdGNoLCBpdCB3aWxsIGJlIGJhY2sg dG8gbm9ybWFsLg0KPiA+DQo+ID4gSSBhdHRhY2hlZCB0aGUgY29uZmlnL2xvZ3MuIEluIHRoZSBi YWQgY2FzZSwgImRtZXNnIiBzaG93cyBhIGxpbmUNCj4gPiBbICAgIDUuMjU5MDE3XSBuZF9wbWVt IG5hbWVzcGFjZTAuMDogMHgwMDAwMDAwMDAwMDAwMDAwLCB0b28gc21hbGwNCj4gbXVzdCBiZSBh dCBsZWFzdCAweDEwMDANCj4gPiBBbnkgaWRlYSB3aHkgdGhpcyBoYXBwZW5zPyBJJ20gZGlnZ2lu ZyBpbnRvIHRoZSBkZXRhaWxzIGFuZCBJIGFwcHJlY2lhdGUgeW91cg0KPiBpbnNpZ2h0cy4NCj4g DQo+IExvb2tzIGxpa2UgaXQgaXMgd29ya2luZyBhcyBleHBlY3RlZC4gDQoNCkkgd2FzIHdvcmtp bmcgb24gbGludXgtbmV4dCB0cmVlJ3MgbmV4dC0yMDE5MDEwNyBhbmQgdGhpcyBwYXRjaCBkaWQg IndvcmsgZmluZSINCnRoZXJlLiBUaGUgInJlZ3Jlc3Npb24iIGhhcHBlbnMgb24gZGpidy9udmRp bW0uZ2l0IHRyZWUncyBsaWJudmRpbW0tcGVuZGluZw0KYnJhbmNoIGJlY2F1c2Ugd2UgaGF2ZSB0 aGlzIHJlY2VudCBjb21taXQgKEphbiAxOSk6DQoNCjExMTg5YzEwODlkYSAoImFjcGkvbmZpdDog Rml4IGNvbW1hbmQtc3VwcG9ydGVkIGRldGVjdGlvbiIpLCB3aGljaCBtYWtlcyBzdWNoDQphIGNo YW5nZSBpbiBhY3BpX25maXRfY3RsKCk6DQoNCi0gICAgICAgaWYgKCF0ZXN0X2JpdChjbWQsICZj bWRfbWFzaykgfHwgIXRlc3RfYml0KGZ1bmMsICZkc21fbWFzaykpDQorICAgICAgIGlmIChjbWQg PT0gTkRfQ01EX0NBTEwgJiYgIXRlc3RfYml0KGZ1bmMsICZkc21fbWFzaykpDQorICAgICAgICAg ICAgICAgcmV0dXJuIC1FTk9UVFk7DQorICAgICAgIGVsc2UgaWYgKCF0ZXN0X2JpdChjbWQsICZj bWRfbWFzaykpDQogICAgICAgICAgICAgICAgcmV0dXJuIC1FTk9UVFk7DQoNClNvIHByZXZpb3Vz bHkgTkRfQ01EX0dFVF9DT05GSUdfREFUQSBmYWlscyB3aXRoIC1FTk9UVFkgYW5kIHdlJ3JlIGdv b2QuDQoNCk5vdyB0aGUgY29tbWFuZCBzdWNjZWVkcywgYnV0IGl0IGxvb2tzIHRoZSByZXR1cm5l ZCBkYXRhIGlzIGluYXZsaWQsIGFuZCBJIHNlZQ0KdGhlICJyZWdyZXNzaW9uIi4NCg0KPiBUaGUg cmVncmVzc2lvbiB5b3UgYXJlIHNlZWluZyBpcyB0aGUgZmFjdCB0aGF0IHRoZSBwYXRjaCBlbmFi bGVzIHRoZSBrZXJuZWwgdG8NCj4gZW5hYmxlIG52ZGltbS1uYW1lc3BhY2UtbGFiZWwgcmVhZHMu IA0KWWVzLg0KDQo+IFRob3NlIHJlYWRzIGZpbmQgYSBuYW1lc3BhY2UgaW5kZXggYmxvY2sNCj4g YW5kIGEgbGFiZWwuIFVuZm9ydHVuYXRlbHkgdGhlIGxhYmVsIGhhcyB0aGUgTE9DQUwgZmxhZyBz ZXQgYW5kIExpbnV4DQo+IGV4cGxpY2l0bHkgaWdub3JlcyBwbWVtIG5hbWVzcGFjZSBsYWJlbHMg d2l0aCB0aGF0IGJpdCBzZXQuIFRoZSByZWFzb24NCkNhbiB5b3UgcGxlYXNlIHBvaW50IG91dCB0 aGUgZnVuY3Rpb24gdGhhdCBpZ25vcmVzIHRoZSBmbGFnPw0KDQpJIGNoZWNrZWQgd2hlcmUgTlNM QUJFTF9GTEFHX0xPQ0FMIGlzIHVzZWQsIGJ1dCBpdCBsb29rcyBJIGNhbid0IGZpbmQgYQ0KcmVs YXRlZCBmdW5jdGlvbi4NCg0KPiBmb3IgdGhhdCBpcyBkdWUgdG8gdGhlIGZhY3QgdGhhdCB0aGUg b3JpZ2luYWwgZGVmaW5pdGlvbiBvZiB0aGUgTE9DQUwNCj4gYml0IGZyb20gdjEuMSBvZiB0aGUg bmFtZXNwYWNlIGxhYmVsIGltcGxlbWVudGF0aW9uIFsxXSBleHBsaWNpdGx5DQo+IGxpbWl0ZWQg dGhlIExPQ0FMIGZsYWcgdG8gImJsb2NrIGFwZXJ0dXJlIiByZWdpb25zLiBJZiB5b3UgY2xlYXIg dGhhdA0KPiBMT0NBTCBmbGFnIEkgZXhwZWN0IGl0IHdpbGwgd29yay4gVG8gbXkga25vd2xlZGdl IFdpbmRvd3MgcHJldGVuZHMNCj4gdGhhdCB0aGUgdjEuMSBkZWZpbml0aW9uIG5ldmVyIGV4aXN0 ZWQuDQpJJ20gdHJ5aW5nIHRvIGZpbmQgb3V0IHdoZXJlIHRoZSBmbGFnIGlzIHVzZWQgYW5kIGhv dyB0byBjbGVhciBpdC4NCg0KPiBUaGUgVUVGSSAyLjcgc3BlY2lmaWNhdGlvbiBmb3IgdjEuMiBs YWJlbHMgc3RhdGVzIHRoYXQgc2V0dGluZyB0aGUNCj4gTE9DQUwgZmxhZyBpcyBvcHRpb25hbCB3 aGVuICJubGFiZWwiLCBudW1iZXIgb2YgbGFiZWxzIGluIHRoZSBzZXQsIGlzDQo+IDEuIExpbnV4 IG1ha2VzIHRoYXQgbWFuZGF0b3J5IGFzIExPQ0FMIGlzIHJlZHVuZGFudCB3aGVuIG5sYWJlbCBp cyAxLg0KPiANCj4gVGhhdCBzYWlkLCB0aGUgUm9idXN0bmVzcyBQcmluY2lwbGUgbWFrZXMgYSBj YXNlIHRoYXQgTGludXggc2hvdWxkDQo+IHRvbGVyYXRlIHRoZSBiaXQgYmVpbmcgc2V0LiBIb3dl dmVyLCBpdCdzIGp1c3QgYSBub24tdHJpdmlhbCBhbW91bnQgb2YNCj4gd29yayB0byB1bndpbmQg dGhlIGluZ3JhaW5lZCBibG9jay1hcGVydHVyZSBhc3N1bXB0aW9ucyBvZiB0aGF0IGJpdC4NCkNh biB5b3UgcGxlYXNlIGV4cGxhaW4gdGhpcyBhIGJpdCBtb3JlPyBTb3JyeSwgSSdtIG5ldyB0byB0 aGlzIGFyZWEuLi4NCg0KVGhhbmtzLA0KLS0gRGV4dWFuDQo=