/[rtmk]/rtmk/vm-object.c
ViewVC logotype

Diff of /rtmk/vm-object.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by jrydberg, Wed Mar 6 00:55:01 2002 UTC revision 1.5 by jrydberg, Mon Apr 15 20:15:51 2002 UTC
# Line 310  vm_object_terminate (struct vm_object *o Line 310  vm_object_terminate (struct vm_object *o
310              goto free_page;              goto free_page;
311            }            }
312    
         if (m->fictitious_p)  
           panic("vm_object_terminate.4 0x%x 0x%x", object, m);  
   
313  #if 0  #if 0
314          if (!m->dirty)          if (!m->dirty)
315            m->dirty = pmap_is_modified (p->phys_addr);            m->dirty = pmap_is_modified (p->phys_addr);
316  #endif  #endif
317    
318          if (m->dirty_p || m->precious_p)          if ((m->dirty_p || m->precious_p) && !m->fictitious_p)
319            {            {
320              m->busy_p = 1;              m->busy_p = 1;
321              vm_pageout_page (m, 0, 1);              vm_pageout_page (m, 0, 1);

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26