Open main menu
Home
Random
Log in
Settings
About CRIU
Disclaimers
CRIU
Search
Changes
← Older edit
Newer edit →
Restorer v2
(edit)
Revision as of 22:33, 8 September 2016
No change in size
,
22:33, 8 September 2016
m
→Process tree, sessions and groups
Line 34:
Line 34:
<pre>
<pre>
−
FORK: {T(..)(.*)} -> {T\1N\2}|{N\1}
// T forks N
+
FORK: {T(..)(.*)}
-> {T\1N\2}|{N\1}
// T forks N
−
EXIT: {I(..)(.*)}(.*){X(..)(.*)} -> {I\1\2\5}\3
// X exits and all its kids are reparented to I (init)
+
EXIT: {I(..)(.*)}(.*){X(..)(.*)}
-> {I\1\2\5}\3
// X exits and all its kids are reparented to I (init)
−
SETSID: {S(.)(.*)} -> {SS\1}
// S becomes a new session leader
+
SETSID: {S(.)(.*)}
-> {SS\1}
// S becomes a new session leader
−
SETPGID(0): {P(.)(.)(.*)} -> {P\1P\3}
// P becomes a new group leader
+
SETPGID(0): {P(.)(.)(.*)}
-> {P\1P\3}
// P becomes a new group leader
SETPGID(G): {G(.)G(.*)}(.*){P(.)(.)(.*)} -> {G\1G\2}\3{P\4G\6} // P joins session of alive G
SETPGID(G): {G(.)G(.*)}(.*){P(.)(.)(.*)} -> {G\1G\2}\3{P\4G\6} // P joins session of alive G
</pre>
</pre>
Xemul
Bureaucrats
,
Administrators
2,257
edits