| 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 == |