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=-11.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=unavailable 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 2A4F8C433DF for ; Tue, 21 Jul 2020 13:43:38 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 EB30B20578 for ; Tue, 21 Jul 2020 13:43:37 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="MEIQ4D/T"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=armlinux.org.uk header.i=@armlinux.org.uk header.b="es6eySYL" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EB30B20578 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=armlinux.org.uk Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+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=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:Message-ID: Subject:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=QyxZbUtQJzfMEpiTAoywm7qRSxEmK+BQ2L9dzCedyrQ=; b=MEIQ4D/TeUcsTfAoLx1P7Uxwc p38nt+jsZlYOgR3cZ4P6GVtUtVThACGgzc7gwzdmdFMhKZsaCAr4+NSPYUQ0Om8wmLTaIrLd4OwWD RYwj5fPPWex9J3LgO6q0arUbBW38pNVLtIGVaUp0K1Nc8qVUfgyoKEs1/S4H12p82RiuD7ZXJpCpR OKWjReaaRRi0euhIA6zLvs5Oi6Oh2WgJXLRIbmlb5P8Sgmn5YW2GKBUz8IbvyjdClxy7NTV0ti0Fu eVqo7bKTQmXmSNkojjF8qyLFMXXulqnoT1Iqsa28zk4IfDZwoDYu8ak76orQe1vCbJNNgUj0i2PAz OEUDPXx8Q==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jxsWh-00044H-Gh; Tue, 21 Jul 2020 13:41:47 +0000 Received: from pandora.armlinux.org.uk ([2001:4d48:ad52:32c8:5054:ff:fe00:142]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jxsWe-0003cS-PE for linux-arm-kernel@lists.infradead.org; Tue, 21 Jul 2020 13:41:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=armlinux.org.uk; s=pandora-2019; h=Sender:In-Reply-To: Content-Transfer-Encoding:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=uXCymjoKlZsSxPJyvb4uXAVGxMVaWoDUFyvNT3MuQm4=; b=es6eySYL6mvJvt5dUpGn9OhBD RSLqmJFljOzwTK5+AGotYNxB55MGUYHPT0XdkAi/w2ly3Hw1Dk7uYQ1EhoHHuBLVfr7YVXBiM3iFH 5fh5llgyiYwLqnSmYS3S/fgyvXwcxQeBjv9SwGtwy3x6ahgzg20HCFBQopNKOBjqhL24/QFtHUvft a04QxLfgS3gQfrZBWgXNlo+PNC4Yv99NW367SdPom7DD8NKjqxMTaoV5vkNNfnOnixdvb9TEZe4NX 2awFIVw6uNXmpqFrS4ruirTeESVwdrefsINAWfzn2A7qNVRgY+N5BV0qNhd5tSS0zLW85+FM2om4Y DxxmlnozQ==; Received: from shell.armlinux.org.uk ([fd8f:7570:feb6:1:5054:ff:fe00:4ec]:42332) by pandora.armlinux.org.uk with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jxsTf-0004Nw-3U; Tue, 21 Jul 2020 14:38:39 +0100 Received: from linux by shell.armlinux.org.uk with local (Exim 4.92) (envelope-from ) id 1jxsTe-00061j-I9; Tue, 21 Jul 2020 14:38:38 +0100 Date: Tue, 21 Jul 2020 14:38:38 +0100 From: Russell King - ARM Linux admin To: Dmitry Osipenko Subject: Re: [PATCH] ARM: asm: Rewrite get_thread_info using BIC Message-ID: <20200721133838.GZ1551@shell.armlinux.org.uk> References: <20200527122201.124090-1-linus.walleij@linaro.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200721_094145_117102_951C38AF X-CRM114-Status: GOOD ( 19.54 ) 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: Linus Walleij , Ard Biesheuvel , linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVHVlLCBKdWwgMjEsIDIwMjAgYXQgMDQ6Mzc6MDlQTSArMDMwMCwgRG1pdHJ5IE9zaXBlbmtv IHdyb3RlOgo+IDI3LjA1LjIwMjAgMTU6MjIsIExpbnVzIFdhbGxlaWog0L/QuNGI0LXRgjoKPiA+ IEJ5IHVzaW5nIHR3byBCSUMgaW5zdHJ1Y3Rpb25zIHdlIGNhbiByZXBsYWNlIHRoZSBBUk0vdGh1 bWIKPiA+IHNwbGl0IGluc3RydWN0aW9ucyB3aXRoIHNvbWV0aGluZyB0aGF0IHdvcmtzIG9uIGVp dGhlcgo+ID4gYW5kIGFsc28gc2F2ZSBvbmUgaW5zdHJ1Y3Rpb24uCj4gPiAKPiA+IEJhc2VkIG9u IGNvZGUgZnJvbSBwcm9jLW1hY3Jvcy5TIGFuZCBhbiBpZGVhIGZyb20gQXJkCj4gPiBCaWVzaGV1 dmVsLgo+ID4gCj4gPiBXZSBuZWVkIHRvIGluY2x1ZGUgPGxpbnV4L2NvbnN0Lmg+IHRvIGV4cGFu ZCB0aGUKPiA+IFRIUkVBRF9TSVpFIGRlZmluaXRpb24gcHJvcGVybHkgaW4gdGhlIHByZXByb2Nl c3Nvci4KPiA+IAo+ID4gU3VnZ2VzdGVkLWJ5OiBSdXNzZWxsIEtpbmcgPGxpbnV4QGFybWxpbnV4 Lm9yZy51az4KPiA+IFN1Z2dlc3RlZC1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZGJAa2VybmVsLm9y Zz4KPiA+IFNpZ25lZC1vZmYtYnk6IExpbnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGluYXJv Lm9yZz4KPiA+IC0tLQo+ID4gIGFyY2gvYXJtL2luY2x1ZGUvYXNtL2Fzc2VtYmxlci5oIHwgNyAr KystLS0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo LSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtL2luY2x1ZGUvYXNtL2Fzc2VtYmxlci5o IGIvYXJjaC9hcm0vaW5jbHVkZS9hc20vYXNzZW1ibGVyLmgKPiA+IGluZGV4IDk5OTI5MTIyZGFk Ny4uZjIxOGU4Y2Y3Zjg4IDEwMDY0NAo+ID4gLS0tIGEvYXJjaC9hcm0vaW5jbHVkZS9hc20vYXNz ZW1ibGVyLmgKPiA+ICsrKyBiL2FyY2gvYXJtL2luY2x1ZGUvYXNtL2Fzc2VtYmxlci5oCj4gPiBA QCAtMTcsNiArMTcsNyBAQAo+ID4gICNlcnJvciAiT25seSBpbmNsdWRlIHRoaXMgZnJvbSBhc3Nl bWJseSBjb2RlIgo+ID4gICNlbmRpZgo+ID4gIAo+ID4gKyNpbmNsdWRlIDxsaW51eC9jb25zdC5o Pgo+ID4gICNpbmNsdWRlIDxhc20vcHRyYWNlLmg+Cj4gPiAgI2luY2x1ZGUgPGFzbS9kb21haW4u aD4KPiA+ICAjaW5jbHVkZSA8YXNtL29wY29kZXMtdmlydC5oPgo+ID4gQEAgLTIwMywxMCArMjA0 LDggQEAKPiA+ICAgKiBHZXQgY3VycmVudCB0aHJlYWRfaW5mby4KPiA+ICAgKi8KPiA+ICAJLm1h Y3JvCWdldF90aHJlYWRfaW5mbywgcmQKPiA+IC0gQVJNKAltb3YJXHJkLCBzcCwgbHNyICNUSFJF QURfU0laRV9PUkRFUiArIFBBR0VfU0hJRlQJKQo+ID4gLSBUSFVNQigJbW92CVxyZCwgc3AJCQkp Cj4gPiAtIFRIVU1CKAlsc3IJXHJkLCBccmQsICNUSFJFQURfU0laRV9PUkRFUiArIFBBR0VfU0hJ RlQJKQo+ID4gLQltb3YJXHJkLCBccmQsIGxzbCAjVEhSRUFEX1NJWkVfT1JERVIgKyBQQUdFX1NI SUZUCj4gPiArCWJpYwlccmQsIHNwLCAjKFRIUkVBRF9TSVpFIC0gMSkgJiB+NjMKPiA+ICsJYmlj CVxyZCwgXHJkLCAjNjMKPiA+ICAJLmVuZG0KPiA+ICAKPiA+ICAvKgo+ID4gCj4gCj4gSGVsbG8s IExpbnVzIQo+IAo+IFRoaXMgcGF0Y2ggd2FzIG1lcmdlZCBpbnRvIGEgcmVjZW50IGxpbnV4LW5l eHQsIHVuZm9ydHVuYXRlbHkgaXQgYnJlYWtzCj4gQ09ORklHX1RIVU1CMl9LRVJORUw9eSBjb21w aWxhdGlvbjoKPiAKPiBhcmNoL2FybS9rZXJuZWwvZW50cnktY29tbW9uLlM6IEFzc2VtYmxlciBt ZXNzYWdlczoKPiBhcmNoL2FybS9rZXJuZWwvZW50cnktY29tbW9uLlM6MTU5OiBFcnJvcjogcjEz IG5vdCBhbGxvd2VkIGhlcmUgLS0gYGJpYwo+IHRzayxzcCwjKCgoMTw8MTIpPDwxKS0xKSZ+NjMn Cj4gYXJjaC9hcm0va2VybmVsL2VudHJ5LWNvbW1vbi5TOjI0NjogRXJyb3I6IHIxMyBub3QgYWxs b3dlZCBoZXJlIC0tIGBiaWMKPiB0c2ssc3AsIygoKDE8PDEyKTw8MSktMSkmfjYzJwo+IG1ha2Vb Ml06ICoqKiBbc2NyaXB0cy9NYWtlZmlsZS5idWlsZDozNjE6Cj4gYXJjaC9hcm0va2VybmVsL2Vu dHJ5LWNvbW1vbi5vXSBFcnJvciAxCgpJJ3ZlIGRyb3BwZWQgaXQgYmVmb3JlIHlvdSBzZW50IHRo aXMgZW1haWwuLi4KCi0tIApSTUsncyBQYXRjaCBzeXN0ZW06IGh0dHBzOi8vd3d3LmFybWxpbnV4 Lm9yZy51ay9kZXZlbG9wZXIvcGF0Y2hlcy8KRlRUUCBpcyBoZXJlISA0ME1icHMgZG93biAxME1i cHMgdXAuIERlY2VudCBjb25uZWN0aXZpdHkgYXQgbGFzdCEKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0 CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK