| Age | Commit message (Expand) | Author |
| 2009-12-10 | Change u_long to vaddr_t/vsize_t in exec code where appropriate (mostly | matt |
| 2009-03-29 | - add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the total | mrg |
| 2008-06-02 | Don't needlessly acquire v_interlock. | ad |
| 2008-01-28 | Authorize using the LWP cached credentials, not process credentials. | ad |
| 2008-01-03 | malloc -> kmem_alloc | yamt |
| 2008-01-02 | Merge vmlocking2 to head. | ad |
| 2007-12-26 | Add PaX ASLR (Address Space Layout Randomization) [from elad and myself] | christos |
| 2007-11-26 | Remove the "struct lwp *" argument from all VFS and VOP interfaces. | pooka |
| 2007-10-10 | Merge from vmlocking: | ad |
| 2007-07-27 | Change unused fflags parameter in VOP_MMAP to prot and pass in | pooka |
| 2007-07-22 | Retire uvn_attach() - it abuses VXLOCK and its functionality, | pooka |
| 2007-03-04 | Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. | christos |
| 2007-02-22 | TRUE -> true, FALSE -> false | thorpej |
| 2006-10-05 | add support for O_DIRECT (I/O directly to application memory, | chs |
| 2006-07-23 | Use the LWP cached credentials where sane. | ad |
| 2006-05-20 | Better implementation of PaX MPROTECT, after looking some more into the | elad |
| 2006-05-14 | integrate kauth. | elad |
| 2005-12-11 | merge ktrace-lwp. | christos |
| 2005-07-06 | Collect vmcmd statistics. | thorpej |
| 2005-05-29 | - add const. | christos |
| 2005-02-26 | nuke trailing whitespace | perry |
| 2004-09-17 | There's no need to pass a proc value when using UIO_SYSSPACE with | skrll |
| 2003-08-29 | Expand NEW_VMCMD() macro to a real function new_vmcmd() for the | junyoung |
| 2003-08-24 | add support for non-executable mappings (where the hardware allows this) | chs |
| 2003-08-21 | don't make zero-sized mappings. | yamt |
| 2003-08-08 | GC: exec_foo_setup_stack; use exec_setup_stack, and provide a way for | christos |
| 2003-06-29 | Back out the lwp/ktrace changes. They contained a lot of colateral damage, | fvdl |
| 2003-06-28 | Pass lwp pointers throughtout the kernel, as required, so that the lwpid can | darrenr |
| 2003-02-26 | Make elf32 load_file work properly with TOPDOWN by mapping psections in | matt |
| 2003-02-20 | Introduce "top down" memory management for mmap()ed allocations. This | atatat |
| 2003-01-30 | Two small changes to the ELF exec code: | atatat |
| 2003-01-12 | In vmcmd_readvn, if the page is mapped executable and PMAP_NEED_PROCWR | matt |
| 2002-10-05 | count executable image pages as executable for vm-usage purposes. | chs |
| 2002-08-25 | Fix a signed/unsigned comparison warning from GCC 3.3. | thorpej |
| 2001-11-12 | add RCSIDs | lukem |
| 2001-07-14 | - add exec_read_from and make exec_elf32 use it. | christos |
| 2001-03-15 | eliminate the KERN_* error codes in favor of the traditional E* codes. | chs |
| 2000-11-27 | Initial integration of the Unified Buffer Cache project. | chs |
| 2000-11-05 | 8 spaces -> tab | tv |
| 2000-09-13 | Add an align argument to uvm_map() and some callers of that | thorpej |
| 2000-08-02 | MALLOC()/FREE() are not to be used for variable sized allocations. | thorpej |
| 2000-08-01 | ANSI'ify. | thorpej |
| 2000-07-13 | Correct omissions inadvertantly introduced when the non-debug | mjacob |
| 2000-06-27 | remove include of <vm/vm.h> | mrg |
| 2000-06-21 | Add vmcmd_readvn (which was the 2nd halt of vmcmd_map_readvn). | matt |
| 2000-06-13 | make sure that the size we pass to uvm_map() is a multiple of PAGESIZE. | chs |
| 1999-07-07 | Handle misalignment in vmcmd_map_readvn and vmcmd_map_zero correctly. | ws |
| 1999-03-24 | completely remove Mach VM support. all that is left is the all the | mrg |
| 1998-08-04 | Abolition of bcopy, ovbcopy, bcmp, and bzero, phase one. | perry |
| 1998-07-28 | Don't cast the null residual pointer passed to vn_rdwr(). | thorpej |