FreeBSD 12.0-ALPHA4 fails to boot on POWER9/KVM

Cameron Berkenpas cam at neo-zeon.de
Mon Sep 3 04:14:54 UTC 2018


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

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


More information about the freebsd-ppc mailing list