Booting -CURRENT on VIOS

Kevin Bowling kevin.bowling at kev009.com
Sun Sep 4 05:39:53 UTC 2016


I'm trying to run -CURRENT on VIOS (on POWER6).  After a lot of digging I
found how to get the full path to the boot device I want (using firmware's
ioinfo tool), and the location of the loader from
release/powerpc/mkisoimages.sh.  Ubuntu 16.04 is able to boot by selecting
the CD from the SMS menu so that's something I will dig into more later.

The first major hurdle I've pasted below, when trying to run the loader.
It seems to fail quite early so I'm not sure where to start looking or how
to debug.  Any advice?

0 > boot /vdevice/v-scsi at 30000002/disk at 8200000000000000:,\ppc\chrp\loader
CLAIM failed
Call History
------------
throw  - c3b044
$call-method  - c48d18
(poplocals)  - c3c9e8
(init-program)  - c85738
boot  - c8647c
evaluate  - c4c6ec
determine-of-footprint  - c19100
invalid pointer - 45
invalid pointer - 45
quit  - c4cdcc
quit  - c4cbc0

My Fix Pt Regs:
 00 0000000000000000 0000000000000000 00000000deadbeef 0000000000c6f61c
 04 0000000000c16fc0 0000000000a48ef0 0000000000019100 0000000000c05010
 08 0000000008000000 0000000000000000 ffffffffffffffff 0000000000000000
 0c 8000000012f7a914 0000000000c19100 0000000000c1a000 0000000001cc8bb8
 10 0000000000e77c55 0000000000e77b65 0000000000c6f614 0000000000c6f6c4
 14 0000000000000087 0000000000000000 0000000000000006 fffffffffffffffb
 18 0000000000c14fe8 0000000000c3a000 0000000000c16fc0 0000000000c19000
 1c 0000000000c22000 0000000000c42100 0000000000c13fd8 0000000000c12fe0
Special Regs:
    %IV: 00000900     %CR: 24808004    %XER: 20000001  %DSISR: 00000000
  %SRR0: 0000000000c6f61c   %SRR1: 800000000000b002
    %LR: 0000000000c48944    %CTR: 0000000000000005
   %DAR: 0000000000000000
 ok


More information about the freebsd-ppc mailing list