From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH 2/7] x86/traps: Poison unused stack pointers in the TSS Date: Tue, 2 May 2017 19:05:21 +0100 Message-ID: <1493748326-9582-3-git-send-email-andrew.cooper3@citrix.com> References: <1493748326-9582-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1493748326-9582-1-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Xen-devel Cc: Andrew Cooper , Jan Beulich List-Id: xen-devel@lists.xenproject.org VGhpcyBpcyBmb3IgYWRkaXRpb25hbCBkZWZlbmNlLWluLWRlcHRoIGZvbGxvd2luZyBMRFQvR0RU L0lEVCBjb3JydXB0aW9uLgoKSXQgY2F1c2VzIGF0dGVtcHRlZCBjb250cm9sIHRyYW5zZmVycyB0 byByaW5nIDEgb3IgMiAodmlhIGEgY2FsbCBnYXRlKSwgb3IKYXR0ZW1wdHMgdG8gdXNlIElTVCAz IHRocm91Z2ggNyB0byB5aWVsZCAjU1NbMF0sIHJhdGhlciB0aGFuIGV4ZWN1dGluZyB3aXRoIGEK c3RhY2sgc3RhcnRpbmcgYXQgdGhlIHRvcCBvZiB2aXJ0dWFsIGFkZHJlc3Mgc3BhY2UuCgpTaWdu ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0K Q0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvY3B1 L2NvbW1vbi5jIHwgOCArKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvY3B1 L2NvbW1vbi5jCmluZGV4IDZjMjcwMDguLjg3OTY1NjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4 Ni9jcHUvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9jb21tb24uYwpAQCAtNjQ1LDYg KzY0NSwxNCBAQCB2b2lkIGxvYWRfc3lzdGVtX3RhYmxlcyh2b2lkKQogCXRzcy0+aXN0W0lTVF9E RiAgLSAxXSA9IHN0YWNrX3RvcCArIElTVF9ERiAgKiBQQUdFX1NJWkU7CiAJdHNzLT5pc3RbSVNU X05NSSAtIDFdID0gc3RhY2tfdG9wICsgSVNUX05NSSAqIFBBR0VfU0laRTsKIAorCS8qIFBvaXNp b24gYWxsIG90aGVyIHN0YWNrIHBvaW50ZXJzIHRvIHByZXZlbnQgdGhlaXIgYWNjaWRlbnRhbCB1 c2UuICovCisJdHNzLT5yc3AxICAgPSAweDg2MDAxMTExMTExMTExMTF1bDsKKwl0c3MtPnJzcDIg ICA9IDB4ODYwMDIyMjIyMjIyMjIyMnVsOworCXRzcy0+aXN0WzNdID0gMHg4NjAwNDQ0NDQ0NDQ0 NDQ0dWw7CisJdHNzLT5pc3RbNF0gPSAweDg2MDA1NTU1NTU1NTU1NTV1bDsKKwl0c3MtPmlzdFs1 XSA9IDB4ODYwMDY2NjY2NjY2NjY2NnVsOworCXRzcy0+aXN0WzZdID0gMHg4NjAwNzc3Nzc3Nzc3 Nzc3dWw7CisKIAlfc2V0X3Rzc2xkdF9kZXNjKAogCQlnZHQgKyBUU1NfRU5UUlksCiAJCSh1bnNp Z25lZCBsb25nKXRzcywKLS0gCjIuMS40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==