| Age | Commit message (Expand) | Author | Files | Lines |
| 2019-11-29 | Repurpose the "syscalls must be on a writeable page" mechanism to |  deraadt | 1 | -2/+5 |
| 2019-06-21 | Make resource limit access MP-safe. So far, the copy-on-write sharing |  visa | 1 | -2/+2 |
| 2018-04-12 | Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and |  deraadt | 1 | -8/+11 |
| 2018-02-10 | Use sched_pause(yield) to decide when to yield when filling randomdata. |  mortimer | 1 | -7/+3 |
| 2018-02-08 | Use a temporary chacha instance to fill large randomdata sections. Avoids |  mortimer | 1 | -20/+31 |
| 2017-05-18 | Add a gap of 1MB between the stack and mmap spaces. |  kettenis | 1 | -2/+6 |
| 2015-08-29 | size for free() |  deraadt | 1 | -2/+3 |
| 2015-03-14 | Remove some includes include-what-you-use claims don't |  jsg | 1 | -2/+1 |
| 2015-02-16 | In exec_setup_stack(), move the stack in the right direction if |  miod | 1 | -1/+6 |
| 2015-02-09 | Change the way stackgap_random is applied. Instead of applying it within the |  miod | 1 | -1/+10 |
| 2015-02-06 | Raise ELF_RANDOMIZE_LIMIT to 64K, so that programs and libraries can |  deraadt | 1 | -6/+18 |
| 2014-12-17 | Prefer MADV_* over POSIX_MADV_* in kernel for consistency: the latter |  guenther | 1 | -5/+4 |
| 2014-12-16 | primary change: move uvm_vnode out of vnode, keeping only a pointer. |  tedu | 1 | -1/+3 |
| 2014-12-15 | Use MAP_INHERIT_* for the 'inh' argument to the UMV_MAPFLAG() macro, |  guenther | 1 | -4/+4 |
| 2014-12-10 | convert bcopy to memcpy. ok millert |  tedu | 1 | -2/+2 |
| 2014-11-18 | move arc4random prototype to systm.h. more appropriate for most code |  tedu | 1 | -3/+1 |
| 2014-11-16 | Delete a comment that was obsoleted by the switch to UVM |  guenther | 1 | -12/+4 |
| 2014-11-16 | Replace a plethora of historical protection options with just |  deraadt | 1 | -13/+13 |
| 2014-11-14 | prefer sizeof(*ptr) to sizeof(struct) for malloc and free |  tedu | 1 | -4/+4 |
| 2014-11-03 | pass size argument to free() |  deraadt | 1 | -3/+3 |
| 2014-07-13 | use mallocarray where arguments are multipled. ok deraadt |  tedu | 1 | -2/+2 |
| 2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 1 | -4/+4 |
| 2014-07-08 | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h |  deraadt | 1 | -2/+1 |
| 2014-07-02 | Use real parameter types for u{dv,vn}_attach() instead of void * |  matthew | 1 | -2/+2 |
| 2014-05-29 | When vmcmd_map_readvn() maps in the page it reads into, it forces |  guenther | 1 | -3/+3 |
| 2014-03-28 | Reduce uvm include madness. Use <uvm/uvm_extern.h> instead of |  mpi | 1 | -2/+2 |
| 2013-10-15 | repair typo talking about a.out |  deraadt | 1 | -3/+2 |
| 2012-08-20 | Add support for .openbsd.randomdata sections and PT_OPENBSD_RANDOMIZE |  matthew | 1 | -1/+26 |
| 2011-06-29 | ansi with a little knf. ok deraadt jsg |  tedu | 1 | -28/+15 |
| 2006-11-14 | grammar, spelling, and style fixes from bret lambert; |  jmc | 1 | -2/+2 |
| 2006-07-26 | don't call vn_rdwr() with IO_NODELOCKED when the vnode actually isn't |  sturm | 1 | -2/+2 |
| 2004-11-23 | fix typo in comment |  hshoexer | 1 | -2/+2 |
| 2003-05-09 | vmcmd_map_readvn - don't map the initial mapping with X unless the |  art | 1 | -7/+9 |
| 2002-12-19 | simplify stack grownups (growndowns are not touched) |  mickey | 1 | -6/+7 |
| 2002-11-06 | Eliminate the use of KERN_SUCCESS outside of uvm/ |  art | 1 | -11/+10 |
| 2002-10-07 | Remove a diagnostic check that I added when reorganizing the code. |  art | 1 | -5/+1 |
| 2002-10-06 | Move out the execution of vmcmds into a separate function. |  art | 1 | -3/+36 |
| 2002-10-02 | make it compile w/ DEBUG by syncing w/ exec.h; deraadt@ ok |  mickey | 1 | -2/+4 |
| 2002-07-21 | Map stack pages without VM_PROT_EXECUTE. Notice that right now this |  art | 1 | -3/+3 |
| 2002-03-14 | First round of __P removal in sys |  millert | 1 | -2/+2 |
| 2001-12-19 | UBC was a disaster. It worked very good when it worked, but on some |  art | 1 | -8/+21 |
| 2001-11-28 | Sync in more uvm changes from NetBSD. |  art | 1 | -29/+14 |
| 2001-11-27 | Merge in the unified buffer cache code as found in NetBSD 2001/03/10. The |  art | 1 | -1/+2 |
| 2001-11-07 | Add an alignment argument to uvm_map that specifies an alignment hint |  art | 1 | -4/+4 |
| 2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. |  miod | 1 | -3/+1 |
| 2001-06-27 | remove old vm |  art | 1 | -29/+1 |
| 2001-06-22 | KNF |  deraadt | 1 | -28/+27 |
| 2001-02-22 | ELF uses more than 5 vmcmds by default, so grow the default vmcmd set size |  art | 1 | -13/+16 |
| 2000-11-06 | Don't bomb when the length of pagedvn vm_cmd is not page aligned. |  art | 1 | -2/+3 |
| 2000-09-26 | Don't use MALLOC/FREE on variable sized allocations. |  art | 1 | -6/+5 |