Line 7:
Line 7:
It was decided to make it be 1.0.
It was decided to make it be 1.0.
−
== 3 Jul 2013: Linus merges memory tracking patches in v3.11 ==
+
== "Proof of concept" stage ==
+
+
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 ===
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.
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: criu 0.6 ==
+
=== 1 Jul 2013: criu 0.6 ===
[[Download/criu/0.6]]
[[Download/criu/0.6]]
−
== 30 Apr 2013: criu 0.5 ==
+
=== 30 Apr 2013: criu 0.5 ===
[[Download/criu/0.5]]
[[Download/criu/0.5]]
−
== 12 Apr 2013: Andrew Morton merges "Memory changes tracking" patches ==
+
=== 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.
[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 ==
+
=== 20 Feb 2013: crtools 0.4 ===
[[Download/crtools/0.4]]
[[Download/crtools/0.4]]
−
== 11 Dec 2012: crtools 0.3 ==
+
=== 11 Dec 2012: crtools 0.3 ===
[[Download/crtools/0.3]]
[[Download/crtools/0.3]]
−
== 20 Sep 2012: crtools 0.2 ==
+
=== 20 Sep 2012: crtools 0.2 ===
[http://lwn.net/Articles/517079/ Checkpoint-restore tool v0.2]
[http://lwn.net/Articles/517079/ Checkpoint-restore tool v0.2]
−
== 23 Jul 2012: crtools 0.1 ==
+
=== 23 Jul 2012: crtools 0.1 ===
[http://lwn.net/Articles/507796/ Checkpoint-restore tool v0.1]
[http://lwn.net/Articles/507796/ Checkpoint-restore tool v0.1]
−
== 14 Feb 2012: Andrew Morton starts to doubt in CRIU ==
+
=== 14 Feb 2012: Andrew Morton starts to doubt in CRIU ===
From https://lkml.org/lkml/2012/2/14/384:
From https://lkml.org/lkml/2012/2/14/384:
Line 52:
Line 56:
an unsufficiently useful feature) at the end of the project.
an unsufficiently useful feature) at the end of the project.
−
== 12 Jan 2012: Linus merged a first wave of CRIU patches from Andrew Morton ==
+
=== 12 Jan 2012: Linus merged a first wave of CRIU patches from Andrew Morton ===
From commit 0994695, the Andrew's quote :
From commit 0994695, the Andrew's quote :
Line 78:
Line 82:
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
−
== 19 Jul 2011: Jonathan Corbet wrote the article at lwn.net ==
+
=== 19 Jul 2011: Jonathan Corbet wrote the article at lwn.net ===
See [http://lwn.net/Articles/452184/ "Checkpoint/restart (mostly) in user space"]
See [http://lwn.net/Articles/452184/ "Checkpoint/restart (mostly) in user space"]