Age | Commit message (Expand) | Author |
2019-11-29 | Repurpose the "syscalls must be on a writeable page" mechanism to | Theo de Raadt |
2019-06-21 | Make resource limit access MP-safe. So far, the copy-on-write sharing | Visa Hankala |
2018-04-12 | Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and | Theo de Raadt |
2018-02-10 | Use sched_pause(yield) to decide when to yield when filling randomdata. | mortimer |
2018-02-08 | Use a temporary chacha instance to fill large randomdata sections. Avoids | mortimer |
2017-05-18 | Add a gap of 1MB between the stack and mmap spaces. | Mark Kettenis |
2015-08-29 | size for free() | Theo de Raadt |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-16 | In exec_setup_stack(), move the stack in the right direction if | Miod Vallat |
2015-02-09 | Change the way stackgap_random is applied. Instead of applying it within the | Miod Vallat |
2015-02-06 | Raise ELF_RANDOMIZE_LIMIT to 64K, so that programs and libraries can | Theo de Raadt |
2014-12-17 | Prefer MADV_* over POSIX_MADV_* in kernel for consistency: the latter | Philip Guenther |
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-10 | convert bcopy to memcpy. ok millert | Ted Unangst |
2014-11-18 | move arc4random prototype to systm.h. more appropriate for most code | Ted Unangst |
2014-11-16 | Delete a comment that was obsoleted by the switch to UVM | Philip Guenther |
2014-11-16 | Replace a plethora of historical protection options with just | Theo de Raadt |
2014-11-14 | prefer sizeof(*ptr) to sizeof(struct) for malloc and free | Ted Unangst |
2014-11-03 | pass size argument to free() | Theo de Raadt |
2014-07-13 | use mallocarray where arguments are multipled. ok deraadt | 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-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-05-29 | When vmcmd_map_readvn() maps in the page it reads into, it forces | Philip Guenther |
2014-03-28 | Reduce uvm include madness. Use <uvm/uvm_extern.h> instead of | Martin Pieuchot |
2013-10-15 | repair typo talking about a.out | Theo de Raadt |
2012-08-20 | Add support for .openbsd.randomdata sections and PT_OPENBSD_RANDOMIZE | Matthew Dempsky |
2011-06-29 | ansi with a little knf. ok deraadt jsg | Ted Unangst |
2006-11-14 | grammar, spelling, and style fixes from bret lambert; | Jason McIntyre |
2006-07-26 | don't call vn_rdwr() with IO_NODELOCKED when the vnode actually isn't | Nikolay Sturm |
2004-11-23 | fix typo in comment | Hans-Joerg Hoexer |
2003-05-09 | vmcmd_map_readvn - don't map the initial mapping with X unless the | Artur Grabowski |
2002-12-19 | simplify stack grownups (growndowns are not touched) | Michael Shalayeff |
2002-11-06 | Eliminate the use of KERN_SUCCESS outside of uvm/ | Artur Grabowski |
2002-10-07 | Remove a diagnostic check that I added when reorganizing the code. | Artur Grabowski |
2002-10-06 | Move out the execution of vmcmds into a separate function. | Artur Grabowski |
2002-10-02 | make it compile w/ DEBUG by syncing w/ exec.h; deraadt@ ok | Michael Shalayeff |
2002-07-21 | Map stack pages without VM_PROT_EXECUTE. Notice that right now this | Artur Grabowski |
2002-03-14 | First round of __P removal in sys | Todd C. Miller |
2001-12-19 | UBC was a disaster. It worked very good when it worked, but on some | Artur Grabowski |
2001-11-28 | Sync in more uvm changes from NetBSD. | Artur Grabowski |
2001-11-27 | Merge in the unified buffer cache code as found in NetBSD 2001/03/10. The | Artur Grabowski |
2001-11-07 | Add an alignment argument to uvm_map that specifies an alignment hint | Artur Grabowski |
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat |
2001-06-27 | remove old vm | Artur Grabowski |
2001-06-22 | KNF | Theo de Raadt |
2001-02-22 | ELF uses more than 5 vmcmds by default, so grow the default vmcmd set size | Artur Grabowski |
2000-11-06 | Don't bomb when the length of pagedvn vm_cmd is not page aligned. | Artur Grabowski |
2000-09-26 | Don't use MALLOC/FREE on variable sized allocations. | Artur Grabowski |