summaryrefslogtreecommitdiff
path: root/sys/uvm/uvm_object.h
AgeCommit message (Expand)Author
2022-09-04spellingJonathan Gray
2021-12-15Use a per-UVM object lock to serialize the lower part of the fault handler.Martin Pieuchot
2021-10-12Introduce a dummy uvm_obj_destroy() interface. This function will beMark Kettenis
2021-09-05Introduce dummy pagers for 'special' subsystems using UVM objects.Martin Pieuchot
2021-06-16Change the prefix of UVM object functions to match NetBSD's.Martin Pieuchot
2021-06-15Use a macro to assert that given uobjs correspond to anonymous objects.Martin Pieuchot
2020-10-21Constify and use C99 initializer for "struct uvm_pagerops".Martin Pieuchot
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
2014-07-11Chuck Cranor rescinded clauses in his licenseJonathan 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
2011-07-07fix typos; while here, improve spacing in comments.Igor Sobrado
2010-04-30Right now, if anything internal changes with a uvm object, diverseOwain Ainsworth
2009-11-25re-add uvm_objwire and uvm_objunwire. needed for intel GEM support.Owain Ainsworth
2009-08-06reintroduce the uvm_tree commit.Owain Ainsworth
2009-06-17date based reversion of uvm to the 4th May.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
2009-06-02Instead of the global hash table with the terrible hashfunction and aOwain Ainsworth
2007-04-11Instead of managing pages for intrsafe maps in special objects (aka.Artur Grabowski
2005-07-26 - Make a UVM_OBJ_IS_DEVICE macro.Artur Grabowski
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
2001-11-28Sync in more uvm from NetBSD. Mostly just cosmetic stuff.Artur Grabowski
2001-11-12Bring in more changes from NetBSD. Mostly pagedaemon improvements.Artur Grabowski
2001-01-29$OpenBSD$Niklas Hallqvist
2000-03-16Bring in some new UVM code from NetBSD (not current).Artur Grabowski
1999-08-23sync with NetBSD from 1999.05.24 (there is a reason for this date)Artur Grabowski
1999-02-26add OpenBSD tagsArtur Grabowski
1999-02-26Import of uvm from NetBSD. Some local changes, some code disabledArtur Grabowski