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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id BB27EC433F5 for ; Wed, 30 Mar 2022 13:45:34 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346288AbiC3NrR convert rfc822-to-8bit (ORCPT ); Wed, 30 Mar 2022 09:47:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40146 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237381AbiC3NrN (ORCPT ); Wed, 30 Mar 2022 09:47:13 -0400 Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.10]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6E3BB9232A for ; Wed, 30 Mar 2022 06:45:26 -0700 (PDT) Received: from mail-wm1-f45.google.com ([209.85.128.45]) by mrelayeu.kundenserver.de (mreue109 [213.165.67.113]) with ESMTPSA (Nemesis) id 1Mf0Jg-1oG0vX1VH8-00gXWT for ; Wed, 30 Mar 2022 15:45:25 +0200 Received: by mail-wm1-f45.google.com with SMTP id n35so12275927wms.5 for ; Wed, 30 Mar 2022 06:45:25 -0700 (PDT) X-Gm-Message-State: AOAM533llxE8Ff4BHRZvCwKPc0qU1ULrPZKNUZSkkP9L4VYrlVEA7s5h fMQ3aTbEeEXUdwdzONd64wKMM3Y9J+msjdG6xIM= X-Google-Smtp-Source: ABdhPJyFDtDMU88yCYrJWs8ilBs1qgSlTrY/zkuVFBVQD5a2e8HtDgObtvJMsCBEA8avtDQ005+YpydEfjPyDUO36sQ= X-Received: by 2002:a7b:cd13:0:b0:38b:f39c:1181 with SMTP id f19-20020a7bcd13000000b0038bf39c1181mr4752181wmj.20.1648647915002; Wed, 30 Mar 2022 06:45:15 -0700 (PDT) MIME-Version: 1.0 References: <87zglefhxd.fsf@mpe.ellerman.id.au> <87wngefnsu.fsf@mpe.ellerman.id.au> <20220330112733.GG163591@kunlun.suse.cz> <87k0cbfuf4.fsf@mpe.ellerman.id.au> In-Reply-To: <87k0cbfuf4.fsf@mpe.ellerman.id.au> From: Arnd Bergmann Date: Wed, 30 Mar 2022 15:44:58 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] Please pull powerpc/linux.git powerpc-5.18-1 tag To: Michael Ellerman Cc: =?UTF-8?Q?Michal_Such=C3=A1nek?= , Paul Menzel , Alexey Kardashevskiy , jniethe5@gmail.com, ganeshgr@linux.ibm.com, Jason Wang , bigunclemax@gmail.com, Miroslav Benes , hbh25y@gmail.com, Michael Neuling , Joe Lawrence , Bhaskar Chowdhury , "Aneesh Kumar K.V" , Helge Deller , danielhb413@gmail.com, haren@linux.ibm.com, mamatha4@linux.vnet.ibm.com, Corentin Labbe , Wedson Almeida Filho , "Naveen N. Rao" , Thierry Reding , kernel.noureddine@gmail.com, Nathan Lynch , Petr Mladek , YueHaibing , Kees Cook , Arnd Bergmann , guozhengkui@vivo.com, kjain@linux.ibm.com, chenjingwen6@huawei.com, Nick Piggin , Scott Wood , rmclure@linux.ibm.com, maddy@linux.ibm.com, Christophe JAILLET , psampat@linux.ibm.com, sachinp@linux.ibm.com, Anders Roxell , ldufour@linux.ibm.com, Hari Bathini , Athira Jajeev , farosas@linux.ibm.com, Geoff Levand , linuxppc-dev , Randy Dunlap , Linux Kernel Mailing List , sourabhjain@linux.ibm.com, Julia Lawall , Ritesh Harjani , cgel.zte@gmail.com, Vaibhav Jain , tobias@waldekranz.com, Linus Torvalds , Jakob Koschel Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT X-Provags-ID: V03:K1:aJfpSsmsCY0/TZONtBGkjjkdVa9dJdsNgcT+13VdPzSEP81N/+q 49FBVN7TWVTGDM8eM5yUV5yvXng4hMO3TFFsw0zkBqvUbCIHiyckS69Xvt7AwFB2YGmwuU8 mGsQLRo6NHxZOUIlKMnlJcn6KDS8N3R11ssGuFaPLHgzK9GRkgczp17p6cKCg7EHxVmGHgZ S2yyULvruQ+LIhWPUJmAw== X-UI-Out-Filterresults: notjunk:1;V03:K0:8ntCkkSA/zw=:QN7U91CGazWMQFgy4OTqIb pRXIK6RMZXjAYrih50Aji/LNbzcwoY4ZZ6oXuKr66h5VM5wO3qkcd5DzX27UaOJbCALPIWXz1 0FA3wiGJ9X9e3vC6uuLEO1JPkPUZhUDKlfaFMBbmJA1h8KcRp288h7hqMcGV22iFMMJ9RK2sZ rVF/UzRLaIL7deW1TmKPtD19E1xAGM2UEpXx9vfXTIKrX5/HfJfYxwovddUydMAqNadHDQXhh rBeowqPNdf/yoCDMJNcwWY3YgUsm6XKlqeuxrxANZCHGi902nxXdks3OoP4WogqO5AVdkPCSh 52L9KsvN4T/3G1ql0Z08SZ9XzQLFb5DE1lqeJBNCzm5NfvnBxQRbAZPvf/yvAXO1LQ8zEoxQ4 vp5UQ3jUm7z6wsWturxQY1bqcnYNmnrVwNqmSij3YuWU4cQ500sn6k+LyWSp+zF/wn7ppeebx oCR8/VZee9y6ZXLOgLEkSEPLTtqNG5CnTkLGEbXb6gvjmmc9Za+4xAQglcgaPNy7iAEfTLrkt tDzq2xY35YouLlFJLFG7So5h1+FiD8NR7twOrYb/xVburWmINaASZspqqKOxT8mSvbB4uZWRq HuGQBGFDAOiB0vmROiGRtwdfHATp+nqdzz+T6isaOta7kB07tt/3Qrk/JAtkceGxnhSoVbwqC 8F6jUb4o3wz7cY11GIwmMkRTBry1ljWvVDCHpwoS54s4no276JfT7DigVanjgkVArqYqsq+Vp IMyrpg13AGXjs+9gNHujoqMdzmgUEj2LVOiAnxr/PB7CCQObu3U8B4ufuHQLTa8dI9tel/jbH TXsOjFybsLqzxpeFaKKGGHTvAbxh6LrIiu+ewIXOKzhdO2D+0k= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Mar 30, 2022 at 3:21 PM Michael Ellerman wrote: > Michal Suchánek writes: > > On Mon, Mar 28, 2022 at 08:07:13PM +1100, Michael Ellerman wrote: > >> No you're right, we have moved away from them, but not entirely. > >> > >> Functions descriptors are still used for 64-bit big endian, but they're > >> not used for 64-bit little endian, or 32-bit. > > > > There was a patch to use ABIv2 for ppc64 big endian. I suppose that > > would rid usof the gunction descriptors for good. > > It would be nice. > > The hesitation in the past was that the GNU toolchain developers don't > officially support BE+ELFv2, though it is in use so it does work. It clearly made sense to wait while BE+ELFv1 was commonly used and well tested, but as that is getting less common each year, getting ELFv1 out of the picture would appear to make the setup less obscure, not more. Arnd