Todo List: Difference between revisions
From Linix VServer
Jump to navigationJump to search
imported>Bertl (Transfer and Cleanup from OldWiki) |
imported>Glenn |
||
| (6 intermediate revisions by 3 users not shown) | |||
| Line 16: | Line 16: | ||
=== Kernel List === | === Kernel List === | ||
==== pending issues ==== | |||
* {020} http://paste.linux-vserver.org/534 (goblin) | |||
: vrsetup /dev/vroot0 /dev/loop0 && mount -t xfs /dev/vroot0 /mnt | |||
==== missing stuff ==== | ==== missing stuff ==== | ||
| Line 22: | Line 27: | ||
* {015} limits for IPC stuff | * {015} limits for IPC stuff | ||
* {010} fix the inode sizes inode->i_size = 64; | * {010} fix the inode sizes inode->i_size = 64; | ||
* {015} sendfile accounting | |||
==== features & addons ==== | ==== features & addons ==== | ||
| Line 29: | Line 35: | ||
* {010} fix the inode sizes inode->i_size = 64; | * {010} fix the inode sizes inode->i_size = 64; | ||
* {010} allow proc_dointvec_bset read without CAP_SYS_MODULE | * {010} allow proc_dointvec_bset read without CAP_SYS_MODULE | ||
* {020} lo isolation (2.1.2+) | |||
==== possible improvements ==== | ==== possible improvements ==== | ||
| Line 35: | Line 42: | ||
: i.e. inc, then check, on over limit dec again ... | : i.e. inc, then check, on over limit dec again ... | ||
* {010} check out vm_stat_account() | * {010} check out vm_stat_account() | ||
* {020} ignore signals to fake init | |||
* {015} in_interrupt() instead of IRQ untagging | |||
* {010} mount type checks instead of magic | |||
==== to check ==== | ==== to check ==== | ||
| Line 42: | Line 52: | ||
* {010} check __user annotation for vc_* commands | * {010} check __user annotation for vc_* commands | ||
* {010} revalidate checks in syscall commands | * {010} revalidate checks in syscall commands | ||
* {015} nfs tagging and mount/interoperability | |||
* {010} maybe move ptrace checks to do_ptrace() | |||
==== requests ==== | ==== requests ==== | ||
| Line 47: | Line 59: | ||
* {Hollow} rlimit_mask syscall for accounted values | * {Hollow} rlimit_mask syscall for accounted values | ||
* {Hollow} ctx_stat for nx | * {Hollow} ctx_stat for nx | ||
* {Hollow} move VXC_RAW_ICMP to NXC_RAW_ICMP | |||
=== Userspace (Tools) === | === Userspace (Tools) === | ||
| Line 53: | Line 66: | ||
* {Bertl} NXF_HIDE_NETIF support (default) | * {Bertl} NXF_HIDE_NETIF support (default) | ||
* {Bertl} Support for UTS/IPC/PID spaces in Mainline | |||
[[Category:Community]] | |||
[[Category:Maturity level]] | |||
Latest revision as of 22:01, 21 October 2011
Community[edit]
Wiki Work[edit]
- correct spelling, word order and punctuation on the wiki.
- add ideas related to Linux-VServer to the [Think Tank].
- try to keep a similar layout on newly created pages.
Testing[edit]
- test all release candidates
- test the current development version
- provide feedback (including positive)
- report kernels and [Working Configurations]
Developers[edit]
Kernel List[edit]
pending issues[edit]
- {020} http://paste.linux-vserver.org/534 (goblin)
- vrsetup /dev/vroot0 /dev/loop0 && mount -t xfs /dev/vroot0 /mnt
missing stuff[edit]
- {010} CPU virtualization
- {015} limits for IPC stuff
- {010} fix the inode sizes inode->i_size = 64;
- {015} sendfile accounting
features & addons[edit]
- {005} replace hash locks by rw locks
- {010} add slab cache for vxi/nxi
- {010} fix the inode sizes inode->i_size = 64;
- {010} allow proc_dointvec_bset read without CAP_SYS_MODULE
- {020} lo isolation (2.1.2+)
possible improvements[edit]
- {015} look into atomic_inc_return() for resources
- i.e. inc, then check, on over limit dec again ...
- {010} check out vm_stat_account()
- {020} ignore signals to fake init
- {015} in_interrupt() instead of IRQ untagging
- {010} mount type checks instead of magic
to check[edit]
- {020} check /proc/sys/fs/overflow{u,g}id and tagging
- {015} check dqhash and quota support on ext3
- {010} check __user annotation for vc_* commands
- {010} revalidate checks in syscall commands
- {015} nfs tagging and mount/interoperability
- {010} maybe move ptrace checks to do_ptrace()
requests[edit]
- {Hollow} rlimit_mask syscall for accounted values
- {Hollow} ctx_stat for nx
- {Hollow} move VXC_RAW_ICMP to NXC_RAW_ICMP
Userspace (Tools)[edit]
requests[edit]
- {Bertl} NXF_HIDE_NETIF support (default)
- {Bertl} Support for UTS/IPC/PID spaces in Mainline