[BACK]Return to uvm_fault.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_fault.c between version 1.37 and 1.38

version 1.37, 1999/06/16 23:02:40 version 1.38, 1999/06/17 18:21:23
Line 1727  uvm_fault_wire(map, start, end, access_t
Line 1727  uvm_fault_wire(map, start, end, access_t
         pmap = vm_map_pmap(map);          pmap = vm_map_pmap(map);
   
         /*          /*
          * call pmap pageable: this tells the pmap layer to lock down these           * fault it in page at a time.   if the fault fails then we have
          * page tables.  
          */  
   
         pmap_pageable(pmap, start, end, FALSE);  
   
         /*  
          * now fault it in page at a time.   if the fault fails then we have  
          * to undo what we have done.           * to undo what we have done.
          */           */
   
Line 1845  uvm_fault_unwire_locked(map, start, end)
Line 1838  uvm_fault_unwire_locked(map, start, end)
         }          }
   
         uvm_unlock_pageq();          uvm_unlock_pageq();
   
         /*  
          * now we call pmap_pageable to let the pmap know that the page tables  
          * in this space no longer need to be wired.  
          */  
   
         pmap_pageable(pmap, start, end, TRUE);  
 }  }

Legend:
Removed from v.1.37  
changed lines
  Added in v.1.38

CVSweb <webmaster@jp.NetBSD.org>