From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-bn3nam01on0120.outbound.protection.outlook.com ([104.47.33.120]:58346 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1031877AbeCAPXa (ORCPT ); Thu, 1 Mar 2018 10:23:30 -0500 From: Sasha Levin To: "stable@vger.kernel.org" , "stable-commits@vger.kernel.org" CC: Borislav Petkov , Ingo Molnar , Sasha Levin Subject: [added to the 4.1 stable tree] x86/mm: Fix INVPCID asm constraint Date: Thu, 1 Mar 2018 15:22:29 +0000 Message-ID: <20180301152116.1486-6-alexander.levin@microsoft.com> References: <20180301152116.1486-1-alexander.levin@microsoft.com> In-Reply-To: <20180301152116.1486-1-alexander.levin@microsoft.com> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: stable-owner@vger.kernel.org List-ID: RnJvbTogQm9yaXNsYXYgUGV0a292IDxicEBzdXNlLmRlPg0KDQpUaGlzIHBhdGNoIGhhcyBiZWVu IGFkZGVkIHRvIHRoZSA0LjEgc3RhYmxlIHRyZWUuIElmIHlvdSBoYXZlIGFueQ0Kb2JqZWN0aW9u cywgcGxlYXNlIGxldCB1cyBrbm93Lg0KDQo9PT09PT09PT09PT09PT0NCg0KWyBVcHN0cmVhbSBj b21taXQgZTJjNzY5OGNkNjFmMTFkNDA3N2ZkYjI4MTQ4YjJkMzFiODJhYzg0OCBdDQoNClNvIHdl IHdhbnQgdG8gc3BlY2lmeSB0aGUgZGVwZW5kZW5jeSBvbiBib3RoIEBwY2lkIGFuZCBAYWRkciBz byB0aGF0IHRoZQ0KY29tcGlsZXIgZG9lc24ndCByZW9yZGVyIGFjY2Vzc2VzIHRvIHRoZW0gKmJl Zm9yZSogdGhlIFRMQiBmbHVzaC4gQnV0DQpmb3IgdGhhdCB0byB3b3JrLCB3ZSBuZWVkIHRvIGV4 cHJlc3MgdGhpcyBwcm9wZXJseSBpbiB0aGUgaW5saW5lIGFzbSBhbmQNCmRlcmVmIHRoZSB3aG9s ZSBkZXNjIGFycmF5LCBub3QgdGhlIHBvaW50ZXIgdG8gaXQuIFNlZSBjbHdiKCkgZm9yIGFuDQpl eGFtcGxlLg0KDQpUaGlzIGZpeGVzIHRoZSBidWlsZCBlcnJvciBvbiAzMi1iaXQ6DQoNCiAgYXJj aC94ODYvaW5jbHVkZS9hc20vdGxiZmx1c2guaDogSW4gZnVuY3Rpb24g4oCYX19pbnZwY2lk4oCZ Og0KICBhcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJmbHVzaC5oOjI2OjE4OiBlcnJvcjogbWVtb3J5 IGlucHV0IDAgaXMgbm90IGRpcmVjdGx5IGFkZHJlc3NhYmxlDQoNCndoaWNoIGdjYzQuNyBjYXVn aHQgYnV0IDUueCBkaWRuJ3QuIFdoaWNoIGlzIHN0cmFuZ2UuIDotXA0KDQpTaWduZWQtb2ZmLWJ5 OiBCb3Jpc2xhdiBQZXRrb3YgPGJwQHN1c2UuZGU+DQpDYzogQW5kcmV3IE1vcnRvbiA8YWtwbUBs aW51eC1mb3VuZGF0aW9uLm9yZz4NCkNjOiBBbmRyZXkgUnlhYmluaW4gPGFyeWFiaW5pbkB2aXJ0 dW96em8uY29tPg0KQ2M6IEFuZHkgTHV0b21pcnNraSA8bHV0b0BhbWFjYXBpdGFsLm5ldD4NCkNj OiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4NCkNjOiBCcmlhbiBHZXJzdCA8YnJnZXJz dEBnbWFpbC5jb20+DQpDYzogRGF2ZSBIYW5zZW4gPGRhdmUuaGFuc2VuQGxpbnV4LmludGVsLmNv bT4NCkNjOiBEZW55cyBWbGFzZW5rbyA8ZHZsYXNlbmtAcmVkaGF0LmNvbT4NCkNjOiBILiBQZXRl ciBBbnZpbiA8aHBhQHp5dG9yLmNvbT4NCkNjOiBMaW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGlu dXgtZm91bmRhdGlvbi5vcmc+DQpDYzogTHVpcyBSLiBSb2RyaWd1ZXogPG1jZ3JvZkBzdXNlLmNv bT4NCkNjOiBNaWNoYWVsIE1hdHogPG1hdHpAc3VzZS5kZT4NCkNjOiBPbGVnIE5lc3Rlcm92IDxv bGVnQHJlZGhhdC5jb20+DQpDYzogUGV0ZXIgWmlqbHN0cmEgPHBldGVyekBpbmZyYWRlYWQub3Jn Pg0KQ2M6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPg0KQ2M6IFRvc2hpIEth bmkgPHRvc2hpLmthbmlAaHAuY29tPg0KQ2M6IGxpbnV4LW1tQGt2YWNrLm9yZw0KU2lnbmVkLW9m Zi1ieTogSW5nbyBNb2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+DQpTaWduZWQtb2ZmLWJ5OiBTYXNo YSBMZXZpbiA8YWxleGFuZGVyLmxldmluQG1pY3Jvc29mdC5jb20+DQotLS0NCiBhcmNoL3g4Ni9p bmNsdWRlL2FzbS90bGJmbHVzaC5oIHwgNCArKy0tDQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0 aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUv YXNtL3RsYmZsdXNoLmggYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS90bGJmbHVzaC5oDQppbmRleCA5 OTU5Mzc5OTllMWYuLmVkMjMxN2YxOWVjNyAxMDA2NDQNCi0tLSBhL2FyY2gveDg2L2luY2x1ZGUv YXNtL3RsYmZsdXNoLmgNCisrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3RsYmZsdXNoLmgNCkBA IC0xMCw3ICsxMCw3IEBADQogc3RhdGljIGlubGluZSB2b2lkIF9faW52cGNpZCh1bnNpZ25lZCBs b25nIHBjaWQsIHVuc2lnbmVkIGxvbmcgYWRkciwNCiAJCQkgICAgIHVuc2lnbmVkIGxvbmcgdHlw ZSkNCiB7DQotCXU2NCBkZXNjWzJdID0geyBwY2lkLCBhZGRyIH07DQorCXN0cnVjdCB7IHU2NCBk WzJdOyB9IGRlc2MgPSB7IHsgcGNpZCwgYWRkciB9IH07DQogDQogCS8qDQogCSAqIFRoZSBtZW1v cnkgY2xvYmJlciBpcyBiZWNhdXNlIHRoZSB3aG9sZSBwb2ludCBpcyB0byBpbnZhbGlkYXRlDQpA QCAtMjIsNyArMjIsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX19pbnZwY2lkKHVuc2lnbmVkIGxv bmcgcGNpZCwgdW5zaWduZWQgbG9uZyBhZGRyLA0KIAkgKiBpbnZwY2lkICglcmN4KSwgJXJheCBp biBsb25nIG1vZGUuDQogCSAqLw0KIAlhc20gdm9sYXRpbGUgKCIuYnl0ZSAweDY2LCAweDBmLCAw eDM4LCAweDgyLCAweDAxIg0KLQkJICAgICAgOiA6ICJtIiAoZGVzYyksICJhIiAodHlwZSksICJj IiAoZGVzYykgOiAibWVtb3J5Iik7DQorCQkgICAgICA6IDogIm0iIChkZXNjKSwgImEiICh0eXBl KSwgImMiICgmZGVzYykgOiAibWVtb3J5Iik7DQogfQ0KIA0KICNkZWZpbmUgSU5WUENJRF9UWVBF X0lORElWX0FERFIJCTANCi0tIA0KMi4xNC4xDQo=