[OpenBIOS] [PATCH 00/16] Convert SPARC32 to OFMEM
Mark Cave-Ayland
mark.cave-ayland at siriusit.co.uk
Thu Dec 30 21:17:00 CET 2010
On 30/12/10 19:03, Blue Swirl wrote:
> Based on quick tests this seems almost OK, except NetBSD 5.0.1 CD boot fails:
> Jumping to entry point 00004000 for type 00000005...
> switching to new context:
>>> NetBSD/sparc Secondary Boot, Revision 1.15
>>> (builds at b8.netbsd.org, Thu Jul 30 00:08:01 UTC 2009)
> Booting netbsd
> 1724008Unhandled Exception 0x00000009
> PC = 0x00394dac NPC = 0x00394db0
> Stopping execution
Ah got it - it's a bug in the OFMEM freelist code whereby it doesn't
honour the physical alignment if the space is reallocated from the
freelist. The attached patch seems to fix the problem for me - can you
confirm at your end?
Would you like me to re-spin the entire patchset based on previous
comments to the list for more testing, or do you think it's close to commit?
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openbios-ofmem-fixalign.patch
Type: text/x-diff
Size: 748 bytes
Desc: not available
URL: <http://lists.openbios.org/pipermail/openbios/attachments/20101230/449f461b/attachment.bin>
More information about the OpenBIOS
mailing list