[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	tedu_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2003/10/08 16:23:56

Modified files:
	sys/uvm        : uvm_map.c 

Log message:
randomize return from uvm_map_hint.  the random increment is limited
to prevent fragmentation.
this has the effect of randomizing unhinted mmap()s, sysV mem, and
position of ld.so.

tested on many archs by many developers for quite some time.
use of MIN to allow m68k to play from miod_(_at_)__(_dot_)_
vax is not included.
ok deraadt@ miod@



Visit your host, monkey.org