[CRIU] [PATCH 00/12] tty: Implement external ttys support, v2

Cyrill Gorcunov gorcunov at openvz.org
Fri Oct 3 00:49:53 PDT 2014


Hi, here is a final version of external ttys support (I've tested
it with centos6 and fedora-20 containers).

Please consider merging. This series supersedes all previous patches
from me (which actually has not yet been merged anyway).

----------------------------------------------------------------

The following changes since commit f582f16db0c22579c75edc4c699c87fb95d7c442:

  test: expand the default test set (2014-10-02 14:58:37 +0400)

are available in the git repository at:

  git://github.com/cyrillos/crtools.git ext-tty

for you to fetch changes up to b0e37cf8fb5e73187cfee241485cc124a5baba42:

  tty: Move general parameters filling into separate routine (2014-10-03 11:39:37 +0400)

----------------------------------------------------------------
Cyrill Gorcunov (12):
      tty: Align members in assignments
      tty: Instead of BUG_ON exit out with error early
      tty: Introduce dump_one_tty helper
      tty: Add some comments about console and bsd terminals
      tty: Rename helpers to reflect the type of peers
      tty: Carry @minor in tty_info and tty_dump_info
      tty: Rework tty_type to account minor number
      tty: collect_one_tty -- Use tty_is_master helper
      tty: proto -- Add comments on some fields
      tty: Use mountpoit reference instead of hardcoded paths
      tty: Add external ttys handling
      tty: Move general parameters filling into separate routine

 Documentation/criu.txt |   9 +++
 crtools.c              |  10 ++-
 files.c                |  10 +++
 include/tty.h          |  14 ++++
 protobuf/tty.proto     |  11 ++-
 tty.c                  | 576 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------
 6 files changed, 505 insertions(+), 125 deletions(-)

-- 
1.9.3



More information about the CRIU mailing list