I am playing a bit more with my CP01 IPQ6018 board.
This thing has some wild memory issues:
## Loading kernel from FIT Image at 44000000 ...
Using 'config@cp01-c1' configuration
Trying 'kernel@1' kernel subimage
Description: ARM64 Gentoo Linux-5.10.y
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x440000e4
Data Size: 5519328 Bytes = 5.3 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x41000000
Entry Point: 0x41000000
Hash algo: crc32
Hash value: 609565fd
Hash algo: sha1
Hash value: f7e71d41db18f2169e4e7991bbf07baf888a2987
Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 44000000 ...
Using 'config@cp01-c1' configuration
Trying 'fdt@1' fdt subimage
Description: ARM64 Gentoo Qualcomm CP01-C1 device tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x44543a04
Data Size: 10083 Bytes = 9.8 KiB
Architecture: AArch64
Hash algo: crc32
Hash value: f824b735
Hash algo: sha1
Hash value: 24354acddae983a2fe7c19683cb4dcae5abe981e
Verifying Hash Integrity ... crc32+ sha1+ OK
Booting using the fdt blob at 0x44543a04
Uncompressing Kernel Image ... OK
Loading Device Tree to 484fa000, end 484ff762 ... OK
mtdids not defined, no default present
Using machid 0x8030000 from environment
Starting kernel ...
Jumping to AARCH64 kernel via monitor
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x51af8014]
[ 0.000000] Linux version 5.10.0-rc2-33445-g1e53d950ed3d-dirty (robimarko@localhost.localdomain) (aarch64-linux-gcc.br_real (Buildroot 2020.08.1) 10.2.0, GNU ld (GNU Binutils) 2.34) #362 SMP PREEMPT Mon Nov 2 17:51:16 CET 2020
[ 0.000000] Machine model: Qualcomm Technologies, Inc. IPQ6018/AP-CP01-C1
[ 0.000000] earlycon: msm_serial_dm0 at MMIO 0x00000000078b1000 (options '')
[ 0.000000] printk: bootconsole [msm_serial_dm0] enabled
[ 0.000000] cma: Reserved 32 MiB at 0x000000007e000000
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000041000000-0x000000007fffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000041000000-0x0000000049afffff]
[ 0.000000] node 0: [mem 0x0000000050200000-0x000000007fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000041000000-0x000000007fffffff]
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003de4a018
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000047
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000047
[ 0.000000] CM = 0, WnR = 1
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003de4a018] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Unable to handle kernel paging request at virtual address ffff00003dffa000
[ 0.000000] Mem abort info:
[ 0.000000] ESR = 0x96000007
[ 0.000000] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.000000] SET = 0, FnV = 0
[ 0.000000] EA = 0, S1PTW = 0
[ 0.000000] Data abort info:
[ 0.000000] ISV = 0, ISS = 0x00000007
[ 0.000000] CM = 0, WnR = 0
[ 0.000000] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041a85000
[ 0.000000] [ffff00003dffa000] pgd=000000007dffa003, p4d=000000007dffa003
[ 0.000000] Insufficient stack space to handle exception!
[ 0.000000] ESR: 0x96000007 -- DABT (current EL)
[ 0.000000] FAR: 0xffff00003dffa000
[ 0.000000] Task stack: [0xffff800010c00000..0xffff800010c04000]
[ 0.000000] IRQ stack: [0x0000000000000000..0x0000000000004000]
[ 0.000000] Overflow stack: [0xffff800010aee090..0xffff800010aef090]
[ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 5.10.0-rc2-33445-g1e53d950ed3d-dirty #362
[ 0.000000] Hardware name: Qualcomm Technologies, Inc. IPQ6018/AP-CP01-C1 (DT)
[ 0.000000] pstate: 80000085 (Nzcv daIf -PAN -UAO -TCO BTYPE=--)
[ 0.000000] pc : show_pte+0x18c/0x228
[ 0.000000] lr : show_pte+0x15c/0x228
[ 0.000000] sp : ffff800010c00000
[ 0.000000] x29: ffff800010c00000 x28: ffff800010c0fe80
[ 0.000000] x27: 0000000000041000 x26: ffff80001099f900
[ 0.000000] x25: ffff8000109ce730 x24: ffff800010af7040
[ 0.000000] x23: 0000000080000085 x22: ffff800010a0c000
[ 0.000000] x21: 0000000000000000 x20: ffff00003dffa000
[ 0.000000] x19: ffff00003dffa000 x18: fffffffffffe3978
[ 0.000000] x17: 0000000000001800 x16: 0000000000000000
[ 0.000000] x15: ffffffffffffffff x14: ffff800010c102d0
[ 0.000000] x13: ffff800010d0ce40 x12: ffff800010c1d098
[ 0.000000] x11: 000000000000013b x10: 0000000000000058
[ 0.000000] x9 : 00000000ffffefff x8 : ffff800010c75098
[ 0.000000] x7 : 0000000000017fe8 x6 : 000000000000013b
[ 0.000000] x5 : 0000000000000000 x4 : 0000000000000000
[ 0.000000] x3 : 00000000ffffffff x2 : 0000000000000000
[ 0.000000] x1 : 0000000040000000 x0 : ffff800010990d70
[ 0.000000] Kernel panic - not syncing: kernel stack overflow
[ 0.000000] ---[ end Kernel panic - not syncing: kernel stack overflow ]---
If I dont set all of the reserved memory nodes it will stop booting after PSCI, but when I set them correctly it will start throwing every imaginable paging error.
Todays really not my day as I cant get anything working.
Even worse, I have no idea how to debug the clk_core_get_parent_by_index.
I have tried checking whether pointer to core does not exists, that does not seem to be the case.
I then added a print for the name of each core structure passed, and just before the oops the last one is: pcie0_rchng_clk_src
And a breakthrough, @Apache14 was right.
Adding the parent_names to main pcie clock gets us booting.