Age | Commit message (Expand) | Author |
2014-04-13 | compress code by turning four line comments into one line comments. | Ted Unangst |
2014-04-10 | rename waitable to waitok as suggested by kettenis | Ted Unangst |
2014-04-08 | add IO_NOCACHE flag to vop_write arguments, which in turn sets B_NOCACHE | Bob Beck |
2014-04-05 | Fix logic error and prevent theoretical infinite loop in the worst case scenario | Miod Vallat |
2014-04-03 | add a uvm_yield function and use it in the reaper path to prevent the | Ted Unangst |
2014-04-03 | uvm_fault() will try to fault neighbouring pages for the MADV_NORMAL case, | Miod Vallat |
2014-03-31 | In uvm_fault(), when attempting to map backpages and forwpages, defer | Miod Vallat |
2014-03-28 | Reduce uvm include madness. Use <uvm/uvm_extern.h> instead of | Martin Pieuchot |
2014-03-26 | Move p_emul and p_sigcode from proc to process. | Philip Guenther |
2014-03-21 | Allow for two more pmap-specific bits in vm_page pg_flags. Define | Miod Vallat |
2014-02-06 | add some more bufbackoff calls. uvm_wait optimistically (?), uvm_wait_pla | Ted Unangst |
2014-02-06 | parenthesis to make the math right. ok beck kettenis | Ted Unangst |
2014-02-04 | reduce the length of some pool names. ok deraadt guenther mpi | Ted Unangst |
2014-01-30 | Move declaration of struct vm_page_md from <machine/vmparam.h> to | Miod Vallat |
2014-01-23 | unifdef -D__HAVE_VM_PAGE_MD - no functional change. | Miod Vallat |
2014-01-01 | Remove __HAVE_PMAP_PHYSSEG support, nothing uses it anymore. | Miod Vallat |
2013-12-09 | forgot to say: aobj grow/shrink tweaks are mostly from Pedro Martelletto, | Marc Espie |
2013-12-08 | allow aobj to shrink grow, for tmpfs support | Marc Espie |
2013-11-24 | Replace the swapdev CIRCLEQ with a TAILQ and replace the manually rolled | Joel Sing |
2013-11-21 | remove the #define b_cylinder b_resid from bufs. i hated the | David Gwynne |
2013-11-20 | Update comments mentioning `resource maps' to mention `extents' instead. | Miod Vallat |
2013-11-09 | Add KASSERT()s to tsleep() and msleep() to verify that bogus flags | Philip Guenther |
2013-11-06 | remove some abuse of bufqs where they were overloaded to store workq_tasks | David Gwynne |
2013-11-05 | new function uvm_hibswap() finds a the largest free zone in swap, which | Theo de Raadt |
2013-11-04 | If compiled for hibernate, reserve the last page of the primary swap | Theo de Raadt |
2013-11-04 | improve a panic message | Theo de Raadt |
2013-11-02 | fix some comments | Theo de Raadt |
2013-11-02 | No need to cast constants or simple variables to (daddr_t). Use | Kenneth R Westerback |
2013-09-21 | Don't invoke pmap_copy() on map holes. | Miod Vallat |
2013-08-13 | Make the tree compile again on architectures without drm(4). | Mark Kettenis |
2013-07-09 | back out the cache flipper temporarily to work out of tree. | Bob Beck |
2013-06-21 | Buffer cache pages are wired but not counted as such. Therefore we have to | Mark Kettenis |
2013-06-11 | High memory page flipping for the buffer cache. | Bob Beck |
2013-06-11 | final removal of daddr64_t. daddr_t has been 64 bit for a long enough | Theo de Raadt |
2013-06-07 | Add proper mmap(2) support for drm(4)/inteldrm(4). This changes the | Mark Kettenis |
2013-05-30 | in the brave new world of void *, we don't need caddr_t casts | Ted Unangst |
2013-05-30 | UVM_UNLOCK_AND_WAIT no longer unlocks, so rename it to UVM_WAIT. | Ted Unangst |
2013-05-30 | remove lots of comments about locking per beck's request | Ted Unangst |
2013-05-30 | remove simple_locks from uvm code. ok beck deraadt | Ted Unangst |
2013-05-29 | uvm_loan has not (ever) been compiled or used. | Ted Unangst |
2013-05-23 | the simplelock is a lie | Ted Unangst |
2013-05-14 | restore ABI compatibility; guenther | Miod Vallat |
2013-05-14 | Remove `swapin' and `swapout' from uvm statistics, since we don't swap out | Miod Vallat |
2013-05-03 | fix mem leak in swapmount | Florian Obser |
2013-04-17 | it is better if we always start addr at something reasonable, and | Ted Unangst |
2013-04-17 | do not permanently avoid the BRKSIZ gap in the heap for mmap. after some | Ted Unangst |
2013-04-17 | Unbreak and cleanup diskless swap automount. | Florian Obser |
2013-03-31 | do not need machine/cpu.h directly | Theo de Raadt |
2013-03-28 | do not copy additional kernel memory into the swapent.se_path[] | Theo de Raadt |
2013-03-27 | combine several atomic_clearbits calls into one. slightly faster on | Ted Unangst |