On Thu, Dec 30, 2010 at 8:17 PM, Mark Cave-Ayland mark.cave-ayland@siriusit.co.uk wrote:
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@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?
Yes, now it works. Please merge it with 1/16.
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?
As you wish. BTW, git am complained about trailing whitespace, but I didn't check why.