[CRIU] [RESEND PATCH v2 0/2] lazy-pages: handle_remaining_pages: enable asynchronous reads

Andrei Vagin avagin at virtuozzo.com
Wed Jun 21 04:05:41 MSK 2017


Applied, thanks!

On Fri, Jun 16, 2017 at 12:13:40AM +0300, Mike Rapoport wrote:
> Hi,
> 
> These patches enable asynchronous fetch for the pages that were not
> accessed by the restored process.
> 
> Until now once we've started to fetch an iovec we've been waiting until
> it's completely copied before returning to event processing loop. Now we
> can have several request for the remote pages in flight.
> 
> travis: https://travis-ci.org/rppt/criu/builds/243263450
> 
> Mike Rapoport (2):
>   lazy-pages: make the check for outstanding request more strict
>   lazy-pages: handle_remaining_pages: enable asynchronous reads
> 
>  criu/uffd.c | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++-----------
>  1 file changed, 69 insertions(+), 15 deletions(-)
> 
> -- 
> 2.7.4
> 


More information about the CRIU mailing list