aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/memguard.c
Commit message (Expand)AuthorAgeFilesLines
* Some minor style(9) fixes (whitespace + comment)Enji Cooper2015-02-171-4/+2
* Fix multiple incorrect SYSCTL arguments in the kernel:Hans Petter Selasky2014-10-211-2/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-5/+3
* Revert r267961, r267973:Glen Barber2014-06-271-3/+5
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-5/+3
* Rename global cnt to vm_cnt to avoid shadowing.Bryan Drewery2014-03-221-1/+1
* - Add a statically allocated memguard arena since it is needed very earlyJeff Roberson2013-08-131-8/+9
* Different consumers of the struct vm_page abuse pageq member to keepKonstantin Belousov2013-08-101-2/+2
* Replace kernel virtual address space allocation with vmem. This providesJeff Roberson2013-08-071-29/+46
* Fix a bug with memguard(9) on 32-bit architectures without aMatthew D Fleming2012-07-151-13/+13
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* Make memguard(9) capable to guard uma(9) allocations.Gleb Smirnoff2011-10-121-8/+40
* Change memguard_fudge() so that it can handle km_max being zero. NotAlan Cox2010-12-141-2/+3
* Have memguard(9) crash with an easier-to-debug message on double-free.Matthew D Fleming2010-08-311-1/+5
* The realloc case for memguard(9) will copy too many bytes whenMatthew D Fleming2010-08-311-0/+25
* Fix compile. It seemed better to have memguard.c include opt_vm.h inMatthew D Fleming2010-08-121-0/+2
* Rework memguard(9) to reserve significantly more KVA to detectMatthew D Fleming2010-08-111-257/+289
* Start copyright notice with /*-Joel Dahl2010-04-071-1/+1
* Provide the new argument to kmem_suballoc().Alan Cox2008-05-101-1/+1
* Improve memguard a bit:Pawel Jakub Dawidek2005-12-301-0/+90
* Well, it seems that I pre-maturely removed the "All rights reserved"Bosko Milekic2005-02-161-1/+1
* Rather than overloading the page->object field like UMA does, use insteadBosko Milekic2005-02-151-17/+13
* Implement support for buffers larger than PAGE_SIZE in MemGuard. AddsBosko Milekic2005-02-101-32/+129
* s/round_page/trunc_page/gBosko Milekic2005-01-221-4/+4
* Bring in MemGuard, a very simple and small replacement allocatorBosko Milekic2005-01-211-0/+222