Age | Commit message (Expand) | Author |
2014-07-08 | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | Theo de Raadt |
2014-07-08 | white space repairs | Theo de Raadt |
2014-07-08 | rearrange some includes. also, pull in uvm/uvm.h because soon sysctl.h | Theo de Raadt |
2014-07-08 | the #ifdef _KERNEL can wrap the entire file. uvm_extern.h only pulls | Theo de Raadt |
2014-07-08 | subtle rearrangement of includes | Theo de Raadt |
2014-07-08 | bye bye UBC; ok beck dlg | Theo de Raadt |
2014-07-03 | It is important that we don't release the kernel lock between issuing a | Mark Kettenis |
2014-07-02 | Use real parameter types for u{dv,vn}_attach() instead of void * | Matthew Dempsky |
2014-06-29 | delete a #ifdef _KERNEL chunk protecting userland from an #if 0 chunk | Theo de Raadt |
2014-06-27 | Cleanup support for legacy mmap flags | Matthew Dempsky |
2014-06-21 | Make sure kmthread never loops without making progress: if the freelist | Philip Guenther |
2014-06-13 | Add support for MAP_INHERIT_ZERO. | Matthew Dempsky |
2014-06-10 | KNF | Mark Kettenis |
2014-05-15 | Move from struct proc to process the reference-count-holding pointers | Philip Guenther |
2014-05-09 | stop using B_AGE, it was effectively retired some time ago. | Ted Unangst |
2014-05-08 | Fix some potential integer overflows caused by converting a page number into | Mark Kettenis |
2014-05-06 | Include <sys/vmmeter.h> directly instead of relying on it being | Martin Pieuchot |
2014-05-03 | Fix whitespace fail in previous commit | Philip Guenther |
2014-05-03 | Move the u-area allocation and pmap-magic logic to its own function | Philip Guenther |
2014-04-30 | Make sure we flush discarded pages even if the number of hash buckets doesn't | Mark Kettenis |
2014-04-30 | Assigning list pointers doesn't really work with doubly linked lists. Use | Mark Kettenis |
2014-04-29 | Replace 1 << PAGE_SHIFT with PAGE_SIZE. | Mark Kettenis |
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 |