| Age | Commit message (Expand) | Author |
| 2020-10-25 | Handle PG_PAGEOUT in uvm_anon_release() too. | chs |
| 2020-07-09 | Consistently use UVMHIST(__func__) | skrll |
| 2020-07-08 | Trailing whitespace | skrll |
| 2020-03-22 | Process concurrent page faults on individual uvm_objects / vm_amaps in | ad |
| 2020-03-20 | Go back to freeing struct vm_anon one by one. There may have been an | ad |
| 2020-03-14 | Make page waits (WANTED vs BUSY) interlocked by pg->interlock. Gets RW | ad |
| 2020-02-24 | 0x%#x --> %#x for non-external codes. | rin |
| 2020-02-23 | Use rw_lock_op(). | ad |
| 2020-02-23 | UVM locking changes, proposed on tech-kern: | ad |
| 2020-01-15 | Merge from yamt-pagecache (after much testing): | ad |
| 2019-12-31 | - Add and use wrapper functions that take and acquire page interlocks, and pairs | ad |
| 2019-12-13 | Break the global uvm_pageqlock into a per-page identity lock and a private | ad |
| 2019-12-02 | fix the build for when UVMHIST is enabled. | chs |
| 2019-12-01 | Add missing #include <sys/atomic.h> | uwe |
| 2019-12-01 | Free pages in batch instead of taking uvm_pageqlock for each one. | ad |
| 2019-12-01 | - Adjust uvmexp.swpgonly with atomics, and make uvm_swap_data_lock static. | ad |
| 2017-10-28 | Update the kernhist(9) kernel history code to address issues identified | pgoyette |
| 2013-10-25 | Mark a diagnostic-only variable | martin |
| 2011-08-18 | uvm_anon_release: | yamt |
| 2011-08-18 | uvm_anon_freelst: | yamt |
| 2011-08-14 | uvm_anon_freelst: do not free PG_RELEASED pages (change uvm_anon_dispose() | rmind |
| 2011-08-06 | - Rework uvm_anfree() into uvm_anon_freelst(), which always drops the lock. | rmind |
| 2011-07-05 | reduce the number of atomic ops in common cases. it's exceptional for | yamt |
| 2011-06-24 | Fix uvmplock regression - a lock against oneself case in amap_swap_off(). | rmind |
| 2011-06-24 | uvm_anon_release: fix a locking error after the rmind-uvmplock merge | yamt |
| 2011-06-17 | Improve comments on uvm_anon.c, tidy up slightly. | rmind |
| 2011-06-12 | Welcome to 5.99.53! Merge rmind-uvmplock branch: | rmind |
| 2011-04-23 | Replace "malloc" in comments, remove unnecessary header inclusions. | rmind |
| 2011-02-02 | udpate license clauses on my code to match the new-style BSD licenses. | chuck |
| 2008-01-18 | push pmap_clear_reference calls into pdpolicy code, where reference bits | yamt |
| 2008-01-02 | Merge vmlocking2 to head. | ad |
| 2007-12-20 | Specify PR_LARGECACHE for anon_cache (which is insanely busy). | ad |
| 2007-11-13 | g/c unused uvm_anon_pool. | yamt |
| 2007-11-07 | Merge from vmlocking: | ad |
| 2007-10-11 | Remove LOCK_ASSERT(!simple_lock_held(&foo)); | ad |
| 2007-07-21 | Merge unobtrusive locking changes from the vmlocking branch. | ad |
| 2007-03-12 | Pass an ipl argument to pool_init/POOL_INIT to be used when initializing | ad |
| 2007-02-22 | TRUE -> true, FALSE -> false | thorpej |
| 2007-02-21 | Replace the Mach-derived boolean_t type with the C99 bool type. A | thorpej |
| 2006-11-01 | remove some __unused from function parameters. | yamt |
| 2006-10-12 | - sprinkle __unused on function decls. | christos |
| 2006-09-15 | merge yamt-pdpolicy branch. | yamt |
| 2005-12-11 | merge ktrace-lwp. | christos |
| 2005-09-13 | wrap swap related code by #ifdef VMSWAP. always #define VMSWAP for now. | yamt |
| 2005-07-31 | revert "defflag VMSWAP" changes for now. | yamt |
| 2005-07-30 | defflag VMSWAP. | yamt |
| 2005-06-27 | Use ANSI function decls. | thorpej |
| 2005-05-11 | allocate anons on-demand, rather than reserving static amount of | yamt |
| 2005-04-01 | merge yamt-km branch. | yamt |
| 2004-09-01 | uvm_pagefree: when orphaning an A->K loaned page, | yamt |