Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp4072083imm; Mon, 14 May 2018 02:04:51 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpSe+g3S8ttkhRxoKHQUmDhs4jABvSjOeCIcqpkSsHOJ+uxEIFKUT+qXkcXH4+ceLagCh4v X-Received: by 2002:a63:6584:: with SMTP id z126-v6mr7817247pgb.168.1526288691720; Mon, 14 May 2018 02:04:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526288691; cv=none; d=google.com; s=arc-20160816; b=P+XB2V9QBa/OOn/s2PrslnYEvAnjvI21kZWLWiLw660D4MaDmQxJUSxvvLFcSSTjMA Czfus13zJLLpYZ8gFDgxhrIdkgdvqf+5TIRDFQ/dR2D4+9wwCqpdRCd18st+UuEygu0v JDVl3U5bx+YoK11G64xr0iqACUKLGeDip6zv/mh1MN9YPk8e89aJGvomsgw0vZuNs4PE hCVNAI1OUEKYEobSCUNd4CqZA4mtgd5DHJY+c4AgsJwn7geozkmIm+0oJdXcuiUKH9BO cVTt7pWDczwgM5rYFN7WUDqc0xkcXTCNBGJyn7x+U1s3hhkISTVfOCsDUR7l1nbZM/PG oN6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender: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=vmsXGIUm3Lrld5b/XdUaLhu++chl/1HYlMpR4JNIVgo=; b=CsPcPGjMI+S1k+r7IrQbePVTobIJPI3sl71Nc33O243gyX0+7OvN2bTpsipoFxFbUP taEjxh3kO6gj/GUl3bwqxZq8x3iH0S/z+tku2evg4QIOvKvVii5pL8ulRo/v0dTPwh/i Vwkbk/J0Hhp6lZG2Lt9dPzDRu+01vxcvgv03fGPeJbDfFKAvpnw6zkVkFIfYZRt0c8tE u2TYVoYfZfTS3flk5wWwMnVYBhvjEkmEysg7SZ7vgUPHEJ9ah8v7UjnueWh3jkC1/lin HRhQm4C4cd8KumPBrS9chOWlYg9FsWsSDEcwUAARZ+WGzabvk9EZm4Ks2vRtvdd3AqK2 R/Ng== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d37-v6si9073877plb.125.2018.05.14.02.04.37; Mon, 14 May 2018 02:04:51 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752621AbeENJD4 (ORCPT + 99 others); Mon, 14 May 2018 05:03:56 -0400 Received: from smtp-out6.electric.net ([192.162.217.184]:57657 "EHLO smtp-out6.electric.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752436AbeENJDv (ORCPT ); Mon, 14 May 2018 05:03:51 -0400 Received: from 1fI9OG-0001Xh-Ti by out6e.electric.net with emc1-ok (Exim 4.90_1) (envelope-from ) id 1fI9OW-0003YQ-Uk; Mon, 14 May 2018 02:03:48 -0700 Received: by emcmailer; Mon, 14 May 2018 02:03:48 -0700 Received: from [156.67.243.126] (helo=AcuMS.aculab.com) by out6e.electric.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1fI9OG-0001Xh-Ti; Mon, 14 May 2018 02:03:32 -0700 Received: from AcuMS.Aculab.com (fd9f:af1c:a25b::d117) by AcuMS.aculab.com (fd9f:af1c:a25b::d117) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Mon, 14 May 2018 10:04:38 +0100 Received: from AcuMS.Aculab.com ([fe80::43c:695e:880f:8750]) by AcuMS.aculab.com ([fe80::43c:695e:880f:8750%12]) with mapi id 15.00.1347.000; Mon, 14 May 2018 10:04:38 +0100 From: David Laight To: "'H. Peter Anvin'" , 'Alexey Dobriyan' , "tglx@linutronix.de" , "mingo@redhat.com" CC: "linux-kernel@vger.kernel.org" , "x86@kernel.org" Subject: RE: [PATCH] x86: pad assembly functions with INT3 Thread-Topic: [PATCH] x86: pad assembly functions with INT3 Thread-Index: AQHT5kvUTXOpwgS8vUa+aOfUWAYmp6QpLZRAgAGn0QCABCEG0A== Date: Mon, 14 May 2018 09:04:38 +0000 Message-ID: <83866d054b27419c9d9dd97d9c66c3de@AcuMS.aculab.com> References: <20180507213755.GA32406@avx2> <20fb84fd5eef4c45b2d38d0290235d5d@AcuMS.aculab.com> <5c6762fe-5cbe-42ed-ac4e-a7144b8ef7ad@zytor.com> In-Reply-To: <5c6762fe-5cbe-42ed-ac4e-a7144b8ef7ad@zytor.com> 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-Virus-Status: Scanned by VirusSMART (c) X-Virus-Status: Scanned by VirusSMART (s) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RnJvbTogSC4gUGV0ZXIgQW52aW4NCj4gU2VudDogMTEgTWF5IDIwMTggMTk6NTQNCj4gDQo+IE9u IDA1LzEwLzE4IDA5OjM5LCBEYXZpZCBMYWlnaHQgd3JvdGU6DQo+ID4gRnJvbTogQWxleGV5IERv YnJpeWFuDQo+ID4+IFNlbnQ6IDA3IE1heSAyMDE4IDIyOjM4DQo+ID4+DQo+ID4+IFVzZSBJTlQz IGluc3RlYWQgb2YgTk9QLiBBbGwgdGhhdCBwYWRkaW5nIGJldHdlZW4gZnVuY3Rpb25zIGlzDQo+ ID4+IGFuIGlsbGVnYWwgYXJlYSwgbm8gbGVnaXRpbWF0ZSBjb2RlIHNob3VsZCBqdW1wIGludG8g aXQuDQo+ID4+DQo+ID4+IEkndmUgY2hlY2tlZCB4ODZfNjQgYWxseWVzY29uZmlnIGRpc2Fzc2Vt Ymx5LCBhbGwgY2hhbmdlcyBsb29rcyBzYW5lOg0KPiA+PiBJTlQzIGlzIG9ubHkgdXNlZCBhZnRl ciBSRVQgb3IgdW5jb25kaXRpb25hbCBKTVAuDQo+ID4NCj4gPiBJIHRob3VnaHQgdGhlcmUgd2Fz IGEgcGVyZm9ybWFuY2UgcGVuYWx0eSAob24gYXQgbGVhc3Qgc29tZSBjcHUpDQo+ID4gZGVwZW5k aW5nIG9uIHRoZSBudW1iZXIgb2YgYW5kIHRoZSBhY3R1YWwgaW5zdHJ1Y3Rpb25zIHVzZWQgZm9y IHBhZGRpbmcuDQo+ID4NCj4gPiBJIGJlbGlldmUgdGhhdCBpcyB3aHkgZ2NjIGdlbmVyYXRlcyBh IHNtYWxsIG51bWJlciBvZiB2ZXJ5IGxvbmcgJ25vcCcNCj4gPiBpbnN0cnVjdGlvbnMgd2hlbiBw YWRkaW5nIGNvZGUuDQo+ID4NCj4gDQo+IFRoZXJlIGlzIGEgcGVyZm9ybWFuY2UgcGVuYWx0eSBm b3IgdXNpbmcgTk9QIGluc3RydWN0aW9ucyAqaW4gdGhlDQo+IGZhbGx0aHJvdWdoIGNhc2UuKiAg SW4gdGhlIGNhc2Ugd2hlcmUgdGhlIHBhZGRpbmcgaXMgbmV2ZXIgc3VwcG9zZWQgdG8NCj4gYmUg ZXhlY3V0ZWQsIHdoaWNoIGlzIHdoYXQgd2UncmUgdGFsa2luZyBhYm91dCBoZXJlLCBpdCBpcyBp cnJlbGV2YW50Lg0KDQpOb3QgY29tcGxldGVseSBpcnJlbGV2YW50LCB0aGUgaW5zdHJ1Y3Rpb25z IHN0cmVhbSBnZXRzIGZldGNoZWQgYW5kIGRlY29kZWQNCmJleW9uZCB0aGUgam1wL3JldCBhdCB0 aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4NCkF0IHNvbWUgcG9pbnQgdGhlIGNwdSB3aWxsIGRlY29k ZSB0aGUgam1wL3JldCBhbmQgZmV0Y2gvZGVjb2RlIGZyb20gdGhlDQp0YXJnZXQgYWRkcmVzcy4N CkkgZ3Vlc3MgaXQgd29uJ3QgdHJ5IHRvIHNwZWN1bGF0aXZlbHkgZXhlY3V0ZSB0aGUgJ3BhZCcg aW5zdHJ1Y3Rpb25zDQotIGJ1dCB5b3UgY2FuIG5ldmVyIHJlYWxseSB0ZWxsIQ0KDQoJRGF2aWQN Cg0K