[CRIU] [PATCH 00/11] lazy-pages: handle multiple processes

Mike Rapoport rppt at linux.vnet.ibm.com
Sun Apr 10 23:19:43 PDT 2016


Hi,

I took a liberty to implement handling of multiple processes in the
lazy-pages daemon before we've finished the design discussion about
communication protocol and page transfer related stuff.

Mike Rapoport (11):
  Rename uffd_listen to cr_lazy_pages
  lazy-pages: always compile uffd.c
  lazy-pages: refactor unix socket initializaton
  lazy-pages: initialize process tree early
  lazy-pages: use poll instead of select
  lazy-pages: introduce handle_user_fault
  lazy-pages: make handle_requests also poll for listening socket
  lazy-pages: merge ud_open into handle_socket_conn
  lazy-pages: introduce lazy_pages_summary
  lazy-pages: introduce struct lazy_pages_info
  lazy-pages: allow handling multiple processes

 criu/Makefile.crtools  |   2 -
 criu/crtools.c         |  10 +-
 criu/include/crtools.h |   6 +-
 criu/uffd.c            | 495 ++++++++++++++++++++++++++++++++-----------------
 4 files changed, 323 insertions(+), 190 deletions(-)

-- 
1.9.1



More information about the CRIU mailing list