While booting on my IBM Power S822 Server it gets stuck on a Flags mismatch error.
I do know for a fact that PPC64LE works since Fedora and Debian booted.
Loading Linux linux ...
Loading initial ramdisk ...
OF stdout device is: /vdevice/vty@30000000
Preparing to boot Linux version 6.5.3-arch1-1 (linux@archpower) (gcc (GCC) 13.2.1 20230801, GNU ld (GNU Binutils) 2.41.0) #1 SMP Fri, 15 Sep 2023 09:16:52 +0000
Detected machine type: 0000000000000101
command line: BOOT_IMAGE=/arch/boot/ppc64le/vmlinuz-linux --- quiet archisobasedir=arch archisolabel=ARCH_202309
Max number of cores passed to firmware: 256 (NR_CPUS = 2048)
Calling ibm,client-architecture-support... done
memory layout at init:
memory_limit : 0000000000000000 (16 MB aligned)
alloc_bottom : 000000000f6d0000
alloc_top : 0000000020000000
alloc_top_hi : 0000000020000000
rmo_top : 0000000020000000
ram_top : 0000000020000000
instantiating rtas at 0x000000001eca0000... done
prom_hold_cpus: skipped
copying OF device tree...
Building dt strings...
Building dt structure...
Device tree strings 0x000000000f6e0000 -> 0x000000000f6e1913
Device tree struct 0x000000000f6f0000 -> 0x000000000f700000
[ 0.951964] vas: API is supported only with radix page tables
[ 1.544812] genirq: Flags mismatch irq 16. 00000001 (hvc_console) vs. 00000001 (hvsi)
[ 1.544834] hvc_open: request_irq failed with rc -16.
[ 1.544860] Warning: unable to open an initial console.
[ 32.098341] genirq: Flags mismatch irq 16. 00000001 (hvc_console) vs. 00000001 (hvsi)
[ 32.098361] hvc_open: request_irq failed with rc -16.
[ 62.601599] genirq: Flags mismatch irq 16. 00000001 (hvc_console) vs. 00000001 (hvsi)
[ 62.601613] hvc_open: request_irq failed with rc -16.
[ 93.104875] genirq: Flags mismatch irq 16. 00000001 (hvc_console) vs. 00000001 (hvsi)```