Home | History | Annotate | Download | only in uvm
History log of /src/sys/uvm/uvm_user.c
RevisionDateAuthorComments
 1.14  02-Feb-2011  chuck udpate license clauses on my code to match the new-style BSD licenses.
based on diff that rmind@ sent me.

no functional change with this commit.
 1.13  11-Dec-2005  christos branches: 1.13.98; 1.13.104; 1.13.106;
merge ktrace-lwp.
 1.12  27-Jun-2005  thorpej Use ANSI function decls.
 1.11  10-Nov-2001  lukem branches: 1.11.16;
add RCSIDs, and in some cases, slightly cleanup #include order
 1.10  02-Jun-2001  chs branches: 1.10.2; 1.10.6;
replace vm_map{,_entry}_t with struct vm_map{,_entry} *.
 1.9  15-Mar-2001  chs eliminate the KERN_* error codes in favor of the traditional E* codes.
the mapping is:

KERN_SUCCESS 0
KERN_INVALID_ADDRESS EFAULT
KERN_PROTECTION_FAILURE EACCES
KERN_NO_SPACE ENOMEM
KERN_INVALID_ARGUMENT EINVAL
KERN_FAILURE various, mostly turn into KASSERTs
KERN_RESOURCE_SHORTAGE ENOMEM
KERN_NOT_RECEIVER <unused>
KERN_NO_ACCESS <unused>
KERN_PAGES_LOCKED <unused>
 1.8  27-Jun-2000  mrg branches: 1.8.2;
remove include of <vm/vm.h>
 1.7  25-Mar-1999  mrg branches: 1.7.8;
remove now >1 year old pre-release message.
 1.6  11-Oct-1998  chuck remove unused share map code from UVM:
- update calls to uvm_unmap_remove/uvm_unmap (mainonly boolean arg
has been removed)
- replace UVM_ET_ISMAP checks with UVM_ET_ISSUBMAP checks
 1.5  13-Aug-1998  eeh Merge paddr_t changes into the main branch.
 1.4  09-Mar-1998  mrg branches: 1.4.2;
KNF.
 1.3  07-Feb-1998  mrg restore rcsids
 1.2  06-Feb-1998  thorpej RCS ID police.
 1.1  05-Feb-1998  mrg branches: 1.1.1;
Initial revision
 1.1.1.1  05-Feb-1998  mrg initial import of the new virtual memory system, UVM, into -current.

UVM was written by chuck cranor <chuck@maria.wustl.edu>, with some
minor portions derived from the old Mach code. i provided some help
getting swap and paging working, and other bug fixes/ideas. chuck
silvers <chuq@chuq.com> also provided some other fixes.

this is the UVM kernel code portion.


this will be KNF'd shortly. :-)
 1.4.2.1  30-Jul-1998  eeh Split vm_offset_t and vm_size_t into paddr_t, psize_t, vaddr_t, and vsize_t.
 1.7.8.2  27-Mar-2001  bouyer Sync with HEAD.
 1.7.8.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
 1.8.2.3  14-Nov-2001  nathanw Catch up to -current.
 1.8.2.2  21-Jun-2001  nathanw Catch up to -current.
 1.8.2.1  09-Apr-2001  nathanw Catch up with -current.
 1.10.6.1  12-Nov-2001  thorpej Sync the thorpej-mips-cache branch with -current.
 1.10.2.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.11.16.1  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.13.106.1  08-Feb-2011  bouyer Sync with HEAD
 1.13.104.1  06-Jun-2011  jruoho Sync with HEAD.
 1.13.98.1  05-Mar-2011  rmind sync with head

RSS XML Feed