Changes

235 bytes added ,  17:19, 26 September 2016
Line 49: Line 49:     
== Plans ==
 
== Plans ==
; The <code>criu exec</code> action
  −
: Should be deprecated with [[Compel]]
     −
; Per-PID logs
+
=== The <code>criu exec</code> action ===
: Not sure whether anybody is using it
+
Should be deprecated with [[Compel]]
   −
; No file records for ttys
+
=== Per-PID logs ===
: See collect_one_tty(). Older versions of criu (before 1.4 commit caa64d97) didn't have reg_file_entry for ttys.
     −
; All options for [[external resources]]
+
See [[logging]]. Not sure whether anybody is using it.
: Need to lower the API complexity and use --external option only. Opts to deprecate: -x|--ext-unix-sk, --veth-pair, --ext-mount-map, --enable-external-*
+
 
 +
=== No-file records for ttys ===
 +
 
 +
See [[TTYs]] and <code>collect_one_tty()</code> routine in sources. Older versions of criu (before [[Download/criu/1.4|1.4]] commit caa64d97) didn't have reg_file_entry for ttys.
 +
 
 +
=== Dedicated options for external resources ===
 +
 
 +
Need to simplify the [[external resources]] API and use {{Opt|--external}} option only. Opts to deprecate
 +
* {{OptD|--ext-unix-sk}}
 +
* {{OptD|--veth-pair}}
 +
* {{Opt|--ext-mount-map}}
 +
* {{Opt|--enable-external-masters}}
 +
* {{Opt|--enable-external-sharing}}
 +
* maybe {{Opt|--shell-job}}
    
== See also ==
 
== See also ==