On 10/19/20 3:54 AM, Christian Borntraeger wrote: > > > On 17.10.20 01:40, Nick Desaulniers wrote: >> On Fri, Oct 16, 2020 at 4:18 PM Guenter Roeck <linux@xxxxxxxxxxxx> wrote: >>> >>> On 10/16/20 4:11 PM, Nick Desaulniers wrote: >>>> Hello all, >>>> I'm working on integrating the latest release of buildroot (2020.08.1) >>>> into our CI for ClangBuiltLinux. >>>> >>>> https://github.com/ClangBuiltLinux/boot-utils/pull/25 >>>> https://github.com/ClangBuiltLinux/boot-utils/pull/26 >>>> https://github.com/ClangBuiltLinux/continuous-integration/pull/327 >>>> >>>> I'm seeing the following error from QEMU: >>>> KASLR disabled: CPU has no PRNG >>>> Linux version 5.9.0-00732-g04ed4527465f (ndesaulniers@<myhost>) #30 >>>> SMP Fri Oct 16 15:49:05 PDT 2020Kernel fault: interruption code 0005 >>>> ilc:2 >>>> PSW : 0000200180000000 000000000001779e >>>> R:0 T:0 IO:0 EX:0 Key:0 M:0 W:0 P:0 AS:0 CC:2 PM:0 RI:0 EA:3 >>>> GPRS: 0000000000000001 0000000c00000000 00000003fffffff4 00000000fffffff0 >>>> 0000000000000000 00000000fffffff4 000000000000000c 00000000fffffff0 >>>> 00000000fffffffc 0000000000000000 00000000fffffff8 00000000008a75a8 >>>> 0000000000000009 0000000000000002 0000000000000008 000000000000bce0 > > Do you have more information? If not, any chance to run objdump on the kernel > and check what instructions do you have aroung address 0x1779e > [...] > >> Hopefully qemu supports something newer than Z900? Or can we change >> arch/s390/Kconfig:255 to use a different arch? Is arch9 == z900???: > > Newer QEMUs do support up to z13, so I think this is not an issue as long > as you have an uptodate qemu. > Thanks a lot for the update. I confirmed that I can indeed boot an upstream kernel with s390 defconfig. One caveat, though: it requires "-cpu qemu". "-cpu z13" is still rejected. Thanks, Guenter