Age | Commit message (Expand) | Author |
2021-03-12 | spelling | Jonathan Gray |
2020-12-28 | Use per-CPU counters for fault and stats counters reached in uvm_fault(). | Martin Pieuchot |
2020-12-01 | Turn uvm_pagealloc() mp-safe by checking uvmexp global with pageqlock held. | Martin Pieuchot |
2020-10-19 | Serialize accesses to "struct vmspace" and document its refcounting. | Martin Pieuchot |
2020-09-13 | Include <sys/systm.h> directly instead of relying on uvm_map.h to pull it. | Martin Pieuchot |
2019-12-12 | Header cleanup. | Martin Pieuchot |
2019-11-29 | Repurpose the "syscalls must be on a writeable page" mechanism to | Theo de Raadt |
2019-11-28 | uvm_pagealloc_contig() doesn't exist and shouldn't exist | Philip Guenther |
2019-11-05 | Kill uvm_deallocate(9) and use uvm_unmap() directly. | Martin Pieuchot |
2019-07-01 | Document which mechanism protect some fields used w/o KERNEL_LOCK(). | Martin Pieuchot |
2019-06-21 | Make resource limit access MP-safe. So far, the copy-on-write sharing | Visa Hankala |
2019-05-09 | Ensure that pagedaemon wakeups as a result of failed UVM_PLA_NOWAIT | Bob Beck |
2019-03-01 | New mmap(2) flag: MAP_CONCEAL. | cheloha |
2018-10-31 | Add support to uvm to establish write-combining mappings. Use this in the | Mark Kettenis |
2018-04-12 | Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and | Theo de Raadt |
2017-04-30 | Unifdef KGDB. | Martin Pieuchot |
2017-03-05 | Generating a coredump requires walking the map twice; change | Philip Guenther |
2017-02-12 | Split up fork1(): | Philip Guenther |
2016-06-05 | Add uvm_share() to share a memory range between two address spaces | Stefan Kempf |
2016-04-04 | UVM_FLAG_AMAPPAD has no effect anymore, nuke it. | Stefan Kempf |
2015-12-02 | remove declaration for nonexistant function | Bret Lambert |
2015-11-11 | Remove the superfluous typedef uvm_flag_t (unsigned int). Also, fix an | mmcc |
2015-09-28 | add a flag to indicate to uvm_map that it should unmap to make space. | Ted Unangst |
2015-09-09 | All our pmap implementations provide pmap_resident_count(), so remove | Miod Vallat |
2015-07-19 | Change uvm_page[re]alloc_multi to actually use the flags passed in, and return | Bob Beck |
2015-05-05 | emul_native is only used for kernel threads which can't dump core, so | Philip Guenther |
2015-02-07 | Introduce VM_KERNEL_SPACE_SIZE as a replacement for | Miod Vallat |
2015-02-06 | -Split out uvm_mmap and uvm_map into a version for anon's and a version | Bob Beck |
2015-02-05 | Remove some unneeded <uvm/uvm_extern.h> inclusions. | Martin Pieuchot |
2014-12-17 | remove lock.h from uvm_extern.h. another holdover from the simpletonlock | Ted Unangst |
2014-12-16 | primary change: move uvm_vnode out of vnode, keeping only a pointer. | Ted Unangst |
2014-12-15 | Use MAP_INHERIT_* for the 'inh' argument to the UMV_MAPFLAG() macro, | Philip Guenther |
2014-12-05 | Introduce a new sysctl to retrieve VM map entries | Masao Uebayashi |
2014-11-21 | Kill kv_executable flag. We no longer allow requests for PROT_EXEC | Theo de Raadt |
2014-11-16 | Replace a plethora of historical protection options with just | Theo de Raadt |
2014-11-15 | repair operator precedence in UVM_MAPFLAG() macro; ok tedu | Theo de Raadt |
2014-10-03 | Introduce a thread for zeroing pages without holding the kernel lock. This | Mark Kettenis |
2014-10-03 | Introduce __MAP_NOFAULT, a mmap(2) flag that makes sure a mapping will not | Mark Kettenis |
2014-07-11 | Chuck Cranor rescinded clauses in his license | Jonathan Gray |
2014-07-08 | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | Theo de Raadt |
2014-07-02 | Use real parameter types for u{dv,vn}_attach() instead of void * | Matthew Dempsky |
2014-06-13 | Add support for MAP_INHERIT_ZERO. | Matthew Dempsky |
2014-05-15 | Move from struct proc to process the reference-count-holding pointers | Philip Guenther |
2014-05-06 | Include <sys/vmmeter.h> directly instead of relying on it being | Martin Pieuchot |
2014-05-03 | Move the u-area allocation and pmap-magic logic to its own function | Philip Guenther |
2014-04-03 | add a uvm_yield function and use it in the reaper path to prevent the | Ted Unangst |
2014-03-28 | Reduce uvm include madness. Use <uvm/uvm_extern.h> instead of | Martin Pieuchot |
2014-01-30 | Move declaration of struct vm_page_md from <machine/vmparam.h> to | Miod Vallat |
2013-07-09 | back out the cache flipper temporarily to work out of tree. | Bob Beck |
2013-06-11 | High memory page flipping for the buffer cache. | Bob Beck |