new helper: copy_page_from_iter()