Boot failure with ppc64 port on iMacs G5
Michael Ellerman
mpe at ellerman.id.au
Wed Mar 6 12:57:02 AEDT 2024
John Paul Adrian Glaubitz <glaubitz at physik.fu-berlin.de> writes:
> On Fri, 2024-03-01 at 12:56 +1100, Michael Ellerman wrote:
>> That second iso boots OK for me in qemu. It boots grub and then the
>> kernel loads and shows:
>>
>> Loading ...
>> OF stdout device is: /pci at f0000000/mac-io at c/escc at 13000/ch-a at 13020
>> Preparing to boot Linux version 6.3.0-1-powerpc64 (debian-kernel at lists.debian.org) (gcc-12 (Debian 12.3.0-2) 12.3.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP Debian 6.3.7-1 (2023-06-12)
>> Detected machine type: 0000000000000400
>> command line: BOOT_IMAGE=/install/vmlinux --- quiet
>> memory layout at init:
>> memory_limit : 0000000000000000 (16 MB aligned)
>> alloc_bottom : 0000000005e70000
>> alloc_top : 0000000030000000
>> alloc_top_hi : 0000000080000000
>> rmo_top : 0000000030000000
>> ram_top : 0000000080000000
>> copying OF device tree...
>> Building dt strings...
>> Building dt structure...
>> Device tree strings 0x0000000005e80000 -> 0x0000000005e80560
>> Device tree struct 0x0000000005e90000 -> 0x0000000005ea0000
>> Quiescing Open Firmware ...
>> Booting Linux via __start() @ 0x0000000002000000 ...
>> Hello World !
>> smp_core99_probe
>> smp_core99_bringup_done
>> Starting system log daemon: syslogd, klogd.
>>
>> And eventually starts the installer.
>
> Yep, the second, older image works as expected. However, the recent one does not
> and I have absolutely no clue why.
I actually tested both, and both work, but then I cited the wrong one in
my email >_<
So at least on qemu that newer kernel is OK:
Preparing to boot Linux version 6.6.15-powerpc64 (debian-kernel at lists.debian.org) (gcc-13 (Debian 13.2.0-13) 13.2.0, GNU ld (GNU Binutils for Debian) 2.42) #1 SMP Debian 6.6.15-2 (2024-02-04)
...
Booting Linux via __start() @ 0x0000000004800000 ...
Hello World !
smp_core99_probe
smp_core99_bringup_done
Starting system log daemon: syslogd, klogd.
cheers
More information about the Linuxppc-dev
mailing list