| Age | Commit message (Expand) | Author |
| 2014-02-17 | replace vmem(9) custom boundary tag allocation with a pool(9) | para |
| 2013-03-11 | In pool_cache_put_slow(), pool_get() can block (it does mutex_enter()), | pooka |
| 2013-02-09 | printflike maintenance. | christos |
| 2012-08-28 | proper locking for DEBUG | christos |
| 2012-06-05 | Now that pool_cache_invalidate() is synchronous and can handle per-CPU | jym |
| 2012-06-05 | As pool reclaiming is unlikely to happen at interrupt or softint | jym |
| 2012-05-05 | G/C POOL_DIAGNOSTIC option. No objection on tech-kern@. | rmind |
| 2012-02-04 | make acorn26 compile by fixing up subpage pool allocations | para |
| 2012-01-29 | Use the same style for initialization of pool_allocator_kmem under | he |
| 2012-01-28 | pool_page_alloc, pool_page_alloc_meta: avoid extra compare, use const. | rmind |
| 2012-01-27 | extending vmem(9) to be able to allocated resources for it's own needs. | para |
| 2011-09-27 | Modify *ASSERTMSG() so they are now used as variadic macros. The main goal | jym |
| 2011-03-22 | pnbuf_cache is used all over the place outside of vfs, so put it | pooka |
| 2011-01-17 | Fix a conditional include. | uebayasi |
| 2011-01-17 | Include internal definitions (uvm/uvm.h) only where necessary. | uebayasi |
| 2010-06-03 | Report result of pool_reclaim() from pool_drain_end(). | pooka |
| 2010-05-12 | pool_{cache_}get: improve previous diagnostic by checking for panicstr, | rmind |
| 2010-05-12 | - Sprinkle asserts to catch calls from interrupt context on IPL_NONE pools. | rmind |
| 2010-04-25 | MAXCPUS -> __arraycount | ad |
| 2010-01-20 | pool_cache_invalidate: comment out invalidation of per-CPU caches (nobody dep... | rmind |
| 2010-01-03 | drop __predict micro optimization in pool_init for cleaner code. | mlelstv |
| 2010-01-03 | Pools are created way before the pool subsystem mutexes are | mlelstv |
| 2010-01-02 | Move initialization of pool_allocator_lock before its first use. | mlelstv |
| 2009-12-30 | Turn PA_INITIALIZED to a reference count for the pool allocator, and once | elad |
| 2009-10-20 | Fix a bug where on MP systems, pool_cache_invalidate(9) could be called | jym |
| 2009-10-15 | - pool_cache_invalidate(): broadcast a cross-call to drain the per-CPU | thorpej |
| 2009-10-08 | Add pool_cache_invalidate_local() to the pool_cache(9) API, to permit | jym |
| 2009-09-13 | Wipe out the last vestiges of POOL_INIT with one swift stroke. In | pooka |
| 2009-08-29 | Make pool_head static. | rmind |
| 2009-04-15 | pool_cache_put_paddr: add an assertion. | yamt |
| 2008-11-11 | Avoid recursive mutex_enter() when the system is low on KVA. | ad |
| 2008-10-15 | - Rename cpu_lookup_byindex() to cpu_lookup(). The hardware ID isn't of | ad |
| 2008-08-11 | make pcg_dummy const to catch bugs earlier. | yamt |
| 2008-08-11 | add some KASSERTs. | yamt |
| 2008-08-08 | Comment whitespace. | skrll |
| 2008-07-09 | pool_do_put: fix a pool corruption bug discovered by | yamt |
| 2008-07-07 | fix pool corruption bugs in subr_pool.c 1.162. | yamt |
| 2008-07-04 | Move an assignment later. | ad |
| 2008-07-04 | - Keep cache locked while allocating a cache group - later we might want | ad |
| 2008-07-04 | Remove a bunch of conditional branches from the pool_cache fast path. | ad |
| 2008-05-31 | Use __noinline. | ad |
| 2008-04-28 | Remove clause 3 and 4 from TNF licenses | martin |
| 2008-04-28 | Add MI code to support in-kernel preemption. Preemption is deferred by | ad |
| 2008-04-27 | - Rename crit_enter/crit_exit to kpreempt_disable/kpreempt_enable. | ad |
| 2008-04-24 | Merge the socket locking patch: | ad |
| 2008-03-27 | Replace use of CACHE_LINE_SIZE in some obvious places. | ad |
| 2008-03-17 | Make them compile again. | ad |
| 2008-03-17 | - simplify ASSERT_SLEEPABLE. | yamt |
| 2008-03-10 | Use cpu index instead of the machine dependend, not very expressive | martin |
| 2008-03-02 | pool_do_put: remove pa_starved_p check for now as it seems to cause | yamt |