summaryrefslogtreecommitdiffstats
path: root/sys/vm/memguard.c
Commit message (Expand)AuthorAgeFilesLines
* Add comments about CTLFLAG_RDTUN vs. TUNABLE_INT_FETCH.rpaulo2015-03-261-1/+2
* Some minor style(9) fixes (whitespace + comment)ngie2015-02-171-4/+2
* Fix multiple incorrect SYSCTL arguments in the kernel:hselasky2014-10-211-2/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-5/+3
* Revert r267961, r267973:gjb2014-06-271-3/+5
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-5/+3
* Rename global cnt to vm_cnt to avoid shadowing.bdrewery2014-03-221-1/+1
* - Add a statically allocated memguard arena since it is needed very earlyjeff2013-08-131-8/+9
* Different consumers of the struct vm_page abuse pageq member to keepkib2013-08-101-2/+2
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-29/+46
* Fix a bug with memguard(9) on 32-bit architectures without amdf2012-07-151-13/+13
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Make memguard(9) capable to guard uma(9) allocations.glebius2011-10-121-8/+40
* Change memguard_fudge() so that it can handle km_max being zero. Notalc2010-12-141-2/+3
* Have memguard(9) crash with an easier-to-debug message on double-free.mdf2010-08-311-1/+5
* The realloc case for memguard(9) will copy too many bytes whenmdf2010-08-311-0/+25
* Fix compile. It seemed better to have memguard.c include opt_vm.h inmdf2010-08-121-0/+2
* Rework memguard(9) to reserve significantly more KVA to detectmdf2010-08-111-257/+289
* Start copyright notice with /*-joel2010-04-071-1/+1
* Provide the new argument to kmem_suballoc().alc2008-05-101-1/+1
* Improve memguard a bit:pjd2005-12-301-0/+90
* Well, it seems that I pre-maturely removed the "All rights reserved"bmilekic2005-02-161-1/+1
* Rather than overloading the page->object field like UMA does, use insteadbmilekic2005-02-151-17/+13
* Implement support for buffers larger than PAGE_SIZE in MemGuard. Addsbmilekic2005-02-101-32/+129
* s/round_page/trunc_page/gbmilekic2005-01-221-4/+4
* Bring in MemGuard, a very simple and small replacement allocatorbmilekic2005-01-211-0/+222
OpenPOWER on IntegriCloud