- 16 Feb, 2012 2 commits
- 
- 
Kinsbursky Stanislav authoredAdded cloning to new IPC ns depends on built option. Signed-off-by: Stanislav Kinsbursky <skinsbursky@openvz.org> Signed-off-by: Andrey Vagin <avagin@gmail.com> 
- 
Andrey Vagin authoredSigned-off-by:Andrey Vagin <avagin@openvz.org> 
 
- 
- 15 Feb, 2012 13 commits
- 
- 
Kinsbursky Stanislav authoredSigned-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredSigned-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredSigned-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredSigned-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredSigned-off-by: Stanislav Kinsbursky <skinsbursky@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredThis patch introduces the following changes: 1) writing of shmid value into vma_area->fd instead of waiting for shared memory region is open by parent, reopen it and dump fd. 2) new syscall support: sys_shmat 3) use sys_shmat() to map memory region in restorer's mapping function if vma flag VMA_AREA_SYSVIPC is set. Signed-off-by: Stanislav Kinsbursky <skinsbursky@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredSYSV IPC segment map will be added there in further patch in the series Signed-off-by: Stanislav Kinsbursky <skinsbursky@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredReturning shmid value of not enough, because SYSV IPC shmid equal to zero is a valid value. Signed-off-by: Stanislav Kinsbursky <skinsbursky@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredThis patch introduces the following changes: 1) introduces new flag VMA_AREA_SYSVIPC to mark corresponding vma entries. 2) enhance task /proc/<pid>/maps parsing to obtain first 5 letters of mapped file. If device major file belong to ins equal to 0 (tmpfs) and it's name starts with "/SYSV", then this mapping is considered as SYSV IPC and corresponding vma entry status is updated with VMA_AREA_SYSVIPC flag. 3) omit dumping of mapping pages for SYSV IPC vmas. Signed-off-by: Stanislav Kinsbursky <skinsbursky@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
https://github.com/avagin/crtoolsCyrill Gorcunov authored* 'zdtm' of https://github.com/avagin/crtools: zdtm: remove white spaces zdtm: transmit to crtools dump zdtm: don't kill test processes in case an error 
- 
Andrey Vagin authoredSigned-off-by:Andrey Vagin <avagin@gmail.com> 
- 
Andrey Vagin authoredThis functionality is used to check that dump isn't destructive. Signed-off-by:Andrey Vagin <avagin@gmail.com> 
- 
Andrey Vagin authoredWe want to have maximum info about an error. Signed-off-by:Andrey Vagin <avagin@gmail.com> 
 
- 
- 14 Feb, 2012 25 commits
- 
- 
Kir Kolyshkin authoredThese defines are already provided by unistd.h, and the only user is log.c which already includes unistd.h. Signed-off-by: Kir Kolyshkin <kir@openvz.org> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredSigned-off-by: Stanislav Kinsbursky <skinsbursky@openvz.org> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredSigned-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredSigned-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredv2: New "MSG_STEAL" functionality is used Signed-off-by: Stanislav Kinsbursky <skinsbursky@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Kinsbursky Stanislav authoredSigned-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com> Acked-by: Pavel Emelyanov <xemul@parallels.com> Acked-by: Andrew Vagin <avagin@parallels.com> Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> 
- 
Cyrill Gorcunov authored* avagin/zdtm: zdtm: transmit to crtools dump zdtm: don't kill test processes in case an error zdtm: add static/shm test to IPC ns tests list zdtm: don't wait in IPC queue on message operations 
- 
Cyrill Gorcunov authored- mmap_seized returns only NULL on error, drop redumdant test - setup control block in one group - no need for err_free label, xfree handles NULL easily - prepare registers for munmap_seized call on error path Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authored- err_restore_full label is redundant - must try to restore poked area if it's parially corrupted Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredSigned-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredNo func changes. Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredIt actually not a problem since we never reach a tail out of blob, but better to be on a safe side (after all there is no guarantee that .data section will not end up exactly at blob final bytes). Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredOtherwise weird address might be dereferenced. Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredSigned-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredThey are not needed at moment but will be needed at parasite/restorer code rework time, so add them now just to not forget. Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredSome names may be "dot" mangled. Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredSigned-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredSigned-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredIt's pretty convenient to have asm generated code at hands if hunting weird problems. Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredWe will need it for parasite. Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredSigned-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredSigned-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Cyrill Gorcunov authoredEasier to read. Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Acked-by: Pavel Emelyanov <xemul@parallels.com> 
- 
Andrey Vagin authoredThis functionality is used to check that dump isn't destructive. 
- 
Andrey Vagin authoredWe want to have maximum info about an error. 
 
-