Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Nov 2010 17:27:38 +0000 (UTC)
From:      Konstantin Belousov <kib@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r215574 - head/sys/vm
Message-ID:  <201011201727.oAKHRcCi020180@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kib
Date: Sat Nov 20 17:27:38 2010
New Revision: 215574
URL: http://svn.freebsd.org/changeset/base/215574

Log:
  The runlen returned from vm_pageout_flush() might be zero legitimately,
  when mreq page has status VM_PAGER_AGAIN.
  
  MFC after:	5 days

Modified:
  head/sys/vm/vm_object.c

Modified: head/sys/vm/vm_object.c
==============================================================================
--- head/sys/vm/vm_object.c	Sat Nov 20 16:56:39 2010	(r215573)
+++ head/sys/vm/vm_object.c	Sat Nov 20 17:27:38 2010	(r215574)
@@ -820,7 +820,6 @@ rescan:
 			continue;
 
 		n = vm_object_page_collect_flush(object, p, pagerflags);
-		KASSERT(n > 0, ("vm_object_page_collect_flush failed"));
 		if (object->generation != curgeneration)
 			goto rescan;
 		np = vm_page_find_least(object, pi + n);



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