[BACK]Return to uvm_map.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / uvm

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/uvm/uvm_map.c between version 1.77 and 1.77.2.1

version 1.77, 2000/06/13 04:10:47 version 1.77.2.1, 2000/08/06 00:11:24
Line 1840  uvm_map_inherit(map, start, end, new_inh
Line 1840  uvm_map_inherit(map, start, end, new_inh
             map, start, end, new_inheritance);              map, start, end, new_inheritance);
   
         switch (new_inheritance) {          switch (new_inheritance) {
         case VM_INHERIT_NONE:          case MAP_INHERIT_NONE:
         case VM_INHERIT_COPY:          case MAP_INHERIT_COPY:
         case VM_INHERIT_SHARE:          case MAP_INHERIT_SHARE:
                 break;                  break;
         default:          default:
                 UVMHIST_LOG(maphist,"<- done (INVALID ARG)",0,0,0,0);                  UVMHIST_LOG(maphist,"<- done (INVALID ARG)",0,0,0,0);
Line 2929  uvmspace_fork(vm1)
Line 2929  uvmspace_fork(vm1)
   
   
                 switch (old_entry->inheritance) {                  switch (old_entry->inheritance) {
                 case VM_INHERIT_NONE:                  case MAP_INHERIT_NONE:
                         /*                          /*
                          * drop the mapping                           * drop the mapping
                          */                           */
                         break;                          break;
   
                 case VM_INHERIT_SHARE:                  case MAP_INHERIT_SHARE:
                         /*                          /*
                          * share the mapping: this means we want the old and                           * share the mapping: this means we want the old and
                          * new entries to share amaps and backing objects.                           * new entries to share amaps and backing objects.
Line 2992  uvmspace_fork(vm1)
Line 2992  uvmspace_fork(vm1)
   
                         break;                          break;
   
                 case VM_INHERIT_COPY:                  case MAP_INHERIT_COPY:
   
                         /*                          /*
                          * copy-on-write the mapping (using mmap's                           * copy-on-write the mapping (using mmap's

Legend:
Removed from v.1.77  
changed lines
  Added in v.1.77.2.1

CVSweb <webmaster@jp.NetBSD.org>