Subject: re: README: Important -- base kernel address changed!
To: Jason Thorpe <thorpej@nas.nasa.gov>
From: Jonathan Stone <jonathan@DSG.Stanford.EDU>
List: port-i386
Date: 02/13/2000 19:18:41
Hi Jason,
I havent grabbed a up-to-date kernel yet, but: are the base kernel
address (KERNBASE) and the resulting USRSTACK still hardcoded into
userland at compile time? If so, can we change libkvm and/or ps(1),
top(1), usw, to get the start address of user process args via a
sysctl, rather than a hard-coded USRSTACK?
That way, if someone, wants, say, to build a 2gig user-va + 2gig
kernel-va setup, to run on a machine with 2gig of RAM, they won't have
to rebuild the userland to match. If you did this already, then just
thwack me.
(PS: will our static-NPKDE-replacement-autosizer handle KVA that big?)