From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from g9t1613g.houston.hpe.com ([15.241.32.99]:49182 "EHLO g9t1613g.houston.hpe.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752130AbdDGRlK (ORCPT ); Fri, 7 Apr 2017 13:41:10 -0400 From: "Kani, Toshimitsu" To: "dan.j.williams@intel.com" , "linux-nvdimm@lists.01.org" CC: "linux-kernel@vger.kernel.org" , "jmoyer@redhat.com" , "tglx@linutronix.de" , "hch@lst.de" , "stable@vger.kernel.org" , "viro@zeniv.linux.org.uk" , "x86@kernel.org" , "mawilcox@microsoft.com" , "hpa@zytor.com" , "mingo@redhat.com" , "ross.zwisler@linux.intel.com" , "jack@suse.cz" Subject: Re: [PATCH] x86, pmem: fix broken __copy_user_nocache cache-bypass assumptions Date: Fri, 7 Apr 2017 17:41:02 +0000 Message-ID: <1491586851.9118.33.camel@hpe.com> References: <149151227310.16957.8527168777601554707.stgit@dwillia2-desk3.amr.corp.intel.com> In-Reply-To: <149151227310.16957.8527168777601554707.stgit@dwillia2-desk3.amr.corp.intel.com> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <9456DD8261A94D4E9A2F52DF52AD03DF@NAMPRD84.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: stable-owner@vger.kernel.org List-ID: T24gVGh1LCAyMDE3LTA0LTA2IGF0IDEzOjU5IC0wNzAwLCBEYW4gV2lsbGlhbXMgd3JvdGU6DQo+ IEJlZm9yZSB3ZSByZXdvcmsgdGhlICJwbWVtIGFwaSIgdG8gc3RvcCBhYnVzaW5nIF9fY29weV91 c2VyX25vY2FjaGUoKQ0KPiBmb3IgbWVtY3B5X3RvX3BtZW0oKSB3ZSBuZWVkIHRvIGZpeCBjYXNl cyB3aGVyZSB3ZSBtYXkgc3RyYW5kIGRpcnR5DQo+IGRhdGEgaW4gdGhlIGNwdSBjYWNoZS4gVGhl IHByb2JsZW0gb2NjdXJzIHdoZW4gY29weV9mcm9tX2l0ZXJfcG1lbSgpDQo+IGlzIHVzZWQgZm9y IGFyYml0cmFyeSBkYXRhIHRyYW5zZmVycyBmcm9tIHVzZXJzcGFjZS4gVGhlcmUgaXMgbm8NCj4g Z3VhcmFudGVlIHRoYXQgdGhlc2UgdHJhbnNmZXJzLCBwZXJmb3JtZWQgYnkgZGF4X2lvbWFwX2Fj dG9yKCksIHdpbGwNCj4gaGF2ZSBhbGlnbmVkIGRlc3RpbmF0aW9ucyBvciBhbGlnbmVkIHRyYW5z ZmVyIGxlbmd0aHMuIEJhY2tzdG9wIHRoZQ0KPiB1c2FnZSBfX2NvcHlfdXNlcl9ub2NhY2hlKCkg d2l0aCBleHBsaWNpdCBjYWNoZSBtYW5hZ2VtZW50IGluIHRoZXNlDQo+IHVuYWxpZ25lZCBjYXNl cy4NCj4gDQo+IFllcywgY29weV9mcm9tX2l0ZXJfcG1lbSgpIGlzIG5vdyB0b28gYmlnIGZvciBh biBpbmxpbmUsIGJ1dA0KPiBhZGRyZXNzaW5nIHRoYXQgaXMgc2F2ZWQgZm9yIGEgbGF0ZXIgcGF0 Y2ggdGhhdCBtb3ZlcyB0aGUgZW50aXJldHkgb2YNCj4gdGhlICJwbWVtIGFwaSIgaW50byB0aGUg cG1lbSBkcml2ZXIgZGlyZWN0bHkuDQoNClRoZSBjaGFuZ2UgbG9va3MgZ29vZCB0byBtZS4gIFNo b3VsZCB3ZSBhbHNvIGF2b2lkIGNhY2hlIGZsdXNoaW5nIGluDQp0aGUgY2FzZSBvZiBzaXplPTRC ICYgZGVzdCBhbGlnbmVkIGJ5IDRCPw0KDQpUaGFua3MsDQotVG9zaGk=