summaryrefslogtreecommitdiff
path: root/sys/uvm/uvm_object.c
AgeCommit message (Expand)Author
2019-11-29Add uvm_objfree function to free all pages in a uvm_obj in one go.Bob Beck
2016-09-16move the vm_page struct from being stored in RB macro trees to RBT functionsDavid Gwynne
2015-08-21Remove the unused loan_count field and the related uvm logic. Most ofVisa Hankala
2014-12-17remove lock.h from uvm_extern.h. another holdover from the simpletonlockTed Unangst
2014-12-17Prefer MADV_* over POSIX_MADV_* in kernel for consistency: the latterPhilip Guenther
2014-11-16Replace a plethora of historical protection options with justTheo de Raadt
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-05-08Fix some potential integer overflows caused by converting a page number intoMark Kettenis
2013-05-30remove simple_locks from uvm code. ok beck deraadtTed Unangst
2010-05-01Unbreak ramdisks.Owain Ainsworth
2010-04-30Right now, if anything internal changes with a uvm object, diverseOwain Ainsworth
2010-04-21the atomic primitives are still impossible to get at without using proc.hTheo de Raadt
2009-11-25something hairy happened with cvs so this file didn't get added.Owain Ainsworth
2009-06-16Backout all changes to uvm after pmemrange (which will be backed outOwain Ainsworth
2009-06-06Add uvm_objwire() and uvm_objunwire(), I need this for some of my crazyOwain Ainsworth