From: "Dmitry V. Levin" <ldv@altlinux.org> To: Rich Felker <dalias@libc.org> Cc: Joakim Tjernlund <Joakim.Tjernlund@infinera.com>, Segher Boessenkool <segher@kernel.crashing.org>, Michael Ellerman <mpe@ellerman.id.au>, Nicholas Piggin <npiggin@gmail.com>, musl@lists.openwall.com, linuxppc-dev@lists.ozlabs.org, linux-api@vger.kernel.org Subject: Re: Linux powerpc new system call instruction and ABI Date: Thu, 20 May 2021 04:06:12 +0300 [thread overview] Message-ID: <20210520010612.GA25599@altlinux.org> (raw) In-Reply-To: <20210519234846.GS2546@brightrain.aerifal.cx> On Wed, May 19, 2021 at 07:48:47PM -0400, Rich Felker wrote: > On Wed, May 19, 2021 at 06:09:25PM +0000, Joakim Tjernlund wrote: [...] > > W.r.t breaking ABI, isn't that what PowerPC is trying to do with the new syscall I/F? > > No, it's a new independent interface. Unfortunately, being a new independent interface doesn't mean it isn't an ABI break. In fact, it was a severe ABI break, and this thread is an attempt to find a hotfix. -- ldv
WARNING: multiple messages have this Message-ID (diff)
From: "Dmitry V. Levin" <ldv@altlinux.org> To: Rich Felker <dalias@libc.org> Cc: musl@lists.openwall.com, Nicholas Piggin <npiggin@gmail.com>, linux-api@vger.kernel.org, linuxppc-dev@lists.ozlabs.org Subject: Re: Linux powerpc new system call instruction and ABI Date: Thu, 20 May 2021 04:06:12 +0300 [thread overview] Message-ID: <20210520010612.GA25599@altlinux.org> (raw) In-Reply-To: <20210519234846.GS2546@brightrain.aerifal.cx> On Wed, May 19, 2021 at 07:48:47PM -0400, Rich Felker wrote: > On Wed, May 19, 2021 at 06:09:25PM +0000, Joakim Tjernlund wrote: [...] > > W.r.t breaking ABI, isn't that what PowerPC is trying to do with the new syscall I/F? > > No, it's a new independent interface. Unfortunately, being a new independent interface doesn't mean it isn't an ABI break. In fact, it was a severe ABI break, and this thread is an attempt to find a hotfix. -- ldv
next prev parent reply other threads:[~2021-05-20 1:06 UTC|newest] Thread overview: 83+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-06-11 8:12 Linux powerpc new system call instruction and ABI Nicholas Piggin 2020-06-11 8:12 ` Nicholas Piggin 2020-06-11 8:12 ` [PATCH 1/2] powerpc/64s/exception: treat NIA below __end_interrupts as soft-masked Nicholas Piggin 2020-06-11 8:12 ` Nicholas Piggin 2020-07-24 13:25 ` Michael Ellerman 2020-07-24 13:25 ` Michael Ellerman 2020-06-11 8:12 ` [PATCH 2/2] powerpc/64s: system call support for scv/rfscv instructions Nicholas Piggin 2020-06-11 8:12 ` Nicholas Piggin 2020-07-23 6:47 ` Michael Ellerman 2020-07-23 16:48 ` Christophe Leroy 2020-07-23 16:48 ` Christophe Leroy 2020-07-24 10:45 ` Michael Ellerman 2020-07-24 10:45 ` Michael Ellerman 2020-06-11 21:02 ` Linux powerpc new system call instruction and ABI Segher Boessenkool 2020-06-11 21:02 ` Segher Boessenkool 2020-06-14 9:26 ` Nicholas Piggin 2020-06-14 9:26 ` Nicholas Piggin 2021-05-18 23:13 ` Dmitry V. Levin 2021-05-18 23:13 ` Dmitry V. Levin 2021-05-19 2:50 ` Nicholas Piggin 2021-05-19 2:50 ` Nicholas Piggin 2021-05-19 5:01 ` Nicholas Piggin 2021-05-19 5:01 ` Nicholas Piggin 2021-05-21 19:40 ` Matheus Castanho 2021-05-21 19:40 ` Matheus Castanho 2021-05-21 19:52 ` Florian Weimer 2021-05-21 19:52 ` Florian Weimer 2021-05-21 20:00 ` Matheus Castanho 2021-05-21 20:00 ` Matheus Castanho 2021-05-21 20:52 ` Dmitry V. Levin 2021-05-21 20:52 ` Dmitry V. Levin 2021-05-24 12:11 ` Matheus Castanho 2021-05-24 12:11 ` Matheus Castanho 2021-05-24 20:33 ` Matheus Castanho 2021-05-24 20:33 ` Matheus Castanho 2021-05-19 10:24 ` Dmitry V. Levin 2021-05-19 10:24 ` Dmitry V. Levin 2021-05-19 10:59 ` Nicholas Piggin 2021-05-19 10:59 ` Nicholas Piggin 2021-05-19 12:39 ` Tulio Magno Quites Machado Filho 2021-05-19 12:39 ` Tulio Magno Quites Machado Filho 2021-05-19 13:26 ` Dmitry V. Levin 2021-05-19 13:26 ` Dmitry V. Levin 2021-05-19 22:51 ` Nicholas Piggin 2021-05-19 22:51 ` Nicholas Piggin 2021-05-19 23:27 ` Dmitry V. Levin 2021-05-19 23:27 ` Dmitry V. Levin 2021-05-20 2:40 ` Nicholas Piggin 2021-05-20 2:40 ` Nicholas Piggin 2021-05-20 3:06 ` Dmitry V. Levin 2021-05-20 3:06 ` Dmitry V. Levin 2021-05-20 5:12 ` Nicholas Piggin 2021-05-20 5:12 ` Nicholas Piggin 2021-05-19 7:33 ` Joakim Tjernlund 2021-05-19 7:33 ` Joakim Tjernlund 2021-05-19 7:55 ` Nicholas Piggin 2021-05-19 7:55 ` Nicholas Piggin 2021-05-19 8:08 ` Joakim Tjernlund 2021-05-19 8:08 ` Joakim Tjernlund 2021-05-19 8:42 ` Nicholas Piggin 2021-05-19 8:42 ` Nicholas Piggin 2021-05-19 11:12 ` Nicholas Piggin 2021-05-19 11:12 ` Nicholas Piggin 2021-05-19 14:38 ` Segher Boessenkool 2021-05-19 14:38 ` Segher Boessenkool 2021-05-19 15:06 ` Joakim Tjernlund 2021-05-19 15:06 ` Joakim Tjernlund 2021-05-19 15:22 ` Segher Boessenkool 2021-05-19 15:22 ` Segher Boessenkool 2021-05-19 15:36 ` [musl] " Rich Felker 2021-05-19 15:36 ` Rich Felker 2021-05-19 18:09 ` Joakim Tjernlund 2021-05-19 18:09 ` Joakim Tjernlund 2021-05-19 23:48 ` [musl] " Rich Felker 2021-05-19 23:48 ` Rich Felker 2021-05-20 1:06 ` Dmitry V. Levin [this message] 2021-05-20 1:06 ` Dmitry V. Levin 2021-05-20 2:45 ` Nicholas Piggin 2021-05-20 2:45 ` Nicholas Piggin 2021-05-20 2:59 ` Dmitry V. Levin 2021-05-20 2:59 ` Dmitry V. Levin 2021-05-20 7:20 ` Nicholas Piggin 2021-05-20 7:20 ` Nicholas Piggin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20210520010612.GA25599@altlinux.org \ --to=ldv@altlinux.org \ --cc=Joakim.Tjernlund@infinera.com \ --cc=dalias@libc.org \ --cc=linux-api@vger.kernel.org \ --cc=linuxppc-dev@lists.ozlabs.org \ --cc=mpe@ellerman.id.au \ --cc=musl@lists.openwall.com \ --cc=npiggin@gmail.com \ --cc=segher@kernel.crashing.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.