Subject: CVS commit: syssrc/sys/arch
To: None <source-changes@netbsd.org>
From: Chris Gilbert <chris@netbsd.org>
List: source-changes
Date: 01/12/2002 15:37:55
Module Name:	syssrc
Committed By:	chris
Date:		Sat Jan 12 13:37:55 UTC 2002

Modified Files:
	syssrc/sys/arch/arm/arm32: arm32_machdep.c
	syssrc/sys/arch/cats/cats: cats_machdep.c

Log Message:
Make GENERIC cats kernel boot again.  By allocating a 2nd second level page table for the kernel and stack space we can now have to 8MB of kernel and stacks (if the kernel ever gets really bloated might need to add a 3rd!)
Also update the funcs in arm32_machdep.c that create the entries so that on cats they expect the 2 pagetables to be contiguous, note this means that for now cats is special cased in lots of funcs.  I'll tidy this up to something a bit more sane soon, to avoid the multitude of #ifndef cats that I had to sprinkle in.


To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 syssrc/sys/arch/arm/arm32/arm32_machdep.c
cvs rdiff -r1.8 -r1.9 syssrc/sys/arch/cats/cats/cats_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.