- 01 Jul, 2013 7 commits
-
-
Pavel Tikhomirov authored
Signed-off-by:
Pavel Tikhomirov <snorcht@gmail.com> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Pavel Tikhomirov authored
Signed-off-by:
Pavel Tikhomirov <snorcht@gmail.com> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Pavel Tikhomirov authored
Signed-off-by:
Pavel Tikhomirov <snorcht@gmail.com> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Pavel Tikhomirov authored
Signed-off-by:
Pavel Tikhomirov <snorcht@gmail.com> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Pavel Tikhomirov authored
Signed-off-by:
Pavel Tikhomirov <snorcht@gmail.com> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Pavel Tikhomirov authored
Signed-off-by:
Pavel Tikhomirov <snorcht@gmail.com> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Pavel Tikhomirov authored
Signed-off-by:
Pavel Tikhomirov <snorcht@gmail.com> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
- 27 Jun, 2013 2 commits
-
-
Andrey Vagin authored
These processes don't have image files in a parent snapshot and crtools should not fail in this case. https://bugzilla.openvz.org/show_bug.cgi?id=2636 v2: return NULL from mem_snap_init, if a parent image is absent. Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
and this processes live a short period of time. This test case is needed for testing snapshots. https://bugzilla.openvz.org/show_bug.cgi?id=2636Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
- 22 Jun, 2013 7 commits
-
-
Andrey Vagin authored
Only last iteration stops processes, all other iterations make snapshots. Processes are restored from the last snapshot. bash -x test/zdtm.sh -s -i 3 Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Alexander Kartashov authored
This patch prevents page dump failure screening by the PARASITE_CMD_MPROTECT_VMAS command success. Signed-off-by:
Alexander Kartashov <alekskartashov@parallels.com> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Alexander Kartashov authored
Signed-off-by:
Alexander Kartashov <alekskartashov@parallels.com> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
Otherwise it contains trash and BUG at page-read.c:98 may be triggered. https://bugzilla.openvz.org/show_bug.cgi?id=2633Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
All other states are unexpected. Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
PARASITE_CMD_DUMPPAGES is called many times and the parasite args contains an array with vmas at this time, so VMAs can be unprotected in error case Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
- 13 Jun, 2013 1 commit
-
-
Pavel Emelyanov authored
Since *all* of them just call do_dump_gen_file with proper ops, just call one directly. Compacts the code. Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
- 14 Jun, 2013 8 commits
-
-
Andrey Vagin authored
This code was written, when all threads were daemonized. Now only a thread leader is daemonized. Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
For some reasons a task can go out from a parasite code. Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
The controll socket is shut down for only writing, because it will wait FINI command. https://bugzilla.openvz.org/show_bug.cgi?id=2622Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
A negative value must be resturned in error case Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
ret contains a successful code of readlink Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
- 13 Jun, 2013 3 commits
-
-
Cyrill Gorcunov authored
In commit 2f5df09d we included asm/type.h for bool definition. This is fine in terms of CRIU but makes cpt2 converter to carry the whole asm/type.h, sometimes causing error due to confilicting definitions. So lets be simplier and include <stdbool.h> instead. Signed-off-by:
Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Cyrill Gorcunov authored
Just to protect ourself from unpredicted changes. Signed-off-by:
Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Chanho Park authored
A x64 only converts PRIx64 to %lx. However, ARM will convert it to %llx. Thus, we have to peek one more character and skip it if next is 'l'. Signed-off-by:
Chanho Park <chanho61.park@samsung.com> Signed-off-by:
Myungjoo Ham <myungjoo.ham@samsung.com> Acked-by:
Alexander Kartashov <alekskartashov@parallels.com> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
- 11 Jun, 2013 5 commits
-
-
Pavel Emelyanov authored
The -v option is declared as "optional argument" and thus only -v=N or -vN are valid. Currently used -v N syntax no longer works as expected, this will be treated as LOG_ERR level (single -v) with dangling (unparsed) argument. Sorry for that :( but it's better to this earlier. Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Pavel Emelyanov authored
Kernel has more and more links with rtnl-ops, which report a string kind of the device, which is handy for debugging. Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Chanho Park authored
This patch adds LDFLAGS directive to build with -static. You can build in static mode like below: $ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi LDFLAGS=-static Signed-off-by:
Chanho Park <chanho61.park@samsung.com> Signed-off-by:
Myungjoo Ham <myungjoo.ham@samsung.com> Acked-by:
Alexander Kartashov <alekskartashov@parallels.com> Acked-by:
Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Chanho Park authored
Parasite blobs should be compiled in arm mode. Signed-off-by:
Chanho Park <chanho61.park@samsung.com> Signed-off-by:
Myungjoo Ham <myungjoo.ham@samsung.com> Acked-by:
Alexander Kartashov <alekskartashov@parallels.com> Acked-by:
Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Chanho Park authored
Sys_mmap returns 'unsigned long' value. Contrary to x64, ARM has 32bit size of 'unsigned long'. If sys_mmap returns 32bit value, higher 32bit will be filled 0xffffffff. Signed-off-by:
Chanho Park <chanho61.park@samsung.com> Signed-off-by:
Myungjoo Ham <myungjoo.ham@samsung.com> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
- 07 Jun, 2013 4 commits
-
-
Pavel Emelyanov authored
Reminder: the '&<string>' arg turns out into an address in memory containing <string>. The '@<size>' arg turns out into an address to uninitilized memory of size <size>, which contents it printed after syscall returns. Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Andrey Vagin authored
Signed-off-by:
Andrey Vagin <avagin@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Cyrill Gorcunov authored
If we meet shared mount point without share master belonging to us -- it means we might fail on restore, thus require both master/slave mount peers to be collected on dump. In other words, the output will be like | (00.077025) Error (mount.c:421): Mount 49 (master_id: 2 shared_id: 0) has unreachable sharing | (00.077123) Error (mount.c:472): Can't proceed 4237's mountinfo | (00.077865) Error (namespaces.c:442): Namespaces dumping finished with error 65280 https://bugzilla.openvz.org/show_bug.cgi?id=2608Signed-off-by:
Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Cyrill Gorcunov authored
Allocate it with xzalloc instead of massive NULL assignment. Moreover, don't forget to initialize @siblings. Signed-off-by:
Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
- 03 Jun, 2013 3 commits
-
-
Cyrill Gorcunov authored
The jenkins framework might need some lifting up (crtools.$commit changed to criu.$commit). Signed-off-by:
Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Cyrill Gorcunov authored
Signed-off-by:
Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-
Cyrill Gorcunov authored
Signed-off-by:
Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
-