| Age | Commit message (Expand) | Author |
| 2023-04-09 | kern: KASSERT(A && B) -> KASSERT(A); KASSERT(B) | riastradh |
| 2022-05-31 | fix various typos in comments, documentation and messages. | andvar |
| 2022-02-27 | vmem(9): Assert addresses are quantum-aligned. | riastradh |
| 2021-08-17 | fix multiplei repetitive typos in comments, messages and documentation. mainl... | andvar |
| 2020-06-20 | Nix trailing whitespace. | riastradh |
| 2020-06-16 | Add vmem_xfreeall(), which frees all allocated regions in the specified arena. | thorpej |
| 2020-04-21 | vmem_list_lock needs to be an adaptive lock. Fixes LOCKDEBUG panic. | ad |
| 2020-04-19 | comment | ad |
| 2020-04-19 | - Fix uneven performance with "bursty" vmem arenas. Adjust locking so that | ad |
| 2019-12-21 | Detangle the pagedaemon from uvm_fpageqlock: | ad |
| 2019-10-16 | Add and use __FPTRCAST, requested by uwe@ | christos |
| 2019-10-16 | Add void * function pointer casts. There are different ways to "fix" those | christos |
| 2018-02-08 | Typos. | dholland |
| 2017-05-31 | assert that vmem_alloc() with VM_SLEEP does not fail. | chs |
| 2016-07-07 | KNF. Remove extra spaces. No functional change. | msaitoh |
| 2016-02-29 | fix vmem_alloc() to never return an error for VM_SLEEP requests, | chs |
| 2015-08-24 | to garnish, dust with _KERNEL_OPT | pooka |
| 2014-04-02 | make condition for ENOMEM consistent with allocation requirement | para |
| 2014-04-02 | bt_refill is and must be called with VM_NOSLEEP set, assert this | para |
| 2014-03-20 | Incorrect use of pointer arithmetic. | mlelstv |
| 2014-03-11 | kill undesirable #ifndef _RUMPKERNEL | pooka |
| 2014-02-17 | replace vmem(9) custom boundary tag allocation with a pool(9) | para |
| 2013-11-22 | convert vmem, signals, powerhooks from CIRCLEQ -> TAILQ. | christos |
| 2013-10-25 | Turn a few __unused into __diagused | martin |
| 2013-07-22 | Revert the previous commit. | alnsn |
| 2013-07-18 | Always terminate qc_name with NUL because pool_init(9) uses | alnsn |
| 2013-03-06 | update comments | yamt |
| 2013-02-09 | printflike maintenance. | christos |
| 2013-02-08 | Fix release of vmem_btag_lock (don't release twice in error path) | skrll |
| 2013-01-29 | make vmem(9) ready to be used early during bootstrap to replace extent(9) | para |
| 2013-01-26 | revert previous commit not yet fully functional, sorry | para |
| 2013-01-26 | make vmem(9) ready to be used early during bootstrap to replace extent(9). | para |
| 2013-01-04 | fix a lock order reversal during global boundary tag refill. | para |
| 2012-09-13 | Don't use const foo const as type, one const is enough. | joerg |
| 2012-09-01 | rework boundary-tag reserve calculation, make it more precise. | para |
| 2012-07-30 | Remove final ';' from CONDVAR_DECL macro. The caller already adds its | njoly |
| 2012-03-04 | make accounting for vm_inuse sane | para |
| 2012-02-10 | proper sizing of kmem_arena on different ports | para |
| 2012-02-01 | allocate uareas and buffers from kernel_map again | para |
| 2012-01-30 | do the bookkeeping right | para |
| 2012-01-29 | - vmem_xalloc: remove call to uvm_kick_pdaemon() as it is not right. | rmind |
| 2012-01-29 | move condvar calls under interlock protection | para |
| 2012-01-28 | - Make subr_vmem.c compile as standalone again. | rmind |
| 2012-01-27 | extending vmem(9) to be able to allocated resources for it's own needs. | para |
| 2011-10-20 | revert a debug printf slipped in with subr_vmem.c rev.1.64. | yamt |
| 2011-10-19 | vmem_create: copy the 'name' string rather than just keeping a reference to it. | yamt |
| 2011-10-15 | Avoid return with expression in void functions. | rmind |
| 2011-10-02 | - Replace calc_order() with ilog2(), wrap into SIZE2ORDER(). | rmind |
| 2011-09-02 | Report vmem(9) errors out-of-band so that we can use vmem(9) to manage | dyoung |
| 2011-08-23 | Introduce a couple of new constants, VMEM_ADDR_MIN (the least possible | dyoung |