From mboxrd@z Thu Jan 1 00:00:00 1970 From: "H. Peter Anvin" Subject: Re: x86: PIE support and option to extend KASLR randomization Date: Fri, 22 Sep 2017 12:06:16 -0700 Message-ID: <0c04349a-b9f1-5aae-517b-bd057705ae2e__20932.6863674962$1506108663$gmane$org@zytor.com> References: <20170816151235.oamkdva6cwpc4cex@gmail.com> <20170817080920.5ljlkktngw2cisfg@gmail.com> <20170825080443.tvvr6wzs362cjcuu@gmail.com> <20170921155919.skpyt7dutod5ul4t@gmail.com> <20170922163225.bfrd5myl6d7deiim@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dvTeE-00039a-LI for xen-devel@lists.xenproject.org; Fri, 22 Sep 2017 19:30:02 +0000 In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Kees Cook Cc: Nicolas Pitre , Michal Hocko , kvm list , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= , Peter Zijlstra , Catalin Marinas , Christopher Li , Alexei Starovoitov , David Howells , Paul Gortmaker , Pavel Machek , Kernel Hardening , Christoph Lameter , Ingo Molnar , Peter Zijlstra , the arch/x86 maintainers , Herbert Xu , Daniel Borkmann , Matthew Wilcox , Peter Foley , Joerg Roedel , "Rafael J . Wysocki" Da List-Id: xen-devel@lists.xenproject.org T24gMDkvMjIvMTcgMTE6NTcsIEtlZXMgQ29vayB3cm90ZToKPiBPbiBGcmksIFNlcCAyMiwgMjAx NyBhdCAxMTozOCBBTSwgSC4gUGV0ZXIgQW52aW4gPGhwYUB6eXRvci5jb20+IHdyb3RlOgo+PiBX ZSBsb3NlIEVCWCBvbiAzMiBiaXRzLCBidXQgd2UgZG9uJ3QgbG9zZSBSQlggb24gNjQgYml0cyAt IHNpbmNlIHg4Ni02NAo+PiBoYXMgUklQLXJlbGF0aXZlIGFkZHJlc3NpbmcgdGhlcmUgaXMgbm8g bmVlZCBmb3IgYSBkZWRpY2F0ZWQgUElDIHJlZ2lzdGVyLgo+IAo+IEZXSVcsIHNpbmNlIGdjYyA1 LCB0aGUgUElDIHJlZ2lzdGVyIGlzbid0IHRvdGFsbHkgbG9zdC4gSXQgaXMgbm93Cj4gcmV1c2Fi bGUsIGFuZCB0aGF0IHNlZW1zIHRvIGhhdmUgaW1wcm92ZWQgcGVyZm9ybWFuY2U6Cj4gaHR0cHM6 Ly9nY2MuZ251Lm9yZy9nY2MtNS9jaGFuZ2VzLmh0bWwKCkl0IHN0aWxsIHRhbGtzIGFib3V0IGEg UElDIHJlZ2lzdGVyIG9uIHg4Ni02NCwgd2hpY2ggY29uZnVzZXMgbWUuClBlcmhhcHMgb2xkZXIg Z2NjJ3Mgd291bGQgYWxsb2NhdGUgYSBQSUMgcmVnaXN0ZXIgdW5kZXIgY2VydGFpbgpjaXJjdW1z dGFuY2VzLCBhbmQgdGhlbiBsb3NlIGl0IGZvciB0aGUgZW50aXJlIGZ1bmN0aW9uPwoKRm9yIGkz ODYsIHRoZSBQSUMgcmVnaXN0ZXIgaXMgcmVxdWlyZWQgYnkgdGhlIEFCSSB0byBiZSAlZWJ4IGF0 IHRoZQpwb2ludCBhbnkgUExUIGVudHJ5IGlzIGNhbGxlZC4gIE5vdCBhbiBpc3N1ZSB3aXRoIC1t bm8tcGx0IHdoaWNoIGdvZXMKc3RyYWlnaHQgdG8gdGhlIEdPVCwgYWx0aG91Z2ggaW4gbW9zdCBj YXNlcyB0aGVyZSBuZWVkcyB0byBiZSBhIFBJQwpyZWdpc3RlciB0byBmaW5kIHRoZSBHT1QgdW5s ZXNzIGxvYWQtdGltZSByZWxvY2F0aW9uIGlzIHBlcm1pdHRlZC4KCgktaHBhCgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==