ARM: pxa/corgi: armv5te kernel 4.12 fails to decompress compiled with gcc7

Robert Jarzmik robert.jarzmik at free.fr
Sat Oct 14 14:57:30 PDT 2017


Aaro Koskinen <aaro.koskinen at iki.fi> writes:

> Hi,
>
> On Sat, Sep 02, 2017 at 11:50:55PM +0200, Andrea Adami wrote:
>> On Thu, Jul 20, 2017 at 8:57 AM, Robert Jarzmik <robert.jarzmik at free.fr> wrote:
>> > Andrea Adami <andrea.adami at gmail.com> writes:
>> > I have the same report on userspace side on buildroot from Petr [1], which
>> > triggers endless segfaults in userspace (init) with gcc7 while everything is
>> > fine with gcc6. I have confirmation on my test farm the problem happens as well.
>> >
>> > Since debugging in userspace is far easier, I would suggest attacking the debug
>> > with Petr on userspace side, and once sorted out, come back to kernel side.
>> 
>> sorry for the delay, I was awaiting to test gcc 7.2 and binutils 2.29.
>> Unfortunately, same issue: XZ-compressed data is corrupt - System Halted.
>
> Has anyone been able to debug this further? It seems there are also issues
> on iop32x/n2100 with GCC 7.2 and binutils 2.29.1 - early boot hangs silently
> and I cannot get earlyprintk to work. Compiling with GCC 6.4.0 it's OK.
>
> A.
Hi Aaro,

I didn't find the time for GCC 7.2 testing.
Yet I have earlyprintk working on my platforms, you need :
 - on kernel command line for ttyS0 in my case :
   earlycon=early_pxa,mmio,0x40100000
 - in kernel config :
	CONFIG_SERIAL_8250=y
	CONFIG_SERIAL_8250_CONSOLE=y
	CONFIG_SERIAL_8250_PXA=y

Cheers.

-- 
Robert



More information about the linux-arm-kernel mailing list