[OpenBIOS] OpenSolaris starts to live on SPARC64
Mark Cave-Ayland
mark.cave-ayland at siriusit.co.uk
Sat Apr 3 10:33:57 CEST 2010
Mark Cave-Ayland wrote:
> So looks like its possibly related to the MMU? What I do find
> interesting aswell is that the getprop CIF calls seem to throw argument
> count errors too...
On closer inspection, the key turned out to be the argument count
errors. It seems that the client interface code for returning arguments
back to the caller was broken (off by one error) :(
I believe I've fixed this in r732 and now get this:
0 > go
Jumping to entry point 00000000010071d8 for type 0000000000000001...
switching to new context: entry point 0x10071d8 stack 0x00000000ffe02a91
krtld: load_exec: fail to expand cpu/$CPU
krtld: error during initial load/link phase
krtld could neither locate nor resolve symbols for:
/platform/sun4u/kernel/sparcv9/unix
in the boot archive. Please verify that this file
matches what is found in the boot archive.
You may need to boot using the Solaris failsafe to fix this.
panic - kernel: Unable to boot
EXIT
0 >
Which is an improvement ;) Incidentally, it may be worth someone trying
a Linux boot again to see if my last CIF fix enables things to get a bit
further there too.
ATB,
Mark.
--
Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
http://www.siriusit.co.uk
t: +44 870 608 0063
Sirius Labs: http://www.siriusit.co.uk/labs
More information about the OpenBIOS
mailing list