Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965114AbeAJNvi (ORCPT + 1 other); Wed, 10 Jan 2018 08:51:38 -0500 Received: from mga01.intel.com ([192.55.52.88]:8593 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S964881AbeAJNve (ORCPT ); Wed, 10 Jan 2018 08:51:34 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,340,1511856000"; d="scan'208";a="10159984" From: "Van De Ven, Arjan" To: Thomas Gleixner , David Woodhouse CC: Andrea Arcangeli , Jiri Kosina , "Mallick, Asit K" , Peter Zijlstra , "Hansen, Dave" , LKML , Linus Torvalds , "x86@kernel.org" , "Borislav Petkov" , Tim Chen , Andi Kleen , Greg KH , Andy Lutomirski Subject: RE: [patch RFC 5/5] x86/speculation: Add basic speculation control code Thread-Topic: [patch RFC 5/5] x86/speculation: Add basic speculation control code Thread-Index: AQHTibFu5LadMziSREibNTsgV4mIVqNs4PmAgAB62ACAAAGEgIAAKOKAgAABSACAAADbAIAAAiAAgAACVYCAAANNAIAAAz2AgAABsQCAAAK9AIAAAtiAgAAK5wD//3rW0A== Date: Wed, 10 Jan 2018 13:51:31 +0000 Message-ID: <0575AF4FD06DD142AD198903C74E1CC87A57235B@ORSMSX103.amr.corp.intel.com> References: <20180110092234.GY29822@worktop.programming.kicks-ass.net> <1515576479.22302.81.camel@infradead.org> <20180110115419.GA9706@redhat.com> <1515585534.22302.122.camel@infradead.org> <20180110120158.GB9706@redhat.com> <1515586174.22302.126.camel@infradead.org> <20180110121755.GD9706@redhat.com> <1515587384.22302.132.camel@infradead.org> <20180110124119.GG9706@redhat.com> <20180110125710.GH9706@redhat.com> <1515589641.22302.145.camel@infradead.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.22.254.138] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: PiBTbyBoZXJlIGlzIHRoZSBzaW1wbGUgbGlzdCBvZiBxdWVzdGlvbnMgYWxsIHRvIGJlIGFuc3dl cmVkIHdpdGggWUVTIG9yDQo+IE5PLiBJIGRvbid0IHdhbnQgdG8gc2VlIGFueSBvZiB0aGUgJ2J1 dCwgdGhvdWdoIC4uLicuIFdlIGFsbCBrbm93IGJ5IG5vdw0KPiB0aGF0IGl0J3MgQ1BVIGRlcGVu ZGVudCBhbmQgc2xvdyBhbmQgd2hhdGV2ZXIgYW5kIHRoYXQgSUJSU19BVFQgd2lsbCBiZSBpbg0K PiBmdXR1cmUgQ1BVcy4gU28gZ2V0IHlvdXIgYWN0IHRvZ2V0aGVyIGFuZCB0ZWxsIGEgY2xlYXIg WUVTIG9yIE5PLg0KDQpJIHdpbGwgYW5zd2VyIGZvciBjdXJyZW50IGNwdXMsIHNvIHRob3NlIG5v dCBoYXZpbmcgSUJSU19BVFQNCj4gDQo+IDEpIERvZXMgSUJSUz0xIHdoZW4gc2V0IG9uY2UgYWN0 IGFzIGEgc2V0LWFuZC1mb3JnZXQgb3B0aW9uID8NCg0KTk8NCg0KIA0KPiAgMWEpIElmIHRoZSBh bnN3ZXIgdG8gIzEgaXMgeWVzLCBpcyBpdCBtb3JlIHNlY3VyZSB0aGFuIHRvZ2dsaW5nIGl0Pw0K DQpOTw0KPg0KPiAgMWIpIElmIHRoZSBhbnN3ZXIgdG8gIzEgaXMgeWVzLCBpcyByZXRwb2xpbmUg cmVxdWlyZWQgPw0KDQpOTyAtIE9uY2UgeW91IGhhdmUgSUJSUyBkb25lIFBST1BFUkxZICh0b2dn bGVkKSB5b3UgZG9uJ3QgbmVlZCByZXRwb2xpbmUNCj4gDQo+ICAxYykgSWYgdGhlIGFuc3dlciB0 byAjMSBpcyB5ZXMsIGlzIFJTQiBzdHVmZmluZyByZXF1aXJlZCA/DQoNCk9ubHkgZm9yIHRoZSBW TSBleGl0IGNhc2UNCg0KPiANCj4gMikgRG9lcyB0b2dnbGUgbW9kZSBvZiBJQlJTIHJlcXVpcmUg cmV0cG9saW5lID8NCg0KTk8NCg0KPiANCj4gMykgRG9lcyB0b2dnbGUgbW9kZSBvZiBJQlJTIHJl cXVpcmUgUlNCIHN0dWZmaW5nID8NCg0KT25seSBmb3IgdGhlIFZNIGV4aXQgY2FzZQ0KPiANCj4g NCkgRXhpc3QgQ1BVcyB3aGljaCByZXF1aXJlIElCUlMgdG8gYmUgc2VsZWN0ZWQgYXV0b21hdGlj YWxseSA/DQoNCkkgZG8gbm90IHVuZGVyc3RhbmQgeW91ciBxdWVzdGlvbiBleGFjdGx5DQoNCg==