Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jun 1996 03:15:43 -0700 (PDT)
From:      David Greenman <davidg>
To:        CVS-committers, cvs-all, cvs-sys
Subject:   cvs commit:  src/sys/vm vm_pageout.c
Message-ID:  <199606271015.DAA16327@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
davidg      96/06/27 03:15:42

  Branch:      sys/vm    RELENG_2_1_0
  Modified:    sys/vm    vm_pageout.c
  Log:
  Correct a minor ommision: I left out a vput() when unwinding an exceptional
  condition. Also, it's possible that we might not be dealing with the same
  page if the vget() should block but still succeed (this is possible), so
  be sure to check to see that the page is still dirty and on the PG_INACTIVE
  queue. Checks in vm_pageout_clean() will guarantee that the page is still
  a condidate for pageout (busy, hold, PG_BUSY, etc).
  
  Revision  Changes    Path
  1.51.4.10 +12 -3     src/sys/vm/vm_pageout.c



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