svn commit: r215574 - head/sys/vm

Konstantin Belousov kib at FreeBSD.org
Sat Nov 20 17:27:38 UTC 2010


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);


More information about the svn-src-all mailing list