Sleeping in vm_pageout_flush()

From: Peter Jeremy <PeterJeremy_at_optushome.com.au>
Date: Sat, 7 Jan 2006 10:06:22 +1100
vm_pageout_flush() takes an optional flag to control whether or not the
pageout should be synchronous.  If the object passed is kernel_object,
the pageout is forced synchronous.  This is causing a problem with
trying to make vm_contig_launder_page() support M_NOWAIT.  Could someone
please explain why the kernel_object can't be asynchronously flushed.

-- 
Peter Jeremy
Received on Fri Jan 06 2006 - 22:06:25 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:50 UTC