Strengthen vnop_pageout. vnode_pager_cluster_write() can call pageout with
NULL upl.
Check returncode of upl_map().
Only release UPL if !NOCOMMIT.