Age | Commit message (Expand) | Author |
2014-11-21 | somebody permitted simple_locks back into uvm. they will be referred to | Ted Unangst |
2014-11-21 | Kill kv_executable flag. We no longer allow requests for PROT_EXEC | Theo de Raadt |
2014-11-18 | Nuke yet more obvious #include duplications. | Kenneth R Westerback |
2014-11-18 | move arc4random prototype to systm.h. more appropriate for most code | Ted Unangst |
2014-11-17 | More cases of kernel map entries being created as EXEC by default; not | Theo de Raadt |
2014-11-17 | There is no reason for uvm_km_alloc1() to allocate kernel memory | Theo de Raadt |
2014-11-17 | instead of PROT_MASK, use PROT_READ | PROT_WRITE | PROT_EXEC to | Theo de Raadt |
2014-11-17 | convert a copystr to strlcpy. | Ted Unangst |
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-11-13 | sizes for simple frees. new diff without the bug spotted by deraadt | Ted Unangst |
2014-11-13 | bzero -> memset | Ted Unangst |
2014-10-25 | Display uvmexp.zeropages in ddb's `show uvmexp' command. | Miod Vallat |
2014-10-03 | Initialize uvm_pagezero_thread()'s page list variable. | Philip Guenther |
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-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2014-09-09 | Make the cleaner, syncer, pagedaemon, aiodone daemons all | Bret Lambert |
2014-09-08 | Don't sleep on allocation of hash table entries. Should fix crashes people | Mark Kettenis |
2014-09-07 | typo in comment | Philip Guenther |
2014-08-14 | Bring back 1.173 (reverting 1.174) - mips64 systems are still unhappy when | Miod Vallat |
2014-08-12 | Revert 1.173 now that the real cause of the octeon regression has been fixed. | Miod Vallat |
2014-07-13 | Fall back to smaller spacing on the mips64 machines. | Paul Irofti |
2014-07-13 | more mmap random on 64-bit platforms. noticed in freebsd aslr patches. | Ted Unangst |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-12 | Add a function to drop all clean pages on the page daemon queues and call | 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-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 |