Re: dogfooding over in clusteradm land

From: Don Lewis <truckman_at_FreeBSD.org>
Date: Tue, 3 Jan 2012 03:35:35 -0800 (PST)
On  3 Jan, Kostik Belousov wrote:

>> With your change above, the code will skip the busy page after sleeping
>> if it is running in async mode.  It won't make another attempt to write
>> this page because it no longer attempts to rescan.
> Why would it skip it ? Please note the call to vm_page_find_least()
> with the pindex of the busy page right after the check for
> generation. If a page with the pindex is still present in the object,
> vm_page_find_least() should return it, and vm_object_page_clean() should
> make another attempt at processing it.
> 
> Am I missing something ?

Nope, I was missing something ...
Received on Tue Jan 03 2012 - 10:35:48 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:22 UTC