From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.3 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CA790C32771 for ; Thu, 9 Jan 2020 08:30:27 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 9629C20673 for ; Thu, 9 Jan 2020 08:30:27 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="S12TFkBg" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9629C20673 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender:Content-Type: Content-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=k4jPdgjvaUkLvaF0mZnRsTGXQ9oH8NZk0q9OXAYss7I=; b=S12TFkBgBeLECdFTinpuTNnX3 GXM9BEQWRibsSstLj+ZY6LJxYwbmtqGyzUGZ0q8Bbvqlaox6jE4VNiG7o05vuqQOmbGuxBhjn6UIl SYtzZmhp1n2TN6QVrn6UxGZMCR7B52i0WW7C9tSP1qPO4WfuOjPIlFwaeKA/+MlLeqb07Squ3s0Cl BV74Y6OEFXjEUvyptaRNJIkmBsKaCH/8ZrFrKHmSFz/d2GW86RFvhbL9DtdDxxbJ/UsMdSB8y1uLy wwYqDDpDXWR/WZh1u2VwM8r71MKq5IN19u1K3bfEgnzs5h5NyeWlvP+E2igTGR+AYVICKBdr+6fXu pZRajYBgQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1ipTD0-0003Yt-Sh; Thu, 09 Jan 2020 08:30:26 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1ipTCw-0003YC-VK for linux-arm-kernel@lists.infradead.org; Thu, 09 Jan 2020 08:30:25 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CFA951FB; Thu, 9 Jan 2020 00:30:20 -0800 (PST) Received: from [10.163.1.42] (unknown [10.163.1.42]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EC1993F6C4; Thu, 9 Jan 2020 00:32:56 -0800 (PST) Subject: Re: [PATCH v3 06/16] arm64: enable ptrauth earlier To: Suzuki Kuruppassery Poulose , linux-arm-kernel@lists.infradead.org References: <1576486038-9899-1-git-send-email-amit.kachhap@arm.com> <1576486038-9899-7-git-send-email-amit.kachhap@arm.com> From: Amit Kachhap Message-ID: <0c93c40c-e691-d768-da25-7f191624e56c@arm.com> Date: Thu, 9 Jan 2020 13:59:06 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200109_003023_098379_E5D132B1 X-CRM114-Status: GOOD ( 21.51 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Kees Cook , Ard Biesheuvel , Catalin Marinas , Richard Henderson , Kristina Martsenko , James Morse , Ramana Radhakrishnan , Mark Brown , Vincenzo Frascino , Will Deacon , Dave Martin Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgU3V6dWtpLAoKT24gMS83LzIwIDU6MDUgUE0sIFN1enVraSBLdXJ1cHBhc3NlcnkgUG91bG9z ZSB3cm90ZToKPiBPbiAxNi8xMi8yMDE5IDA4OjQ3LCBBbWl0IERhbmllbCBLYWNoaGFwIHdyb3Rl Ogo+PiBGcm9tOiBLcmlzdGluYSBNYXJ0c2Vua28gPGtyaXN0aW5hLm1hcnRzZW5rb0Bhcm0uY29t Pgo+Pgo+PiBXaGVuIHRoZSBrZXJuZWwgaXMgY29tcGlsZWQgd2l0aCBwb2ludGVyIGF1dGggaW5z dHJ1Y3Rpb25zLCB0aGUgYm9vdCBDUFUKPj4gbmVlZHMgdG8gc3RhcnQgdXNpbmcgYWRkcmVzcyBh dXRoIHZlcnkgZWFybHksIHNvIGNoYW5nZSB0aGUgY3B1Y2FwIHRvCj4+IGFjY291bnQgZm9yIHRo aXMuCj4+Cj4+IFBvaW50ZXIgYXV0aCBtdXN0IGJlIGVuYWJsZWQgYmVmb3JlIHdlIGNhbGwgQyBm dW5jdGlvbnMsIGJlY2F1c2UgaXQgaXMKPj4gbm90IHBvc3NpYmxlIHRvIGVudGVyIGEgZnVuY3Rp b24gd2l0aCBwb2ludGVyIGF1dGggZGlzYWJsZWQgYW5kIGV4aXQgaXQKPj4gd2l0aCBwb2ludGVy IGF1dGggZW5hYmxlZC4gTm90ZSwgbWlzbWF0Y2hlcyBiZXR3ZWVuIGFyY2hpdGVjdGVkIGFuZAo+ PiBJTVBERUYgYWxnb3JpdGhtcyB3aWxsIHN0aWxsIGJlIGNhdWdodCBieSB0aGUgY3B1ZmVhdHVy ZSBmcmFtZXdvcmsgKHRoZQo+PiBzZXBhcmF0ZSAqX0FSQ0ggYW5kICpfSU1QX0RFRiBjcHVjYXBz KS4KPj4KPj4gTm90ZSB0aGUgY2hhbmdlIGluIGJlaGF2aW9yOiBpZiB0aGUgYm9vdCBDUFUgaGFz IGFkZHJlc3MgYXV0aCBhbmQgYSBsYXRlCj4+IENQVSBkb2VzIG5vdCwgdGhlbiB3ZSBwYXJrIHRo ZSBsYXRlIENQVSB2ZXJ5IGVhcmx5IGluIGJvb3RpbmcuIEFsc28sIGlmCj4+IHRoZSBib290IENQ VSBkb2VzIG5vdCBoYXZlIGFkZHJlc3MgYXV0aCBhbmQgdGhlIGxhdGUgQ1BVIGhhcyB0aGVuIHN5 c3RlbQo+PiBwYW5pYyB3aWxsIG9jY3VyIGxpdHRsZSBsYXRlciBmcm9tIGluc2lkZSB0aGUgQyBj b2RlLiBVbnRpbCBub3cgd2Ugd291bGQKPj4gaGF2ZSBqdXN0IGRpc2FibGVkIGFkZHJlc3MgYXV0 aCBpbiB0aGlzIGNhc2UuCj4+Cj4+IExlYXZlIGdlbmVyaWMgYXV0aGVudGljYXRpb24gYXMgYSAi c3lzdGVtIHNjb3BlIiBjcHVjYXAgZm9yIG5vdywgc2luY2UKPj4gaW5pdGlhbGx5IHRoZSBrZXJu ZWwgd2lsbCBvbmx5IHVzZSBhZGRyZXNzIGF1dGhlbnRpY2F0aW9uLgo+Pgo+PiBSZXZpZXdlZC1i eTogS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+Cj4+IFNpZ25lZC1vZmYtYnk6IEty aXN0aW5hIE1hcnRzZW5rbyA8a3Jpc3RpbmEubWFydHNlbmtvQGFybS5jb20+Cj4+IFtBbWl0OiBS ZS13b3JrZWQgcHRyYXV0aCBzZXR1cCBsb2dpYywgY29tbWVudHNdCj4+IFNpZ25lZC1vZmYtYnk6 IEFtaXQgRGFuaWVsIEthY2hoYXAgPGFtaXQua2FjaGhhcEBhcm0uY29tPgo+PiAtLS0KPj4gQ2hh bmdlcyBzaW5jZSBsYXN0IHZlcnNpb246Cj4+ICogTm9uZS4KPj4KPj4gwqAgYXJjaC9hcm02NC9L Y29uZmlnwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoCA1ICsrKysrCj4+IMKgIGFyY2gvYXJt NjQvaW5jbHVkZS9hc20vc21wLmjCoMKgIHzCoCAxICsKPj4gwqAgYXJjaC9hcm02NC9rZXJuZWwv Y3B1ZmVhdHVyZS5jIHwgMTMgKysrLS0tLS0tLS0tLQo+PiDCoCBhcmNoL2FybTY0L2tlcm5lbC9o ZWFkLlPCoMKgwqDCoMKgwqAgfCAyMCArKysrKysrKysrKysrKysrKysrKwo+PiDCoCBhcmNoL2Fy bTY0L2tlcm5lbC9zbXAuY8KgwqDCoMKgwqDCoMKgIHzCoCAyICsrCj4+IMKgIGFyY2gvYXJtNjQv bW0vcHJvYy5TwqDCoMKgwqDCoMKgwqDCoMKgwqAgfCAzMSArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrCj4+IMKgIDYgZmlsZXMgY2hhbmdlZCwgNjIgaW5zZXJ0aW9ucygrKSwgMTAgZGVs ZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9hcmNoL2FybTY0L0tjb25maWcgYi9hcmNoL2Fy bTY0L0tjb25maWcKPj4gaW5kZXggYjFiNDQ3Ni4uNWFhYmU4YSAxMDA2NDQKPj4gLS0tIGEvYXJj aC9hcm02NC9LY29uZmlnCj4+ICsrKyBiL2FyY2gvYXJtNjQvS2NvbmZpZwo+PiBAQCAtMTQ4Miw2 ICsxNDgyLDExIEBAIGNvbmZpZyBBUk02NF9QVFJfQVVUSAo+PiDCoMKgwqDCoMKgwqDCoCBiZSBl bmFibGVkLiBIb3dldmVyLCBLVk0gZ3Vlc3QgYWxzbyByZXF1aXJlIFZIRSBtb2RlIGFuZCBoZW5j ZQo+PiDCoMKgwqDCoMKgwqDCoCBDT05GSUdfQVJNNjRfVkhFPXkgb3B0aW9uIHRvIHVzZSB0aGlz IGZlYXR1cmUuCj4+ICvCoMKgwqDCoMKgIElmIHRoZSBmZWF0dXJlIGlzIHByZXNlbnQgb24gdGhl IHByaW1hcnkgQ1BVIGJ1dCBub3QgYSAKPj4gc2Vjb25kYXJ5IENQVSwKPj4gK8KgwqDCoMKgwqAg dGhlbiB0aGUgc2Vjb25kYXJ5IENQVSB3aWxsIGJlIHBhcmtlZC4KPiAKPiAtLS0KPiAKPj4gwqDC oCBBbHNvLCBpZiB0aGUgYm9vdCBDUFUgZG9lcyBub3QKPj4gK8KgwqDCoMKgwqAgaGF2ZSBhZGRy ZXNzIGF1dGggYW5kIHRoZSBsYXRlIENQVSBoYXMgdGhlbiBzeXN0ZW0gcGFuaWMgd2lsbCAKPj4g b2NjdXIuCj4+ICvCoMKgwqDCoMKgIE9uIHN1Y2ggYSBzeXN0ZW0sIHRoaXMgb3B0aW9uIHNob3Vs ZCBub3QgYmUgc2VsZWN0ZWQuCj4gCj4gSXMgdGhpcyBwYXJ0IG9mIHRoZSB0ZXh0IHRydWUgPyBX ZSBkbyBub3QgZW5hYmxlIHB0ci1hdXRoIG9uIHRoZSBDUFVzIGlmCj4gd2UgYXJlIG1pc3Npbmcg dGhlIHN1cHBvcnQgb24gcHJpbWFyeS4gU28sIGdpdmVuIHdlIGRpc2FibGUgU0NUTFIgYml0cywK PiB0aGUgcHRyLWF1dGggaW5zdHJ1Y3Rpb25zIHNob3VsZCBiZSBhIE5PUCBhbmQgaXMgdGh1cyBz YWZlLgoKSSBnb3QgbGl0dGxlIGNvbmZ1c2VkIHdpdGggeW91ciBlYXJsaWVyIGNvbW1lbnRzIFsx XSBhbmQgbWFkZSB0aGUgCnNlY29uZGFyeSBjcHUncyBwYW5pYyBpbiBjYXNlIHRoZXkgaGF2ZSBw dHJhdXRoIGFuZCBwcmltYXJ5IGRvbid0LiBJbiAKdGhpcyBjYXNlIEFSTTY0X0NQVUNBUF9QRVJN SVRURURfRk9SX0xBVEVfQ1BVIHdpbGwgbGVhdmUgaXQgcnVubmluZyBhbmQgCm5vdCBwYW5pYyBh cyB5b3UgbWVudGlvbmVkLgoKSSB3aWxsIGFwcGVuZCBBUk02NF9DUFVDQVBfUEVSTUlUVEVEX0ZP Ul9MQVRFX0NQVSBmZWF0dXJlIGFuZCB1cGRhdGUgdGhlIApjb21tZW50cyBvdmVyIGhlcmUgYWNj b3JkaW5nbHkgaW4gbXkgbmV4dCBpdGVyYXRpb24uCgpbMV06IGh0dHBzOi8vcGF0Y2h3b3JrLmtl cm5lbC5vcmcvcGF0Y2gvMTExOTUwODcvCgo+IAo+IFRoZSByZXN0IGxvb2tzIGdvb2QgdG8gbWUu IFdpdGggdGhlIGFib3ZlIHRleHQgcmVtb3ZlZCwKPiAKPiBSZXZpZXdlZC1ieTogU3V6dWtpIEsg UG91bG9zZSA8c3V6dWtpLnBvdWxvc2VAYXJtLmNvbT4KClRoYW5rcyBmb3IgcmV2aWV3aW5nLgo+ IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgt YXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQu b3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJt LWtlcm5lbAo=