| Commit message (Expand) | Author | Age | Files | Lines |
| * | block interrupts while pool_reclaim_all is grubbing around in every pools |  dlg | 2011-11-23 | 1 | -1/+5 |
| * | touching pr_nput and pr_nget outside the lock might be racy since ++ and -- |  dlg | 2011-09-23 | 1 | -4/+5 |
| * | ph = pool_get(&phpool, PR_NOWAIT) can return NULL, so dont unconditionally |  dlg | 2011-09-23 | 1 | -2/+2 |
| * | remove the predict_whatever stuffs. ok deraadt dlg henning |  tedu | 2011-07-06 | 1 | -16/+16 |
| * | move a few accounting adjustments closer to removing the page, just to be safe. |  tedu | 2011-07-06 | 1 | -6/+6 |
| * | Remove a broken optimization found by the new pool_chk code. It |  tedu | 2011-07-05 | 1 | -4/+1 |
| * | when all you have is a hammer, make it a big one. add more checks to pool_chk |  tedu | 2011-07-05 | 1 | -14/+50 |
| * | Put back the change of pool and malloc into the new km_alloc(9) api. |  art | 2011-04-18 | 1 | -31/+25 |
| * | Backout the uvm_km_getpage -> km_alloc conversion. Weird things are happening |  art | 2011-04-06 | 1 | -25/+31 |
| * | - Change pool constraints to use kmem_pa_mode instead of uvm_constraint_range |  art | 2011-04-05 | 1 | -31/+25 |
| * | sysctl kern.pool_debug=0 will disable POOL_DEBUG on the fly (still defaults |  deraadt | 2011-04-04 | 1 | -24/+40 |
| * | Helper functions for suspend. |  ariane | 2011-04-03 | 1 | -1/+13 |
| * | pool_sethardlimit should not imply pool_sethiwat; figured out with claudio |  mikeb | 2010-11-03 | 1 | -8/+1 |
| * | unify some pool and malloc flag values. the important bit is that all flags |  tedu | 2010-09-26 | 1 | -1/+3 |
| * | Add assertwaitok(9) to declare code paths that assume they can sleep. |  matthew | 2010-09-21 | 1 | -2/+2 |
| * | explicitly specify flags to malloc and pool_get instead of relying on 0. |  tedu | 2010-07-03 | 1 | -2/+3 |
| * | add an align argument to uvm_km_kmemalloc_pla. |  art | 2010-07-02 | 1 | -4/+4 |
| * | Add a no_constraint uvm_constraint_range; use it in the pool code. |  thib | 2010-06-29 | 1 | -8/+2 |
| * | uvm constraints. Add two mandatory MD symbols, uvm_md_constraints |  thib | 2010-06-27 | 1 | -7/+36 |
| * | aligment -> alignment |  miod | 2010-06-17 | 1 | -2/+2 |
| * | When allocating from the item header pool, we can't sleep, as we may be holding a mutex which won't be released. From Christian Ehrhardt. |  tedu | 2010-01-16 | 1 | -4/+3 |
| * | sync comment to reality, off-page page headers go into |  thib | 2009-09-05 | 1 | -3/+3 |
| * | add commented out options for PAGEFASTRECYCLE, KVA_GUARDPAGES, shuffle VFSDEBUG |  thib | 2009-08-26 | 1 | -2/+1 |
| * | add a show all vnodes command, use dlg's nice pool_walk() to accomplish |  thib | 2009-08-13 | 1 | -4/+5 |
| * | Use an RB tree instead of a SPLAY tree for the page headers tree. |  thib | 2009-08-09 | 1 | -8/+8 |
| * | We enable POOL_DEBUG (except in a release) |  deraadt | 2009-07-30 | 1 | -2/+2 |
| * | turn off POOL_DEBUG as we go into release; pointed out by mpf |  deraadt | 2009-06-24 | 1 | -2/+2 |
| * | rework pool_get() a bit so that if you call if with a constructor set |  oga | 2009-06-12 | 1 | -9/+16 |
| * | POOL_DEBUG and DIAGNOSTIC should be better friends |  deraadt | 2009-06-04 | 1 | -4/+4 |
| * | the POOL_DEBUG checks needed to be more friendly with DIAGNOSTIC |  deraadt | 2009-06-04 | 1 | -4/+4 |
| * | enable POOL_DEBUG again just for the hackathon. |  oga | 2009-06-04 | 1 | -1/+2 |
| * | Move splassert checks from pool_do_get to pool_get(). Since the former |  miod | 2009-05-31 | 1 | -8/+6 |
| * | initialise the constructor and destructor function pointers to NULL |  dlg | 2009-04-22 | 1 | -1/+6 |
| * | ensure all pi_magic checks are inside DIAGNOSTIC |  deraadt | 2009-02-17 | 1 | -2/+4 |
| * | at tedu's request, bring back the basic single "first word" PI_MAGIC check |  deraadt | 2009-02-16 | 1 | -16/+21 |
| * | Disable pool debug stuff for the release (it has a performance hit, but |  deraadt | 2009-02-16 | 1 | -14/+17 |
| * | i got emptypages and fullpages mixed up in pool_walk. this now shows items |  dlg | 2008-12-23 | 1 | -2/+2 |
| * | add pool_walk as debug code. |  dlg | 2008-12-23 | 1 | -1/+38 |
| * | record the offset into each pool page that item allocations actually begin |  dlg | 2008-12-23 | 1 | -1/+3 |
| * | Put back the support for pools > PAGE_SIZE. This time the compare function |  art | 2008-12-04 | 1 | -20/+125 |
| * | Back out the large page pools for now. The compare function is |  art | 2008-11-25 | 1 | -120/+20 |
| * | Make sure that equal elements always compare equal. Logic error spotted |  art | 2008-11-25 | 1 | -3/+5 |
| * | Protect kmem_map allocations with splvm. |  art | 2008-11-24 | 1 | -3/+12 |
| * | Allow allocations larger than PAGE_SIZE from pools. |  art | 2008-11-24 | 1 | -21/+110 |
| * | Do deadbeef-style protection in pools too, by default, even though it it |  deraadt | 2008-11-22 | 1 | -51/+68 |
| * | accidental commit ... backout |  deraadt | 2008-10-31 | 1 | -70/+50 |
| * | kern_sysctl.c |  deraadt | 2008-10-31 | 1 | -50/+70 |
| * | yet again i prove unable to commit what i really wanted. spotted by deraadt |  tedu | 2008-10-24 | 1 | -24/+5 |
| * | a better fix for the "uvm_km thread runs out of memory" problem. |  tedu | 2008-10-23 | 1 | -16/+42 |
| * | First pass at removing clauses 3 and 4 from NetBSD licenses. |  ray | 2008-06-26 | 1 | -8/+1 |