summaryrefslogtreecommitdiffstats
path: root/sys/uvm/uvm_addr.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove uaddr_hint allocatorstefan2017-01-171-2/+1
| | | | | | | | | | The hint allocator would have to check that the allocation does not overlap with brk, stack or text areas. This would make the address selectors too entagled. Just use the rnd allocator for hinted allocations in case pivots are used. This also reduces the amount of code somewhat. ok kettenis visa deraadt
* move uaddr_free_rbtree from RB macros to RBT functionsdlg2016-09-161-3/+3
|
* #if 0 various unused definitions.miod2015-03-301-1/+3
|
* Remove some unneeded <uvm/uvm_extern.h> inclusions.mpi2015-02-051-3/+1
| | | | ok deraadt@, miod@
* KNFkettenis2014-06-101-12/+12
|
* Reduce installmedia pressure from new vmmap.ariane2012-03-151-1/+3
| | | | | | Has less special allocators on install media (where they aren't required anyway). Bonus: makes the vmmap initialization code easier to read.
* New vmmap implementation.ariane2012-03-091-0/+116
no oks (it is really a pain to review properly) extensively tested, I'm confident it'll be stable 'now is the time' from several icb inhabitants Diff provides: - ability to specify different allocators for different regions/maps - a simpler implementation of the current allocator - currently in compatibility mode: it will generate similar addresses as the old allocator