Subject: Re: CVS commit: syssrc/sys/arch/i386/include
To: Frank van der Linden <fvdl@netbsd.org>
From: John Hawkinson <jhawk@mit.edu>
List: source-changes
Date: 11/23/2001 12:50:48
Frank van der Linden <fvdl@netbsd.org> wrote on Sat, 20 Oct 2001
at 03:17:48 +0300 in <20011020001748.360E0B009@cvs.netbsd.org>:


> Modified Files:
> 	syssrc/sys/arch/i386/include: vmparam.h
> 
> Log Message:
> Until early last year, the i386 port had 256M of kvm, and the max.
> amount of kvm used for buffers was set at 70%, some 188M. Then
> the total amount of kvm became 1G, and the amount for buffers
> thus became some 716M. This is really too much, and some
> device drivers want to map quite a bit of kvm these days.
> 
> So, cap it at 384M, which gives each buffer a little over 8k (the
> default FFS blocksize) physical in an 1G physram configuration.


It really would be nice if there was a place where users could
look this information up in the documentation (perhaps there is one
and I just cannot find it ;-)).

I don't really think that intro(4) is the right place for it,
either, though, but I don't see a better one. Thoughts?

Barring that, though, it seems to me that it should
definitely be in doc/CHANGES (and so should rev 1.35 bumping it to 1G),
and possibly even in the release notes.

Would you be willing to draft some text?

Thanks.

--jhawk


> To generate a diff of this commit:
> cvs rdiff -r1.43 -r1.44 syssrc/sys/arch/i386/include/vmparam.h