[PATCH 5.4 093/158] bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made