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 |