[OpenBIOS] [PATCH 0/6] OFMEM/SPARC32 memory fixes

Mark Cave-Ayland mark.cave-ayland at siriusit.co.uk
Mon Jan 10 13:07:54 CET 2011

On 10/01/11 11:40, Artyom Tarasenko wrote:

>> This patchset fixes up a couple of minor bugs in OFMEM and also fixes up
>> the SPARC32 memory/virtual-memory properties so that they are similar as
>> to how they appear under OBP. This furthers Solaris 8 boot in my tests
>> here.
> Sounds great! How far do you get it now?

With the previous patchset applied:

Configuration device id QEMU version 1 machine id 32
CPUs: 1 x FMI,MB86904
UUID: 00000000-0000-0000-0000-000000000000
Welcome to OpenBIOS v1.0 built on Jan 9 2011 16:49
   Type 'help' for detailed information

0 > boot cdrom:d -v Not a bootable ELF image
Loading a.out image...
Loaded 7680 bytes
entry point is 0x4000
bootpath: /iommu/sbus/espdma/esp/sd at 2,0:d

Jumping to entry point 00004000 for type 00000005...
switching to new context:
Size: 259040+54154+47486 Bytes
SunOS Release 5.8 Version Generic_108528-09 32-bit
Copyright 1983-2001 Sun Microsystems, Inc.  All rights reserved.
Ethernet address = 52:54:0:12:34:56
Using default device instance data
vac: enabled in write through mode
mem = 131072K (0x8000000)
avail mem = 110419968

Stepping through with gdb, the next failure seems to happen just after 
the clock is accessed - feel free to join in with the bug hunt :)



Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
t: +44 870 608 0063

Sirius Labs: http://www.siriusit.co.uk/labs

More information about the OpenBIOS mailing list