Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Dec 2007 22:45:55 +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 vm_phys.c vm_phys.h
Message-ID:  <200712202245.lBKMjt7H092002@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
alc         2007-12-20 22:45:54 UTC

  FreeBSD src repository

  Modified files:
    sys/vm               vm_page.c vm_phys.c vm_phys.h 
  Log:
  Modify vm_phys_unfree_page() so that it no longer requires the given
  page to be in the free lists.  Instead, it now returns TRUE if it
  removed the page from the free lists and FALSE if the page was not
  in the free lists.
  
  This change is required to support superpage reservations.  Specifically,
  once reservations are introduced, a cached page can either be in the
  free lists or a reservation.
  
  Revision  Changes    Path
  1.364     +5 -2      src/sys/vm/vm_page.c
  1.6       +10 -7     src/sys/vm/vm_phys.c
  1.4       +4 -1      src/sys/vm/vm_phys.h



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