On 05/23/2019 09:45 AM, Christophe Leroy wrote:


Le 23/05/2019 à 10:53, Mathieu Malaterre a écrit :
Commit id is:

e93c9c99a629 (tag: v5.1) Linux 5.1

Did you try latest powerpc/merge branch ?

Will try that next.

I confirm powerpc/merge does not boot for me (same config). Commit id:

a27eaa62326d (powerpc/merge) Automatic merge of branches 'master',
'next' and 'fixes' into merge

I see in the config you sent me that you have selected CONFIG_KASAN, which is a big new stuff.

Can you try without it ?

While building with your config, I get a huge amount of:

ppc-linux-ld: warning: orphan section `.data..LASANLOC10' from `lib/vsprintf.o' being placed in section `.data..LASANLOC10'. ppc-linux-ld: warning: orphan section `.data..LASANLOC11' from `lib/vsprintf.o' being placed in section `.data..LASANLOC11'. ppc-linux-ld: warning: orphan section `.data..LASANLOC12' from `lib/vsprintf.o' being placed in section `.data..LASANLOC12'. ppc-linux-ld: warning: orphan section `.data..LASANLOC13' from `lib/vsprintf.o' being placed in section `.data..LASANLOC13'. ppc-linux-ld: warning: orphan section `.data..LASANLOC14' from `lib/vsprintf.o' being placed in section `.data..LASANLOC14'. ppc-linux-ld: warning: orphan section `.data..LASANLOC15' from `lib/vsprintf.o' being placed in section `.data..LASANLOC15'. ppc-linux-ld: warning: orphan section `.data..LASANLOC16' from `lib/vsprintf.o' being placed in section `.data..LASANLOC16'. ppc-linux-ld: warning: orphan section `.data..LASANLOC1' from `lib/vsprintf.o' being placed in section `.data..LASANLOC1'. ppc-linux-ld: warning: orphan section `.data..LASANLOC2' from `lib/vsprintf.o' being placed in section `.data..LASANLOC2'. ppc-linux-ld: warning: orphan section `.data..LASANLOC3' from `lib/vsprintf.o' being placed in section `.data..LASANLOC3'. ppc-linux-ld: warning: orphan section `.data..LASANLOC4' from `lib/vsprintf.o' being placed in section `.data..LASANLOC4'. ppc-linux-ld: warning: orphan section `.data..LASANLOC5' from `lib/vsprintf.o' being placed in section `.data..LASANLOC5'. ppc-linux-ld: warning: orphan section `.data..LASANLOC6' from `lib/vsprintf.o' being placed in section `.data..LASANLOC6'. ppc-linux-ld: warning: orphan section `.data..LASANLOC7' from `lib/vsprintf.o' being placed in section `.data..LASANLOC7'. ppc-linux-ld: warning: orphan section `.data..LASANLOC8' from `lib/vsprintf.o' being placed in section `.data..LASANLOC8'. ppc-linux-ld: warning: orphan section `.data..LASANLOC9' from `lib/vsprintf.o' being placed in section `.data..LASANLOC9'. ppc-linux-ld: warning: orphan section `.data..LASAN0' from `lib/xarray.o' being placed in section `.data..LASAN0'.
  SORTEX  vmlinux



I see you have also selected CONFIG_LD_DEAD_CODE_DATA_ELIMINATION=y

I guess nobody have never tried both this and CONFIG_KASAN together on ppc32. I'll give it a try.

Christophe


Christophe



Can you send your full .config ?

Config is attached.

Thanks,

Christophe


done
Setting btext !
W=640 H=488 LB=768 addr=0x9c008000
copying OF device tree...
starting device tree allocs at 01300000
alloc_up(00100000, 0013d948)
    trying: 0x01300000
    trying: 0x01400000
   -› 01400000
    alloc_bottom : 01500000
    alloc_top    : 20000000
    alloc_top_hi : 20000000
    nmo_top      : 20000000
    ram_top      : 20000000
Building dt strings...
Building dt structure...
reserved memory map:
    00c40000 - 006c0000
Device tree strings 0x01401000 -> 0x00000007
Device tree struct 0x01402000 -> 0x00000007
Quiescing Open Firmware ...
Booting Linux via __start() @ 0x001400000
->dt_headr_start=0x01400000

Thanks anyway,

Reply via email to