Re: Surprising code generated for vdso_read_begin()
From: Segher Boessenkool <hidden>
Date: 2020-01-11 11:34:20
Also in:
linux-arm-kernel, linux-mips, lkml
From: Segher Boessenkool <hidden>
Date: 2020-01-11 11:34:20
Also in:
linux-arm-kernel, linux-mips, lkml
On Fri, Jan 10, 2020 at 07:45:44AM +0100, Christophe Leroy wrote:
Le 09/01/2020 à 21:07, Segher Boessenkool a écrit :quoted
It looks like the compiler did loop peeling. What GCC version is this? Please try current trunk (to become GCC 10), or at least GCC 9?It is with GCC 5.5 https://mirrors.edge.kernel.org/pub/tools/crosstool/ doesn't have more recent than 8.1
Arnd, can you update the tools? We are at 8.3 and 9.2 now :-) Or is this hard and/or painful to do?
With 8.1, the problem doesn't show up.
Good to hear that. Hrm, I wonder when it was fixed... Segher