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=-5.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_1 autolearn=no 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 C0D2DC433DF for ; Fri, 21 Aug 2020 11:18:37 +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 8C25E2072D for ; Fri, 21 Aug 2020 11:18: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="xGlJaWW8"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="q1IE6xSe" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8C25E2072D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org 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=io0Lp94FfR3JKtSGlr6LK0+erJeAQZ1yRXM4sCbZ8Uk=; b=xGlJaWW8k2XwWcqElbMa4JPcb FAKqSKEU+DCs5dKoUjBQDZdFRfPTwlglNQOG7OHARuRTWyBvj1kjWHX0Tjs5yJpMqhLy/Zx00dakk OcWCT2kT0VmVMFGyMN2jUutIDm2ANxEDn9FsQ3pk2rULWzt8KvvYnhjW0SjWpibGnKskiOcjqvr+y YsI2NgqbL58gUYG/SSYIHpF12g+OR5NMylgt4fmEJdZ2kjL+e0bnMb5N6oy1fsvEa259Pc6PvLIof yVD4tFQ+7Dgahfg+F7mdY5y88d66wcWcg5J389MXiD6b12qbXa87srLPZm0cGRchpyS5hsoqyiB3x nhT3ezyRQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k952h-0007tc-Or; Fri, 21 Aug 2020 11:17:07 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k952f-0007tG-Sc for linux-arm-kernel@lists.infradead.org; Fri, 21 Aug 2020 11:17:06 +0000 Received: from willie-the-truck (236.31.169.217.in-addr.arpa [217.169.31.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 123242072D; Fri, 21 Aug 2020 11:17:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1598008625; bh=wsJMHwvewGqUDJUzfhs5P78BW+2XX/LSgMLqfV+VlNU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=q1IE6xSeHH5Qh4LS4LHPTCqSPoACbXLs5TwLnZEEz4/ynQT366k5uktdoAx0PGG76 jxlPILGfjRQeQhbcnHXVrU1mr1HBImxWeVJgBW/H7o4VaUeE1vEEygTAurYAd57uXD mJ48mvCjCcRNArwcBxp2xnDg1+q21PntwfyMNWbA= Date: Fri, 21 Aug 2020 12:17:01 +0100 From: Will Deacon To: =?utf-8?B?5b2t5rWpKFJpY2hhcmQp?= Subject: Re: [PATCH] arm64/module-plts: Consider the special case where plt_max_entries is 0 Message-ID: <20200821111700.GD20455@willie-the-truck> References: 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-20200821_071706_091019_2456B0CC X-CRM114-Status: GOOD ( 24.66 ) 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: "catalin.marinas@arm.com" , Ard Biesheuvel , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.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 T24gVHVlLCBKdWwgMTQsIDIwMjAgYXQgMDg6NDg6MTFBTSArMDAwMCwg5b2t5rWpKFJpY2hhcmQp IHdyb3RlOgo+IE9uIFRodSwgSnVsIDA5LCAyMDIwIGF0IDA3OjE4OjAxQU0gKzAwMDAsUGVuZyBI YW8oUmljaGFyZCkgd3JvdGU6Cj4gPiBPbiBUaHUsIDkgSnVsIDIwMjAgYXQgMDk6NTAsIFBlbmcg SGFvKFJpY2hhcmQpIDxyaWNoYXJkLnBlbmdAb3Bwby5jb20+IHdyb3RlOgo+ID4gPj4gPkFwcGFy ZW50bHksIHlvdSBhcmUgaGl0dGluZyBhIFJfQUFSQ0g2NF9KVU1QMjYgb3IgUl9BQVJDSDY0X0NB TEwyNgo+ID4gPj4gPnJlbG9jYXRpb24gdGhhdCBvcGVyYXRlcyBvbiBhIGIgb3IgYmwgaW5zdHJ1 Y3Rpb24gdGhhdCBpcyBtb3JlIHRoYW4KPiA+ID4+ID4xMjggbWVnYWJ5dGVzIGF3YXkgZnJvbSBp dHMgdGFyZ2V0Lgo+ID4gPj4gPgo+ID4gPj4gTXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IGEgbW9k dWxlIHRoYXQgY2FsbHMgZnVuY3Rpb25zIHRoYXQgYXJlIG5vdCBwYXJ0IG9mIHRoZSBtb2R1bGUg d2lsbCB1c2UgUExULgo+ID4gPj4gUGx0X21heF9lbnRyaWVzID0wIE1heSBvY2N1ciBpZiBhIG1v ZHVsZSBkb2VzIG5vdCBkZXBlbmQgb24gb3RoZXIgbW9kdWxlIGZ1bmN0aW9ucy4KPiA+ID4+Cj4g PiA+Cj4gPiA+QSBQTFQgc2xvdCBpcyBhbGxvY2F0ZWQgZm9yIGVhY2ggYiBvciBibCBpbnN0cnVj dGlvbiB0aGF0IHJlZmVycyB0byBhCj4gPiA+c3ltYm9sIHRoYXQgbGl2ZXMgaW4gYSBkaWZmZXJl bnQgc2VjdGlvbiwgZWl0aGVyIG9mIHRoZSBzYW1lIG1vZHVsZQo+ID4gPiAoZS5nLiwgYmwgaW4g LmluaXQgY2FsbGluZyBpbnRvIC50ZXh0KSwgb2YgYW5vdGhlciBtb2R1bGUsIG9yIG9mIHRoZQo+ ID4gPmNvcmUga2VybmVsLgo+ID4gPgo+ID4gPkkgZG9uJ3Qgc2VlIGhvdyB5b3UgZW5kIHVwIHdp dGggcGx0X21heF9lbnRyaWVzIGluIHRoaXMgY2FzZSwgdGhvdWdoLgo+ID4gaWYgYSBtb2R1bGUg ZG9lcyBub3QgZGVwZW5kIG9uIG90aGVyIG1vZHVsZSBmdW5jdGlvbnMsIFBMVCBlbnRyaWVzIGlu IHRoZSBtb2R1bGUgaXMgZXF1YWwgdG8gMC4KPiAKPiA+VGhpcyBicmluZ3MgbWUgYmFjayB0byBt eSBlYXJsaWVyIHF1ZXN0aW9uOiBpZiB0aGVyZSBhcmUgbm8gUExUIGVudHJpZXMgaW4KPiA+dGhl IG1vZHVsZSwgdGhlbiBjb3VudF9wbHRzKCkgd2lsbCBub3QgZmluZCBhbnkgUl9BQVJDSDY0X0pV TVAyNiBvcgo+ID5SX0FBUkNINjRfQ0FMTDI2IHJlbG9jYXRpb25zIHRoYXQgcmVxdWlyZSBQTFRz IGFuZCB3aWxsIHRoZXJlZm9yZSByZXR1cm4gMC4KPiA+VGhlIGFic2VuY2Ugb2YgdGhlc2UgcmVs b2NhdGlvbnMgbWVhbnMgdGhhdCBtb2R1bGVfZW1pdF9wbHRfZW50cnkoKSB3aWxsIG5vdAo+ID5i ZSBjYWxsZWQgYnkgYXBwbHlfcmVsb2NhdGVfYWRkKCksIGFuZCBzbyB5b3VyIHBhdGNoIHNob3Vs ZCBoYXZlIG5vIGVmZmVjdC4KPiAxLlRoZSBtb2R1bGUgaW4gcXVlc3Rpb24gaXMgdGhlIGNhbGxp bmcgZnVuY3Rpb24gZnJvbSBjb3JlIGtlcm5lbC4oIEliX2NvcmUua28gdHJpZ2dlcmVkIHRoZSB3 YXJuaW5nIG11bHRpcGxlIHRpbWVzKS4KPiAyLiBUaGVyZSBhcmUgbXVsdGlwbGUgdGhyZWFkcyBs b2FkaW5nIElCX2NvcmUua28KPiBbICAgNzMuMzg4OTMxXSAgIyMjY3B1PTMzLCBuYW1lPWliX2Nv cmUsIGNvcmVfcGx0cz0wLCBpbml0X3BsdHM9MCAgCj4gWyAgIDczLjQwMjEwMl0gICMjIyMgY3B1 PTMzLHBpZD0yMjk3LG5hbWU9aWJfY29yZSwgbW9kdWxlX2VtaXRfcGx0X2VudHJ5OnBsdF9udW1f ZW50cmllcz0xLCBwbHRfbWF4X2VudHJpZXM9MCAod2FybmluZykKPiBbICAgNzMuNDM5MzkxXSAg IyMjY3B1PTI0LCBuYW1lPWliX2NvcmUsIGNvcmVfcGx0cz0wLCBpbml0X3BsdHM9MCAgCj4gWyAg IDczLjQ0ODYxN10gICMjI2NwdT00LCBuYW1lPWliX2NvcmUsIGNvcmVfcGx0cz0wLCBpbml0X3Bs dHM9MCAgCj4gWyAgIDczLjU0NzUzNV0gICMjI2NwdT0yMjEsIG5hbWU9aWJfY29yZSwgY29yZV9w bHRzPTAsIGluaXRfcGx0cz0wICAKPiBbICAgNzUuMTk4MDc1XSAgIyMjIyBjcHU9MjQscGlkPTIz MzYsbmFtZT1pYl9jb3JlLCBtb2R1bGVfZW1pdF9wbHRfZW50cnk6cGx0X251bV9lbnRyaWVzPTEs IHBsdF9tYXhfZW50cmllcz0wICh3YXJuaW5nKQo+IFsgICA3NS40ODk0OTZdICAjIyMjIGNwdT00 LHBpZD0yMzQ0LG5hbWU9aWJfY29yZSwgbW9kdWxlX2VtaXRfcGx0X2VudHJ5OnBsdF9udW1fZW50 cmllcz0xLCBwbHRfbWF4X2VudHJpZXM9MCh3YXJuaW5nKQo+IAo+IEkgZG9uJ3QgdW5kZXJzdGFu ZCB3aHkgY291bnRfcGx0cyByZXR1cm5zIDAgd2hlbiBDT05GSUdfUkFORE9NSVpFX0JBU0U9biBm b3IgUl9BQVJDSDY0X0pVTVAyNiBhbmQgUl9BQVJDSDY0X0NBTEwyNi4KPiAKPiAzLiBTZXQgQ09O RklHX0FSTTY0X01PRFVMRV9QTFRTPXkgYW5kIHJlc3RhcnQgdGhlIHNlcnZlciBzZXZlcmFsIHRp bWVzIHdpdGhvdXQgdHJpZ2dlcmluZyB0aGlzIHdhcm5pbmcuCgpDYW4geW91IHByb3ZpZGUgYSBt ZWFucyBmb3IgdXMgdG8gcmVwcm9kdWNlIHRoaXMgZmFpbHVyZSB3aXRoIGFuIHVwc3RyZWFtCmtl cm5lbCwgcGxlYXNlPyBJIHJlYWxseSBjYW4ndCB0ZWxsIHdoYXQncyBnb2luZyBvbiBmcm9tIHRo ZSByZXBvcnQuIElmIEkKY2FuIHJlcHJvZHVjZSB0aGUgcHJvYmxlbSBsb2NhbGx5LCB0aGVuIEkn bSBoYXBweSB0byB0YWtlIGEgbG9vay4KClRoYW5rcywKCldpbGwKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBs aXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5m cmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK