Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Feb 2005 23:38:22 +0000 (UTC)
From:      Alan Cox <alc@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/vm vm_page.c
Message-ID:  <200502252338.j1PNcMf5023207@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502252338.j1PNcMf5023207>