From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Reshetova, Elena" Subject: RE: [RFC PATCH] x86/entry/64: randomize kernel stack offset upon syscall Date: Fri, 5 Apr 2019 10:14:45 +0000 Message-ID: <2236FBA76BA1254E88B949DDB74E612BA4C40185@IRSMSX102.ger.corp.intel.com> References: <20190329081358.30497-1-elena.reshetova@intel.com> <2236FBA76BA1254E88B949DDB74E612BA4C3BA7F@IRSMSX102.ger.corp.intel.com> In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 To: Kees Cook Cc: Andy Lutomirski , Kernel Hardening , Andy Lutomirski , Josh Poimboeuf , Jann Horn , "Perla, Enrico" , Ingo Molnar , Borislav Petkov , Thomas Gleixner , Peter Zijlstra , Greg KH List-ID: PiBPbiBUaHUsIEFwciA0LCAyMDE5IGF0IDQ6NDEgQU0gUmVzaGV0b3ZhLCBFbGVuYQ0KPiA8ZWxl bmEucmVzaGV0b3ZhQGludGVsLmNvbT4gd3JvdGU6DQo+ID4gV2hhdCBJIHN0aWxsIGRvbid0IGZ1 bGx5IHVuZGVyc3RhbmQgaGVyZSAoZHVlIHRvIG15IGxpdHRsZSBrbm93bGVkZ2Ugb2YNCj4gPiBj b21waWxlcnMpIGFuZCBhZnJhaWQgb2YgaXMgdGhhdCB0aGUgYXNtIGNvZGUgdGhhdCBhbGxvY2Eg Z2VuZXJhdGVzIChzZWUgbXkgdmVyc2lvbikNCj4gPiBhbmQgdGhlIGFsaWdubWVudCBtaWdodCBk aWZmZXIgb24gdGhlIGRpZmZlcmVudCB0YXJnZXRzLCBldGMuDQo+IA0KPiBJIGd1ZXNzIGl0J3Mg cG9zc2libGUsIGJ1dCBmb3IgeDg2XzY0LCBzaW5jZSBhcHBlYXJzIHRvIGJlIGNvbnNpc3RlbnQu DQoNClNvLCB5ZXMsIEkgZG91YmxlIGNoZWNrZWQgdGhpcyBub3cgd2l0aCBqdXN0IHByaW50aW5n IGFsbCBwb3NzaWJsZSBvZmZzZXRzIEkgZ2V0IGZvciByc3ANCmZyb20gZG9fc3lzY2FsbF82NCwg aXQgaXMgaW5kZWVkIDMzIGRpZmZlcmVudCBvZmZzZXRzLCBzbyBpdCBpcyBpbmRlZWQgbW9yZSBs aWtlIDUgYml0cyBvZiBlbnRyb3B5LiANCldlIGNhbiBpbmNyZWFzZSBpdCwgaWYgd2Ugd2FudCBh bmQgcGVvcGxlIGFyZSBvayB3aXRoIGxvc2luZyBhIGJpdCBtb3JlIHN0YWNrIHNwYWNlLiANCiAN Cj4gDQo+ID4gSWYgeW91IHRyaWVkIGl0IG9uIHlvdXJzLCBjYW4geW91IHNlbmQgbWUgdGhlIGFz bSBjb2RlIHRoYXQgaXQgcHJvZHVjZWQgZm9yIHlvdT8NCj4gPiBJcyBpdCBkaWZmZXJlbnQgZnJv bSBtaW5lPw0KPiANCj4gWW91IGNhbiBjb21wYXJlIGNvbXBpbGVyIG91dHB1dHMgaGVyZS4gSGVy ZSdzIGdjYyB2cyBjbGFuZyBmb3IgdGhpcyBjb2RlOg0KPiBodHRwczovL2dvZGJvbHQub3JnL3ov V0pTYk44DQo+IFlvdSBjYW4gYWRqdXN0IGNvbXBpbGVyIHZlcnNpb25zLCBldGMuDQoNCk9oLCB0 aGlzIGlzIGhhbmR5ISBUaGFuayB5b3UgZm9yIHRoZSBsaW5rISANCg0KDQpTbywgc2hvdWxkIEkg cmVzZW5kIHRvIGxrbWwgKHdpdGggc29tZSBjb3NtZXRpYyBmaXhlcykgb3IgaG93IHRvIHByb2Nl ZWQgd2l0aCB0aGlzPw0KSSB3aWxsIGFsc28gdXBkYXRlIHRoZSByYW5kb21uZXNzIGJpdCBpbmZv LiANCg0KQmVzdCBSZWdhcmRzLA0KRWxlbmEuDQo=