Author: alc
Date: Sun Aug 16 17:07:53 2015
New Revision: 286828
URL: https://svnweb.freebsd.org/changeset/base/286828

Log:
  As another piece of PG_CACHE page elimination, remove an LRU-defeating call
  to vm_page_try_to_cache() from vm_pageout_flush().  Other changes, most
  recently r286814, have made this call unnecessary.
  
  Reviewed by:  kib
  Discussed with:       jeff
  Tested by:    pho
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/sys/vm/vm_pageout.c

Modified: head/sys/vm/vm_pageout.c
==============================================================================
--- head/sys/vm/vm_pageout.c    Sun Aug 16 13:59:11 2015        (r286827)
+++ head/sys/vm/vm_pageout.c    Sun Aug 16 17:07:53 2015        (r286828)
@@ -566,11 +566,6 @@ vm_pageout_flush(vm_page_t *mc, int coun
                if (pageout_status[i] != VM_PAGER_PEND) {
                        vm_object_pip_wakeup(object);
                        vm_page_sunbusy(mt);
-                       if (vm_page_count_severe()) {
-                               vm_page_lock(mt);
-                               vm_page_try_to_cache(mt);
-                               vm_page_unlock(mt);
-                       }
                }
        }
        if (prunlen != NULL)
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to