From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x225Q/uHE20dbufDErAIUl5t7Q4lcErMvGzfMduChv3mjCu54dGpDQ47jR5CKjP80Cc/H1iNM ARC-Seal: i=1; a=rsa-sha256; t=1516965415; cv=none; d=google.com; s=arc-20160816; b=R0Une7dm63XhsWjiPpX9z4I1iFF4DURVKBnzz0ZU7fajPJGQ009BKTdDL+7DGDN5IS MpuDXsdHX07PA3Cf5IN308xhVqNiMRxmNKs4H5v5NU+FPqMGALa6+kOXpEXWZKEMfnzP 6+T6zooZslsczkv6GB4vqUdhIjGWfFanMieJyYHCGLyekMunTl/gHP/qV9P+BSEgxP0D FBNNv08cn3AnWtMOGTHZq3mDbpALE+IwddsngZ9k0eSZo8Y1eg8ckUB1cgkzKW1ffn48 eQCdYE7/mYNG8+KXvtyE0LOksSUSUgmKJ32lmh33UH2CvzsOv/z5461rT9VxWIeYJeGy gZ5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:arc-authentication-results; bh=HZ2hwrsjS01Uzs6Exnd4YsVt7EX3QfnH3gZXvORs/yQ=; b=cb2RlTEem91G7fSJggR7uYTmzYMbq4rt4PlCRjbBEjsRihxHFa5izoqfiCgKh9rr6j RnrWCvnwRml1kKN+SA3UHPrxZzezppwjt7+FKk2qeecS0Dfai5LLhKinrx1204IzgGmS +sPZPd5tBTQ2t+WKsLUXQRsURC0syfR8/pM8VZiDuAShCCy/iYQSOnz9SVgTUCoEMKQ6 jFJZggEEpNgpNU49SgspRC4V3pyA/zijSZsRQMJ0HwiQOcU3BOPK3XqKS1TEYW67Xz1r NUHDsMqGcs05Fp/hsUjZhi4jx9uX7GXG/jm7rDjBGmcUpeoLV7bB2oWJypvjqnsKLEgn tY2g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of david.laight@aculab.com designates 192.162.216.184 as permitted sender) smtp.mailfrom=David.Laight@aculab.com Authentication-Results: mx.google.com; spf=pass (google.com: domain of david.laight@aculab.com designates 192.162.216.184 as permitted sender) smtp.mailfrom=David.Laight@aculab.com From: David Laight To: 'Andy Lutomirski' , Linus Torvalds CC: the arch/x86 maintainers , LKML , Greg Kroah-Hartman , Alan Cox , Jann Horn , Samuel Neves , Dan Williams , Kernel Hardening , Borislav Petkov Subject: RE: [PATCH] x86/retpoline/entry: Disable the entire SYSCALL64 fast path with retpolines on Thread-Topic: [PATCH] x86/retpoline/entry: Disable the entire SYSCALL64 fast path with retpolines on Thread-Index: AQHTliQLiwNLQ1OW00eC2UTYOOjDo6OF/9fA Date: Fri, 26 Jan 2018 11:17:29 +0000 Message-ID: References: <503224b776b9513885453756e44bab235221124e.1516644136.git.luto@kernel.org> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.33] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Outbound-IP: 156.67.243.126 X-Env-From: David.Laight@ACULAB.COM X-Proto: esmtps X-Revdns: X-HELO: AcuMS.aculab.com X-TLS: TLSv1.2:ECDHE-RSA-AES256-SHA384:256 X-Authenticated_ID: X-PolicySMART: 3396946, 3397078 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1590316784671066673?= X-GMAIL-MSGID: =?utf-8?q?1590653527267524437?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: RnJvbTogQW5keSBMdXRvbWlyc2tpDQo+IFNlbnQ6IDI1IEphbnVhcnkgMjAxOCAyMTozMQ0KLi4u DQo+IEFub3RoZXIgcG90ZW50aWFsbHkgdXNlZnVsIGlmIHJhdGhlciBtaW5vciBvcHRpbWl6YXRp b24gd291bGQgYmUgdG8NCj4gcmVqaWdnZXIgdGhlIFNZU0NBTExfREVGSU5FIG1hY3JvcyBhIGJp dC4gIEN1cnJlbnRseSB3ZSB0cmVhdCBhbGwNCj4gc3lzY2FsbHMgbGlrZSB0aGlzOg0KPiANCj4g bG9uZyBmdW5jKGxvbmcgYXJnMCwgbG9uZyBhcmcxLCBsb25nIGFyZzIsIGxvbmcgYXJnMywgbG9u ZyBhcmc0LCBsb25nIGFyZzUpOw0KPiANCj4gSSB3b25kZXIgaWYgd2UnZCBiZSBiZXR0ZXIgb2Zm IGRvaW5nOg0KPiANCj4gbG9uZyBmdW5jKGNvbnN0IHN0cnVjdCBwdF9yZWdzICpyZWdzKTsNCj4g DQo+IGFuZCBhdXRvZ2VuZXJhdGluZzoNCj4gDQo+IHN0YXRpYyBsb25nIFN5U19yZWFkKGNvbnN0 IHN0cnVjdCBwdF9yZWdzICpyZWdzKQ0KPiB7DQo+ICAgIHJldHVybiBzeXNfcmVnKHJlZ3MtPmRp LCAuLi4pOw0KPiB9DQoNCkhtbW0uLi4uDQpOZXRCU0QgKGFuZCB0aGUgb3RoZXIgQlNEPykgZGVm aW5lcyBhIHN0cnVjdHVyZSBmb3IgdGhlIGFyZ3VtZW50cyB0byBlYWNoIHN5c2NhbGwuDQpPbiBz eXN0ZW1zIHdoZXJlIGFsbCBmdW5jdGlvbiBhcmd1bWVudHMgYXJlIHB1dCBvbiBzdGFjayB0aGUg dXNlciBzdGFjayB0aGF0DQpjb250YWlucyB0aGUgYXJndW1lbnRzIGlzIGNvcGllZCBpbnRvIGEg a2VybmVsIGJ1ZmZlci4NCkZvciBhbWQ2NCBJIGNoYW5nZWQgdGhlIHJlZ2lzdGVyIHNhdmUgYXJl YSBsYXlvdXQgc28gdGhhdCB0aGUgYXJndW1lbnRzIHdlcmUgaW4NCnRoZSByaWdodCBvcmRlciBb MV0uIFRoZW4gYWRkZWQgYW4gZXh0cmEgYXJlYSBmb3IgdGhlIGV4dHJhIGFyZ3VtZW50cyB0aGF0 IGhhZCB0byBiZQ0KcmVhZCBmcm9tIHRoZSB1c2VyIHN0YWNrLg0KSnVzdCBwYXNzaW5nIGEgcG9p bnRlciBpbnRvIHRoZSBzYXZlIGFyZWEgaGFzIHRvIGJlIGJldHRlciB0aGFuIHJlYWRpbmcNCmFs bCB0aGUgdmFsdWVzIGFnYWluLg0KDQpbMV0gVGhlcmUgd2FzIHNvbWUgaG9ycmlkIGZhbGxvdXQg ZnJvbSB0aGF0IDotKA0KDQoJRGF2aWQNCg0K