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 714E0C4332F for ; Mon, 12 Dec 2022 13:44:26 +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:Subject:Cc:To:From:Date:References: In-Reply-To:Message-Id:Mime-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=9ta2TsDI5/xcbMIPC0fkudPZyJSegCHcc6wjZwxY38k=; b=u8GsiwDAQ/NPKL nEuWGegq4x0Qo46tjgL9lOPevRhVe5yw6VvggWLxhXOxfpzf08bsZfjuS1EVr2ESlkFDPIwpTFzPz u8XR43zHQqfqGvppVHhAqM1TUwM9Rn6j3B4yNxZDZ37OkZrogn+9PpOd9qZ1/nkVF6JQjYXUC2WEi FNGRtBtjdadaz42PnRW9fSWTvtO21aESpVS2wzJGqdvDwVyYcW1EEQ1tfufeer8CNCi7h62wpyva3 FS/fui/x6OcLjUS55D9WC25IF3B7j7o7b6DegEFTrJZym3UAc/9A2KaC/exUMq2kTw2NIwQyvwpUX /8636IpsJD9jha4koeew==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1p4j5H-00GayI-DW; Mon, 12 Dec 2022 13:43:07 +0000 Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1p4j5D-00Gasy-GH for linux-arm-kernel@lists.infradead.org; Mon, 12 Dec 2022 13:43:05 +0000 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 215DA5C010E; Mon, 12 Dec 2022 08:42:58 -0500 (EST) Received: from imap51 ([10.202.2.101]) by compute6.internal (MEProxy); Mon, 12 Dec 2022 08:42:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1670852578; x= 1670938978; bh=DkNW4V8tQGg7aDY4/ZlJfOGMMlsnuzkqumoKWw//sRY=; b=a vAtOmPGjYbPeaFyAwoj76FmxuujepRmktDUB+Z7V7ySQfh+6oXqaAnMENOAkIFxv 4RNWTOzC5HpyG6E5DfPU01T0AJpPYtNAcIjTo6wme9RNF0sbjb916MoXf9rKjmRd YR+ov4upRwUuCquVDiQsPX7gPlIeG2os7KRnicFxEu+fr1S09t0YDUPGP2hlVJqy FqPADV1MtyqzgGBKZ368YDkL473c0BPzQLx02yqtWIxVlTZtjRa1PjqbVbFcJAku DxuZDk7pOmT2grE8qekhPt2D5VwFcVgp+8ugA8OvIKagTOkQhCxbwfqK56iW6NgF pjzYhQhks7B+F0+eSlMzQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1670852578; x= 1670938978; bh=DkNW4V8tQGg7aDY4/ZlJfOGMMlsnuzkqumoKWw//sRY=; b=W Y4rfw1X7xJDZ5NdZczL4NxCktLEjvHX8Qz2uEQjgUb9woC/nciwYfifcxSLmrtfM RquLAmvszftUVHxQWe1n3C+vZJEGVYfmNT5c2/i1viIEN+mHpbTvKdUopmf7bV6j kFHDmorGzH/Gaxt5IxbBgtB/RSsuiSI+AwSL2Qt02e0OGe+EpAGTZzolhIEyj2Nb eZX5ums9U/vLdUYzL5QFL7pzX6RXl/wyI37z9ROZQpLEgK4taJ31KUJnqx/xHFgy gIEcHZ1j1or/VxROgCeRIg20j/k09zJUxIfYFT+RNyPKqkUJypLdn7ZuWmFMCqwi erk6pl/r3ASpxo9RNVtxQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdekgdefudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvvefutgfgsehtqhertderreejnecuhfhrohhmpedftehr nhguuceuvghrghhmrghnnhdfuceorghrnhgusegrrhhnuggsrdguvgeqnecuggftrfgrth htvghrnhepgeefjeehvdelvdffieejieejiedvvdfhleeivdelveehjeelteegudektdfg jeevnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprg hrnhgusegrrhhnuggsrdguvg X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 098D7B60086; Mon, 12 Dec 2022 08:42:56 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.7.0-alpha0-1115-g8b801eadce-fm-20221102.001-g8b801ead Mime-Version: 1.0 Message-Id: <8da67034-2073-4dce-8dc5-de5277bdf4b4@app.fastmail.com> In-Reply-To: References: <20201228023941.E0DE2203B5@pchp3.se.axis.com> <20201229030933.GC28115@leoy-ThinkPad-X240s> <98978f82-eb78-4fa7-901e-76c3070362e3@app.fastmail.com> Date: Mon, 12 Dec 2022 14:42:36 +0100 From: "Arnd Bergmann" To: "Leo Yan" Cc: "Vincent Whitchurch" , "Arnaldo Carvalho de Melo" , "Hans-Peter Nilsson" , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, "John Garry" , "Will Deacon" , "Mathieu Poirier" , "Peter Zijlstra" , "Ingo Molnar" , "Mark Rutland" , "Alexander Shishkin" , "Jiri Olsa" , "Namhyung Kim" , "Kim Phillips" Subject: Re: [PATCH] perf arm64: Fix mksyscalltbl, don't lose syscalls due to sort -nu X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221212_054303_879763_EBEB9DF3 X-CRM114-Status: GOOD ( 32.21 ) 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 T24gTW9uLCBEZWMgMTIsIDIwMjIsIGF0IDExOjUyLCBMZW8gWWFuIHdyb3RlOgo+IEhpIEFybmQs Cj4KPiBPbiBGcmksIE5vdiAyNSwgMjAyMiBhdCAwMjo1NjozMVBNICswMTAwLCBBcm5kIEJlcmdt YW5uIHdyb3RlOgo+PiBPbiBGcmksIE5vdiAyNSwgMjAyMiwgYXQgMTM6NTQsIExlbyBZYW4gd3Jv dGU6Cj4+ID4gT24gRnJpLCBOb3YgMjUsIDIwMjIgYXQgMTI6NTM6MTBQTSArMDEwMCwgVmluY2Vu dCBXaGl0Y2h1cmNoIHdyb3RlOgo+PiAKPj4gPj4gSXQgbG9va3MgbGlrZSB0aGlzIHBhdGNoIHdh cyBuZXZlciBhcHBsaWVkPyAgQUZBSUNTIGl0IGlzIHN0aWxsIG5lZWRlZAo+PiA+PiBvbiBjdXJy ZW50IEhFQUQgYW5kIGl0IHN0aWxsIGFwcGxpZXMgY2xlYW5seS4KPj4gPgo+PiA+IFRoYW5rcyBh IGxvdCBmb3IgYnJpbmdpbmcgdXAgdGhpcy4KPj4gPgo+PiA+IEJlZm9yZSB0aGVyZSBoYXZlIGEg ZGlzY3Vzc2lvbiBbMV0gZm9yIHJlZmFjdG9yaW5nIEFybTY0IHN5c3RlbSBjYWxsCj4+ID4gdGFi bGUgYnV0IGl0IGRpZG4ndCByZWFsbHkgaGFwcGVuLgo+PiAKPj4gSSBhY3R1YWxseSB3b3JrZWQg b24gdGhpcyBsYXN0IHdlZWsgYW5kIGRpZCBhIG5ldyBzZXJpZXMgdG8gY29udmVydAo+PiB0aGUg b2xkIGFzbS1nZW5lcmljL3VuaXN0ZC5oIGhlYWRlciBpbnRvIHRoZSBzeXNjYWxsLnRibCBmb3Jt YXQsCj4+IGFuZCBjaGFuZ2UgYXJtNjQgdG8gdXNlIHRoYXQuCj4+IAo+PiBZb3UgY2FuIGZpbmQg bXkgd29yayBpbiB0aGUgJ3N5c2NhbGwtdGJsJyBicmFuY2ggb2YgbXkgYXNtLWdlbmVyaWMKPj4g dHJlZSBbMV0uIFRoaXMgaGFzIG9ubHkgc2VlbiBsaWdodCBidWlsZCB0ZXN0aW5nIHNvIGZhciwg YW5kIGlzCj4+IHByb2JhYmx5IHN0aWxsIGJ1Z2d5LCBidXQgbW9zdCBvZiB0aGUgd29yayBpcyB0 aGVyZS4gVGhlIG1pc3NpbmcKPj4gYml0cyBhcmUgdGhlIE1ha2VmaWxlcyBmb3IgdGhlIG90aGVy IHNldmVuIGFyY2hpdGVjdHVyZXMgdXNpbmcKPj4gYXNtLWdlbmVyaWMvdW5pc3RkLmgsIGFuZCBj aGVja2luZyB0aGUgb3V0cHV0IHRvIGVuc3VyZSB0aGUKPj4gY29udGVudHMgYXJlIHN0aWxsIHRo ZSBzYW1lLgo+Cj4gVGhhbmtzIGEgbG90IGZvciBzaGFyaW5nIHRoZSBwYXRjaCBzZXQuCj4KPiBJ IHdlbnQgdGhyb3VnaCB0aGUgd2hvbGUgcGF0Y2ggc2V0LCBiZWxvdyBhcmUgc2V2ZXJhbCB0aGlu Z3MgSSBvYnNlcnZlZDoKClRoYW5rcyBmb3IgdGhlIHJldmlldyEKCj4gLSBJIGRpZCBhIHF1aWNr IGNvbXBpbGF0aW9uIGJ1dCBmb3VuZCBidWlsZGluZyBmYWlsdXJlLCB0aGlzIGZhaWx1cmUKPiAg IGlzIGNhdXNlZCBieSB0aGUgZmlyc3QgcGF0Y2ggImFybTY0OiBjb252ZXJ0IHVuaXN0ZF8zMi5o IHRvCj4gICBzeXNjYWxsLnRibCBmb3JtYXQiLCBpdCByZW1vdmVzIHRoZSBtYWNybyBfX05SX2Nv bXBhdF9zeXNjYWxscy4KPgo+ICAgSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4vaW5jbHVkZS92ZHNv L2NvbnN0Lmg6NSwKPiAgICAgICAgICAgICAgICAgIGZyb20gLi9pbmNsdWRlL2xpbnV4L2NvbnN0 Lmg6NCwKPiAgICAgICAgICAgICAgICAgIGZyb20gLi9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2Fs dGVybmF0aXZlLW1hY3Jvcy5oOjUsCj4gICAgICAgICAgICAgICAgICBmcm9tIC4vYXJjaC9hcm02 NC9pbmNsdWRlL2FzbS9hbHRlcm5hdGl2ZS5oOjUsCj4gICAgICAgICAgICAgICAgICBmcm9tIC4v YXJjaC9hcm02NC9pbmNsdWRlL2FzbS9sc2UuaDoxNSwKPiAgICAgICAgICAgICAgICAgIGZyb20g Li9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2NtcHhjaGcuaDoxNCwKPiAgICAgICAgICAgICAgICAg IGZyb20gLi9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL2F0b21pYy5oOjE2LAo+ICAgICAgICAgICAg ICAgICAgZnJvbSAuL2luY2x1ZGUvbGludXgvYXRvbWljLmg6NywKPiAgICAgICAgICAgICAgICAg IGZyb20gLi9pbmNsdWRlL2xpbnV4L3JlZmNvdW50Lmg6OTUsCj4gICAgICAgICAgICAgICAgICBm cm9tIGtlcm5lbC9zZWNjb21wLmM6MTg6Cj4gICAuL2FyY2gvYXJtNjQvaW5jbHVkZS9hc20vc2Vj Y29tcC5oOjI3OjMzOiBlcnJvcjogCj4g4oCYX19OUl9jb21wYXRfc3lzY2FsbHPigJkgdW5kZWNs YXJlZCBoZXJlIChub3QgaW4gYSBmdW5jdGlvbik7IGRpZCB5b3UgCj4gbWVhbiDigJhpbl9jb21w YXRfc3lzY2FsbOKAmT8KPiAgICAgIDI3IHwgIyBkZWZpbmUgU0VDQ09NUF9BUkNIX0NPTVBBVF9O UiBfX05SX2NvbXBhdF9zeXNjYWxscwo+ICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+Cj4gICAuL2luY2x1ZGUvdWFwaS9saW51eC9j b25zdC5oOjM0OjQwOiBub3RlOiBpbiBkZWZpbml0aW9uIG9mIG1hY3JvIAo+IOKAmF9fS0VSTkVM X0RJVl9ST1VORF9VUOKAmQo+ICAgICAgMzQgfCAjZGVmaW5lIF9fS0VSTkVMX0RJVl9ST1VORF9V UChuLCBkKSAoKChuKSArIChkKSAtIDEpIC8gKGQpKQo+ICAgICAgICAgfCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBeCj4gICAuL2luY2x1ZGUvbGludXgvdHlwZXMuaDox MToyODogbm90ZTogaW4gZXhwYW5zaW9uIG9mIG1hY3JvIAo+IOKAmEJJVFNfVE9fTE9OR1PigJkK PiAgICAgIDExIHwgICAgICAgICB1bnNpZ25lZCBsb25nIG5hbWVbQklUU19UT19MT05HUyhiaXRz KV0KPiAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fgo+ ICAga2VybmVsL3NlY2NvbXAuYzoxNjg6OTogbm90ZTogaW4gZXhwYW5zaW9uIG9mIG1hY3JvIOKA mERFQ0xBUkVfQklUTUFQ4oCZCj4gICAgIDE2OCB8ICAgICAgICAgREVDTEFSRV9CSVRNQVAoYWxs b3dfY29tcGF0LCBTRUNDT01QX0FSQ0hfQ09NUEFUX05SKTsKPiAgICAgICAgIHwgICAgICAgICBe fn5+fn5+fn5+fn5+fgo+ICAga2VybmVsL3NlY2NvbXAuYzoxNjg6Mzg6IG5vdGU6IGluIGV4cGFu c2lvbiBvZiBtYWNybyAKPiDigJhTRUNDT01QX0FSQ0hfQ09NUEFUX05S4oCZCj4gICAgIDE2OCB8 ICAgICAgICAgREVDTEFSRV9CSVRNQVAoYWxsb3dfY29tcGF0LCBTRUNDT01QX0FSQ0hfQ09NUEFU X05SKTsKPiAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+ fn5+fn5+fn5+fn5+fn5+fn5+fn4KClNvcnJ5IGFib3V0IHRoYXQsIEkgdGhvdWdodCBJIGhhZCBm aXhlZCBpdCBhbHJlYWR5LiBJJ2xsIG5lZWQgdG8KZ2V0IGJhY2sgdG8gdGhlIHNlcmllcyBhbmQg bWFrZSBzdXJlIHRoaXMgd29ya3MuCgo+IC0gVGhlIHBhdGNoIHNldCBicmVha3MgZ2l0IGJpc2Vj dGlvbiwgd2hlbiBJIHVzZSAiZ2l0IGJpc2VjdCIgSSBjYW4KPiAgIGZpbmQgbW9yZSBidWlsZGlu ZyBmYWlsdXJlcyBjYXVzZWQgYnkgbWlkZGxlIHBhdGNoZXMuCgpPaywgSSdsbCBjaGVjayB0aGVz ZSBvdXQgYXMgd2VsbC4KCj4gLSBUaGUgcGF0Y2ggImFybTY0OiBnZW5lcmF0ZSA2NC1iaXQgc3lz Y2FsbC50YmwiIHJlbW92ZXMgbWFjcm9zOgo+Cj4gICBfX0FSQ0hfV0FOVF9SRU5BTUVBVAo+ICAg X19BUkNIX1dBTlRfTkVXX1NUQVQKPiAgIF9fQVJDSF9XQU5UX1NFVF9HRVRfUkxJTUlUCj4gICBf X0FSQ0hfV0FOVF9USU1FMzJfU1lTQ0FMTFMKPiAgIF9fQVJDSF9XQU5UX1NZU19DTE9ORTMKPiAg IF9fQVJDSF9XQU5UX01FTUZEX1NFQ1JFVAo+Cj4gICBTZWVtcyB0byBtZSB3ZSBzdGlsbCBuZWVk IHRvIGVuYWJsZSB0aGVzZSBtYWNyb3Mgc28gY2FuIGVuYWJsZSBBcm02NAo+ICAgc3BlY2lmaWMg c3lzdGVtIGNhbGxzPwoKVGhlIHN5c3RlbSBjYWxsIHNlbGVjdGlvbiBpcyBub3cgY29udHJvbGxl ZCB3aXRoIHRoZSBsaW5lCgpBQklTX3VuaXN0ZDY0LmggOj0gY29tbW9uLDY0LHJlbmFtZWF0LG5l d3N0YXQscmxpbWl0LG1tdSxjbG9uZTMsbWVtZmRfc2VjcmV0Cgp3aGljaCBwaWNrcyB0aGUgdHlw ZXMgb2YgQUJJcyB0aGF0IGFyZSBlbmFibGVkIHdoZW4gY29udmVydGluZwp0aGUgc3lzY2FsbC50 YmwgZmlsZSBpbnRvIHRoZSBoZWFkZXJzLiBSZW1vdmluZyB0aGVzZSB3YXMKaW50ZW50aW9uYWws IGJ1dCBJIG5vdyBzZWUgdGhhdCB3ZSBzdGlsbCBuZWVkIHRvIGRlZmluZSBfX0FSQ0hfV0FOVF9O RVdfU1RBVAphbmQgX19BUkNIX1dBTlRfU1lTX0NMT05FMyBiZWNhdXNlIHRob3NlIHR3byBhcmUg cmVmZXJlbmNlZCBub3QKanVzdCBpbiB1bmlzdGQuaCBidXQgYWxzbyBpbiBmcy9zdGF0LmMgYW5k IGtlcm5lbC9mb3JrLmMuCgpJJ2xsIHB1dCB0aGlzIG9uIHRoZSBsaXN0IG9mIHRoaW5ncyB0byBj aGVjayBmb3IgdGhlIG90aGVyIGFyY2hpdGVjdHVyZXMsCmluIGFkZGl0aW9uIHRvIGNvbXBhcmlu ZyB0aGUgcmVzdWx0aW5nIHN5c2NhbGwgdGFibGUgb2JqZWN0IGFuZCB0aGUKZ2VuZXJhdGVkIGFz bS91bmlzdGQuaC4KCj4gLSBXZSBhbHNvIG5lZWQgdG8gdXBkYXRlIHRoZSBoZWFkZXIgZmlsZXM6 Cj4gICB0b29scy9pbmNsdWRlL3VhcGkvYXNtLWdlbmVyaWMvdW5pc3RkLmgKPgo+IFlvdSBhcmUg d2VsY29tZSB0byBDQyBtZSB3aGVuIHlvdSBzZW5kIG91dCBmb3JtYWwgcGF0Y2hlcyB0byBtYWls aW5nCj4gbGlzdCBhbmQgSSBjYW4gdGVzdCBpdCAoYW5kIGxvb2sgaWYgY2FuIHJlZmluZSBwZXJm IGNvZGUgZm9yIHRoaXMpLgoKT2ssIHRoYW5rcyBhZ2Fpbi4KCiAgICBBcm5kCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1h aWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xp c3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==