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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 24F7CC6FD1C for ; Wed, 22 Mar 2023 18:51:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To: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-Owner; bh=AciDTCEeONOt6OWIJo4mOdQ8M2avApPlyhIKnFYxfBY=; b=0ibkemT7o5qiBv UfOaOlYexWbOKXtNQWAVr/CP1aJyYzpHDB4TdBGO60MyTQh44DcsbfqDr53m14pAJVS3EuKZwMqUz Zovcy7ztfhFgBi1DyKjZPVUM81ujIxF5WTdMOwTjF52DFKFhK8uxocIo/UgYGa/46d6GRu0DGHMt9 H9jIKaGfzv5EQPDYC/CLadfvNls36h0Rq0P0OHa8kw0PyL0LOoQHHXKiyzknfweZ7qUkGX3WSVfjt f/9GDCzBHrYqsZ0HZv/BEMhh2QUlxDJMOznC2nCPKcmP6xhKQ5+tsh8qIZbjiVKLDrExgARm5fSqZ CAuNSpTtpnyvBLxYYy2g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pf3Xr-00H4hD-0l; Wed, 22 Mar 2023 18:50:47 +0000 Received: from ams.source.kernel.org ([145.40.68.75]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pf3Xo-00H4ft-1C for linux-arm-kernel@lists.infradead.org; Wed, 22 Mar 2023 18:50:45 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 07049B81D0A; Wed, 22 Mar 2023 18:50:43 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3390EC433D2; Wed, 22 Mar 2023 18:50:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1679511041; bh=zQDvsghz0LmDmBxSWBS2Kvsa2ABxPjyk3rrZe6mRZCs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=uqpHxo3dshaTsJE/R0fawh3YJebvXIERECmodzRObOzeqtVPFeA7UF6qL3bS/5umk Z9Q6u6m4iJiJx9gzkDQLMtqDW9PRfR2se7KabHDAkob+nYVzz2ZMb1cDBgvsj7vb99 FIvGT+VBGlI7ynidoqAffUXObJVCwKT+CHsHB6nWOp0X54lk/R14ORKno58s9sQ/VP AZmcDtXakOgo7hGKGhkxGPq4XRoYb8qVfGBmCy+VyC/4NQ1sUvUpnrbLkilqhVAgJP MSZM85i7Z8SNu7i/83ujd/MsVvOF+M9HY5wieE5H68ZtVQXwuPTJCQIcmx5qL95Ma3 c/aSHEJb0lGDA== Date: Wed, 22 Mar 2023 11:50:39 -0700 From: Josh Poimboeuf To: Christophe Leroy Cc: "x86@kernel.org" , "linux-kernel@vger.kernel.org" , Peter Zijlstra , Mark Rutland , Jason Baron , Steven Rostedt , Ard Biesheuvel , Paolo Bonzini , Sean Christopherson , Sami Tolvanen , Nick Desaulniers , Will McVicker , Kees Cook , "linux-arm-kernel@lists.infradead.org" Subject: Re: [PATCH v2 11/11] static_call: Remove DEFINE_STATIC_CALL_RET0() Message-ID: <20230322185039.rqwudvaqgotfnrv5@treble> References: <8aab02492c2bf512c7ffe458e41acc1b930ed2dc.1679456900.git.jpoimboe@kernel.org> <692cf38b-4c13-f776-4b96-5161a4cae4ae@csgroup.eu> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <692cf38b-4c13-f776-4b96-5161a4cae4ae@csgroup.eu> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230322_115044_695057_FF632E59 X-CRM114-Status: GOOD ( 27.14 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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 T24gV2VkLCBNYXIgMjIsIDIwMjMgYXQgMDM6MDQ6MzFQTSArMDAwMCwgQ2hyaXN0b3BoZSBMZXJv eSB3cm90ZToKPiBMZSAyMi8wMy8yMDIzIMOgIDA1OjAwLCBKb3NoIFBvaW1ib2V1ZiBhIMOpY3Jp dMKgOgo+ID4gTlVMTCBhbmQgUkVUMCBzdGF0aWMgY2FsbHMgYXJlIGJvdGggc2xpZ2h0bHkgZGlm ZmVyZW50IHdheXMgb2Ygbm9wcGluZyBhCj4gPiBzdGF0aWMgY2FsbC4gIEEgbm90LWluc2lnbmlm aWNhbnQgYW1vdW50IG9mIGNvZGUgYW5kIGNvbXBsZXhpdHkgaXMgc3BlbnQKPiA+IG1haW50YWlu aW5nIHRoZW0gc2VwYXJhdGVseS4gIEl0J3MgYWxzbyBzb21ld2hhdCB0cmlja3kgZm9yIHRoZSB1 c2VyIHdobwo+ID4gaGFzIHRvIHRyeSB0byByZW1lbWJlciB0byB1c2UgdGhlIGNvcnJlY3Qgb25l IGZvciB0aGUgZ2l2ZW4gZnVuY3Rpb24KPiA+IHR5cGUuCj4gPiAKPiA+IFNpbXBsaWZ5IHRoaW5n cyBhbGwgYXJvdW5kIGJ5IGp1c3QgY29tYmluaW5nIHRoZW0sIHN1Y2ggdGhhdCBOVUxMIHN0YXRp Ywo+ID4gY2FsbHMgYWx3YXlzIHJldHVybiAwLgo+ID4gCj4gPiBXaGlsZSBpdCBkb2Vzbid0IG5l Y2Vzc2FyaWx5IG1ha2Ugc2Vuc2UgZm9yIHZvaWQtcmV0dXJuIGZ1bmN0aW9ucyB0bwo+ID4gcmV0 dXJuIDAsIGl0J3MgcHJldHR5IG11Y2ggaGFybWxlc3MuICBUaGUgcmV0dXJuIHZhbHVlIHJlZ2lz dGVyIGlzCj4gPiBhbHJlYWR5IGNhbGxlZS1jbG9iYmVyZWQsIGFuZCBhbiBleHRyYSAieG9yICVl YXgsICVlYXgiIHNob3VsZG4ndCBhZmZlY3QKPiA+IHBlcmZvcm1hbmNlIChrbm9jayBvbiB3b29k KS4KPiAKPiBJbiB0aGUgY2FzZSBvZiBwb3dlcnBjLCB3aGljaCBpbXBsZW1lbnRzIG91dC1vZi1s aW5lIHN0YXRpYyBjYWxscyBmb3IgCj4gbm93LCBpdCBpcyBtb3JlIHRoYW4ganVzdCBhbiBleHRy YSBpbnN0cnVjdGlvbi4gSXQgcmVxdWlyZXMgYSBqdW1wIHRvIAo+IHRoZSBjb3VwbGUgaW5zdHJ1 Y3Rpb25zIHRoYXQgY2xlYXIgcmV0IHJlZyBhbmQgcmV0cy4gRm9yIHRoZSA4eHggaXQgYWxzbyAK PiBtZWFucyBjYWNoZSBtaXNzIGFzIHRoZSBjYWNoZSBsaW5lcyBhcmUgMTYgYnl0ZXMuIFNvIHdo YXQgd2FzIGp1c3Qgb25lIAo+IGN5Y2xlIHJldHVybiBpbnN0cnVjdGlvbiBiZWNvbWVzIGEgMyBj eWNsZXMgKyAxIGNhY2hlIG1pc3MuIEl0IGlzIG5vdCBhIAo+IHNob3ctc3RvcHBlciBmb3IgdGhh dCBjaGFuZ2UsIGJ1dCBJIHRoaW5rIGl0IHdhcyB3b3J0aCBtZW50aW9uaW5nLgoKR29vZCBwb2lu dC4gIEkgc2hvdWxkIG1lbnRpb24gdGhhdCAoaWYgd2Uga2VlcCB0aGUgcGF0Y2gpLgoKPiA+IFRo aXMgImRvIG5vdGhpbmcgcmV0dXJuIDAiIGRlZmF1bHQgc2hvdWxkIHdvcmsgZm9yIHRoZSB2YXN0 IG1ham9yaXR5IG9mCj4gPiBOVUxMIGNhc2VzLiAgT3RoZXJ3aXNlIGl0IGNhbiBiZSBlYXNpbHkg b3ZlcnJpZGRlbiB3aXRoIGEgdXNlci1zcGVjaWZpZWQKPiA+IGZ1bmN0aW9uIHdoaWNoIHBhbmlj cyBvciByZXR1cm5zIDB4ZGVhZGJlZWYgb3IgZG9lcyB3aGF0ZXZlciBvbmUgd2FudHMuCj4gPiAK PiA+IFRoaXMgc2ltcGxpZmllcyB0aGUgc3RhdGljIGNhbGwgY29kZSBhbmQgYWxzbyB0ZW5kcyB0 byBoZWxwIHNpbXBsaWZ5Cj4gPiB1c2VycycgY29kZSBhcyB3ZWxsLgo+IAo+IEknZCBoYXZlIGV4 cGVjdGVkIERFRklORV9TVEFUSUNfQ0FMTF9SRVQwKCkgdG8gcmVtYWluLCB0byBtYWtlIGl0IGNs ZWFyIAo+IHRoYXQgaXQgcmV0dXJucyAwLiBBcyB5b3UgZXhwbGFpbmVkLCBpdCBkb2Vzbid0IG1h dHRlciB3aGF0IE5VTEwgCj4gcmV0dXJucywgYnV0IHJldHVybmluZyAwIGlzIHZpdGFsIGZvdXIg UkVUMCBjYXNlcy4gU28gSSB3b3VsZCBoYXZlIAo+IGRyb3BwZWQgREVGSU5FX1NUQVRJQ19DQUxM X05VTEwoKSBhbmQgcmV0YWluZWQgREVGSU5FX1NUQVRJQ19DQUxMX1JFVDAoKS4KClRoZSBpc3N1 ZSBpcyBzdGF0aWNfY2FsbF91cGRhdGUoKS4gIEl0IHRha2VzIE5VTEwgYXMgYW4gaW5wdXQsIHdo aWNoCmNvbWVzIGluIGhhbmR5IGZvciBtYW55IHN0YXRpYyBjYWxsIHVzZXJzLiAgU28gaXQgbWFr ZXMgc2Vuc2UgdG8gaGF2ZQpOVUxMIG1lYW4gIm5vcCAoYW5kIHJldHVybiAwIGlmIG5lZWRlZCki LgoKSU1PIGl0IGJlY29tZXMgbW9yZSBjb25mdXNpbmcgdG8gaGF2ZSB0d28gaW50ZXJmYWNlcyAo TlVMTCBhbmQgUkVUMCkKbWVhbmluZyB0aGUgc2FtZSB0aGluZy4KCi0tIApKb3NoCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVs IG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDov L2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==