cvs commit: src/sys/vm vm_page.c

Alan Cox alc at FreeBSD.org
Fri Feb 25 23:38:23 GMT 2005


alc         2005-02-25 23:38:22 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_5)
    sys/vm               vm_page.c 
  Log:
  MFC revision 1.292
   Assert that the containing object is locked in vm_page_io_start() and
   vm_page_io_finish().
  
  MFC revision 1.295
   Assert that the containing vm object is locked in vm_page_busy() and
   vm_page_wakeup().
  
  MFC revision 1.296
   Assert that the containing vm object is locked in vm_page_flash().
  
  MFC revision 1.297
   Assert that the containing vm object is locked in vm_page_cache() and
   vm_page_try_to_cache().
  
  MFC revision 1.300
   Access to the page's busy field is (now) synchronized by the containing
   object's lock.  Therefore, the assertion that the page queues lock is held
   can be removed from vm_page_io_start().
  
  Revision   Changes    Path
  1.290.2.4  +10 -1     src/sys/vm/vm_page.c


More information about the cvs-src mailing list