Difference between revisions of "Todo"

From CRIU
Jump to: navigation, search
Line 7: Line 7:
 
! comments
 
! comments
 
|-
 
|-
| kernel || children entry in procfs || gorcunov@ || sent-for-review || -
+
| crtools || Sockets dump/restore || xemul@/skinsbursky@ || partially implemented || [[Sockets]]
 
|-
 
|-
| crtools || Sockets dump/restore || xemul@/gorcunov@ || partially implemented || [[Sockets]]
+
| kernel/crtools || TCP connection support || xemul@ || - || RFC sent
|-
 
| kernel/crtools || socket queues dump || xemul@/skinsbursky@ || sent-for-review ||
 
|-
 
| crtools || UDP sockets support || Adrian Reber || in progress? || need to utilize the udp diag subsys
 
|-
 
| kernel/crtools || TCP sockets support || xemul@ || - || have no idea :(
 
|-
 
| kernel || kernel object IDs  || gorcunov@ || sent-for-review || Concept is changed. IDs are substituted with kcmp syscall.
 
 
|-
 
|-
 
| crtools || Fix memory checkpointing || - || not implemented || [[Memory dumping and restoring]]
 
| crtools || Fix memory checkpointing || - || not implemented || [[Memory dumping and restoring]]
Line 27: Line 19:
 
| kernel/crtools || Implement MINCORE_SWAP - swapped pages are skipped by us currently || xemul@ || sent-for-review || -
 
| kernel/crtools || Implement MINCORE_SWAP - swapped pages are skipped by us currently || xemul@ || sent-for-review || -
 
|-
 
|-
| kernel/crtools || Fix shared regions migration || gorcunov@ || - || -
+
| kernel/crtools || Fix shared regions migration || avagin@ || - || -
|-
 
| crtools || Learn to work with shared struct file-s || avagin@ || done || depends on "object IDs". Need to send file via unix socket
 
 
|-
 
|-
 
| kernel/crtools || Learn to work with namespaces (ipc and net are of the most interest) || gorcunov@ || not implemented || depends on "object IDs"
 
| kernel/crtools || Learn to work with namespaces (ipc and net are of the most interest) || gorcunov@ || not implemented || depends on "object IDs"
Line 38: Line 28:
 
|-
 
|-
 
| crtools || Dump restoration logs to per-pid log file || avagin@/gorcunov@ || - || Otherwise there's a mess with on-screen flood
 
| crtools || Dump restoration logs to per-pid log file || avagin@/gorcunov@ || - || Otherwise there's a mess with on-screen flood
|-
 
| crtools || Task's ignored signals mask || gorcunov@ || - || -
 
 
|-
 
|-
 
| crtools || Rework dump_one_reg_file to use fhandles || - || - || This is required to work with overmounted files and not to store the long file path (will not work with rsync-ed private :( )
 
| crtools || Rework dump_one_reg_file to use fhandles || - || - || This is required to work with overmounted files and not to store the long file path (will not work with rsync-ed private :( )
Line 46: Line 34:
 
|-
 
|-
 
| crtools || Add make check so tests are automated || - || - || -
 
| crtools || Add make check so tests are automated || - || - || -
|-
 
| crtools || fix broken exe (after restore) || gorcunov@ || - || Done, but not yet merged upstream
 
 
|-
 
|-
 
| crtools || add separate type for futex-s || avagin@ || - ||
 
| crtools || add separate type for futex-s || avagin@ || - ||
|-
 
| crtools/kernel || timers || xemul@ || - ||
 
 
|-
 
|-
 
| crtools/zdtm || sigactions zdtm test || avagin@ || - ||
 
| crtools/zdtm || sigactions zdtm test || avagin@ || - ||
|-
 
| crtools ||  tsk->clear_child_tid || avagin@ || - || pthread_join uses it
 
 
|-
 
|-
 
| crtools || pipe data should be aligned to page size || avagin@ || - || otherwise splice of 0x10000 bytes will be blocked
 
| crtools || pipe data should be aligned to page size || avagin@ || - || otherwise splice of 0x10000 bytes will be blocked

Revision as of 11:56, 2 March 2012

component task assignee status comments
crtools Sockets dump/restore xemul@/skinsbursky@ partially implemented Sockets
kernel/crtools TCP connection support xemul@ - RFC sent
crtools Fix memory checkpointing - not implemented Memory dumping and restoring
kernel/crtools Fix mincore bits xemul@ sent-for-review -
kernel/crtools Rework and submit MINCORE_ANON xemul@ sent-for-review -
kernel/crtools Implement MINCORE_SWAP - swapped pages are skipped by us currently xemul@ sent-for-review -
kernel/crtools Fix shared regions migration avagin@ - -
kernel/crtools Learn to work with namespaces (ipc and net are of the most interest) gorcunov@ not implemented depends on "object IDs"
crtools Shared objects (mm/fs/fdtable) support avagin@ not implemented depends on "object IDs"
kernel Provide own defconfig gorcunov@ not implemented suggested by avagin@
crtools Dump restoration logs to per-pid log file avagin@/gorcunov@ - Otherwise there's a mess with on-screen flood
crtools Rework dump_one_reg_file to use fhandles - - This is required to work with overmounted files and not to store the long file path (will not work with rsync-ed private :( )
crtools terminals gorcunov@ - -
crtools Add make check so tests are automated - - -
crtools add separate type for futex-s avagin@ -
crtools/zdtm sigactions zdtm test avagin@ -
crtools pipe data should be aligned to page size avagin@ - otherwise splice of 0x10000 bytes will be blocked
crtools/kernel support inotify c/r gorcunov@ - a lot of SW uses inotify, need to dump and restore the watchers