Changes

158 bytes removed ,  12:11, 29 February 2016
m
Proof of concept into single paragraph
Line 19: Line 19:  
Before 1.0 release CRIU was in the proof-of-concept state. The main goal of the project was defining the kernel API needed to make C/R real.
 
Before 1.0 release CRIU was in the proof-of-concept state. The main goal of the project was defining the kernel API needed to make C/R real.
   −
=== 3 Jul 2013: Linus merges memory tracking patches in v3.11 ===
+
* 3 Jul 2013: Linus merges memory tracking patches in v3.11. At that point, CRIU becomes as functional as OpenVZ checkpoint-restore kernel code. And CRIU user-space no longer requires custom kernel to work on.
 
+
* 1 Jul 2013: [[Download/criu/0.6|V0.6]]
At that point, CRIU becomes as functional as OpenVZ checkpoint-restore kernel code. And CRIU user-space no longer requires custom kernel to work on.
+
* 30 Apr 2013: [[Download/criu/0.5|V0.5]]
 
+
* 12 Apr 2013: Andrew Morton merges "Memory changes tracking" patches. [http://lwn.net/Articles/546966/ These patches] are prerequisite for such things as incremental dumps or iterative migration. We expect this memory tracker to be long-pending task, but things has happened to be simpler and faster than expected.
=== 1 Jul 2013: criu 0.6 ===
+
* 20 Feb 2013: [[Download/crtools/0.4|V0.4]]
[[Download/criu/0.6]]
+
* 11 Dec 2012: [[Download/crtools/0.3|V0.3]]
 
+
* 20 Sep 2012: [http://lwn.net/Articles/517079/ Checkpoint-restore tool v0.2]
=== 30 Apr 2013: criu 0.5 ===
+
* 23 Jul 2012: [http://lwn.net/Articles/507796/ Checkpoint-restore tool v0.1]
[[Download/criu/0.5]]
+
* 14 Feb 2012: Andrew Morton starts to doubt in CRIU. From https://lkml.org/lkml/2012/2/14/384:
 
  −
=== 12 Apr 2013: Andrew Morton merges "Memory changes tracking" patches ===
  −
[http://lwn.net/Articles/546966/ These patches] are prerequisite for such things as incremental dumps or iterative migration. We expect this memory tracker to be long-pending task, but things has happened to be simpler and faster than expected.
  −
 
  −
=== 20 Feb 2013: crtools 0.4 ===
  −
[[Download/crtools/0.4]]
  −
 
  −
=== 11 Dec 2012: crtools 0.3 ===
  −
[[Download/crtools/0.3]]
  −
 
  −
=== 20 Sep 2012: crtools 0.2 ===
  −
[http://lwn.net/Articles/517079/ Checkpoint-restore tool v0.2]
  −
 
  −
=== 23 Jul 2012: crtools 0.1 ===
  −
[http://lwn.net/Articles/507796/ Checkpoint-restore tool v0.1]
  −
 
  −
=== 14 Feb 2012: Andrew Morton starts to doubt in CRIU ===
  −
 
  −
From https://lkml.org/lkml/2012/2/14/384:
      
  Thus far our (my) approach has been to trickle the c/r support code
 
  Thus far our (my) approach has been to trickle the c/r support code
Line 64: Line 45:  
  an unsufficiently useful feature) at the end of the project.
 
  an unsufficiently useful feature) at the end of the project.
   −
{{Anchor|andrew-mad-russians}}
+
* 12 Jan 2012: Linus merged a first wave of CRIU patches from Andrew Morton. From commit 0994695, the Andrew's quote :
=== 12 Jan 2012: Linus merged a first wave of CRIU patches from Andrew Morton ===
  −
 
  −
From commit 0994695, the Andrew's quote :
      
     - checkpoint/restart feature work.                                                                                                     
 
     - checkpoint/restart feature work.                                                                                                     
Line 91: Line 69:  
       be a simple matter to go through and delete all trace of it.
 
       be a simple matter to go through and delete all trace of it.
   −
=== 30 Nov 2011: CRIU name coined, dot org domain registered ===
+
* 30 Nov 2011: CRIU name coined, dot org domain registered.
    
  Domain Name:CRIU.ORG
 
  Domain Name:CRIU.ORG
 
  Created On:30-Nov-2011 12:49:39 UTC
 
  Created On:30-Nov-2011 12:49:39 UTC
   −
=== 20 Jul 2011: Tejun sent the ptrace-parasite example code ===
+
* 20 Jul 2011: Tejun sent the ptrace-parasite example code. See [https://lkml.org/lkml/2011/7/20/138 "EXAMPLE CODE Parasite thread injection using PTRACE_SEIZE and friends"].
See [https://lkml.org/lkml/2011/7/20/138 "EXAMPLE CODE Parasite thread injection using PTRACE_SEIZE and friends"]
  −
 
  −
=== 19 Jul 2011: Jonathan Corbet wrote the article at lwn.net ===
     −
See [http://lwn.net/Articles/452184/ "Checkpoint/restart (mostly) in user space"]
+
* 19 Jul 2011: Jonathan Corbet wrote the article at lwn.net. See [http://lwn.net/Articles/452184/ "Checkpoint/restart (mostly) in user space"].
    
== 15 Jul 2011: Pavel sent initial RFC and code ==
 
== 15 Jul 2011: Pavel sent initial RFC and code ==