FreeBSD 12.0-ALPHA4 fails to boot on POWER9/KVM
Michael Tuexen
Michael.Tuexen at macmic.franken.de
Tue Sep 4 07:18:26 UTC 2018
> On 4. Sep 2018, at 07:13, Nathan Whitehorn <nwhitehorn at freebsd.org> wrote:
>
> Maybe this is Lua loader fallout? The problem seems to be entirely in
> the boot loader.
At least the problem I reported earlier to this list regarding booting
a G4 system is related to the lua loader.
When installing the fourth loader, booting works, when installing
the lua loader, booting fails with the output given.
However, this is on a 32-bit PPC machine. Can't test on a 64-bit PPC
machine.
Best regards
Michael
> -Nathan
>
> On 9/3/18 9:54 PM, Cameron Berkenpas wrote:
>> Hello,
>>
>> Argh. I went out of my way to select the right ISO image and then
>> apparently still grabbed the wrong one without noticing the name.
>>
>> I went and tried this image:
>> FreeBSD-12.0-ALPHA4-powerpc-powerpc64-20180831-r338410-disc1.iso
>>
>> Still the same issue though.
>>
>> Thanks!
>>
>> On 09/03/2018 07:42 PM, Justin Hibbits wrote:
>>> Hello Cameron,
>>>
>>> On Sun, Sep 2, 2018 at 11:15 PM Cameron Berkenpas <cam at neo-zeon.de>
>>> wrote:
>>>> Hello,
>>>>
>>>> It seems that FreeBSD 12.0-ALPHA4 is having trouble booting on KVM on
>>>> POWER9 (Talos II).
>>>>
>>>> Here's the image I've tried:
>>>> FreeBSD-12.0-ALPHA4-powerpc-powerpcspe-20180831-r338410-disc1.iso
>>>>
>>> The powerpcspe ISO won't work on a Talos. I don't even expect that
>>> particular ISO to work at all, given the nature of the architecture.
>>> For Talos, and IBM POWER* in general, you need the powerpc64 ISO.
>>>
>>> I don't know if that will solve your problem, given the errors printed
>>> below, but it's at least a first step.
>>>
>>> - Justin
>>>
>>>
>>>> It fails regardless of whether I run kvm from the console or through
>>>> virt-manager.
>>>>
>>>> Seems to be disk related... I get the messages below regardless of
>>>> whether I try to boot from CD-ROM or disk. I've tried all disk types
>>>> for
>>>> both (usb, scsi, sata, virtio, etc).
>>>>
>>>> It's important to note that this worked on an older snapshot of
>>>> 12.0-CURRENT, though I don't know the last specific working revision I
>>>> tried.
>>>>
>>>> Here's the output:
>>>>
>>>> SLOF
>>>> **********************************************************************
>>>> QEMU Starting
>>>> Build Date = Sep 24 2017 12:23:07
>>>> FW Version = buildd@ release 20170724
>>>> Press "s" to enter Open Firmware.
>>>>
>>>> Populating /vdevice methods
>>>> Populating /vdevice/vty at 71000000
>>>> Populating /vdevice/nvram at 71000001
>>>> Populating /vdevice/v-scsi at 71000002
>>>> SCSI: Looking for devices
>>>> 8200000000000000 CD-ROM : "QEMU QEMU CD-ROM 2.5+"
>>>> Populating /pci at 800000020000000
>>>> 00 0000 (D) : 8086 100e e1000 [ net ]
>>>> No NVRAM common partition, re-initializing...
>>>> Scanning USB
>>>> Using default console: /vdevice/vty at 71000000
>>>>
>>>>
>>>>
>>>> Welcome to Open Firmware
>>>>
>>>> Copyright (c) 2004, 2017 IBM Corporation All rights reserved.
>>>> This program and the accompanying materials are made available
>>>> under the terms of the BSD License available at
>>>> http://www.opensource.org/licenses/bsd-license.php
>>>>
>>>>
>>>> Trying to load: from: /vdevice/v-scsi at 71000002/disk at 8200000000000000
>>>> ... Successfully loaded
>>>> Consoles: Open Firmware console
>>>>
>>>> FreeBSD/powerpcspe Open Firmware loader, Revision 0.1
>>>> (Fri Aug 31 17:53:54 UTC 2018 root at releng3.nyi.freebsd.org)
>>>> Memory: 33554432KB
>>>> Booted from: /vdevice/v-scsi at 71000002/disk at 8200000000000000
>>>>
>>>>
>>>> block-size NOT FOUND
>>>> #blocks NOT FOUNDSCSI-DISK: Access beyond end of device !
>>>> SCSI-DISK: Access beyond end of device !
>>>> SCSI-DISK: Access beyond end of device !
>>>> SCSI-DISK: Access beyond end of device !
>>>> SCSI-DISK: Access beyond end of device !
>>>> SCSI-DISK: Access beyond end of device !
>>>> /
>>>> block-size NOT FOUND
>>>> #blocks NOT FOUNDSCSI-DISK: Access beyond end of device !
>>>> SCSI-DISK: Access beyond end of device !
>>>> SCSI-DISK: Access beyond end of device !
>>>> SCSI-DISK: Access beyond end of device !
>>>> SCSI-DISK: Access beyond end of device !
>>>> SCSI-DISK: Access beyond end of device !
>>>> \
>>>> block-size NOT FOUND
>>>> #blocks NOT FOUND
>>>>
>>>> ( 700 ) Program Exception [ 0 ]
>>>>
>>>>
>>>> R0 .. R7 R8 .. R15 R16 .. R23 R24 ..
>>>> R31
>>>> 000000000000000b 000000000345ddd4 ffffffffffffffff 0000000002c50dd8
>>>> 0000000002c559e0 0000000028686561 0000000002c57c50 0000000002c51d10
>>>> 0000000000000000 0000000002c68540 0000000002c57c48 0000000002c52594
>>>> 000000000345e900 0000000002c68280 0000000002c63300 0000000000000000
>>>> 0000000002c682c0 0000000020000048 0000000000000000 000000000345e900
>>>> 0000000000000000 0000000000000000 0000000000000000 0000000000000000
>>>> 0000000000000040 0000000000000000 0000000002c6eb00 0000000000000000
>>>> 0000000000000008 000000007fffffff 0000000002c5cb04 000000000345e900
>>>>
>>>> CR / XER LR / CTR SRR0 / SRR1 DAR /
>>>> DSISR
>>>> 80000044 0000000002c029f0 0000000028686560
>>>> 0000000000000000
>>>> 0000000020040000 0000000028686561 0000000000083000 00000000
>>
>> _______________________________________________
>> freebsd-ppc at freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-ppc
>> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe at freebsd.org"
>>
>
> _______________________________________________
> freebsd-ppc at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ppc
> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe at freebsd.org"
More information about the freebsd-ppc
mailing list