We currently migrate to MediaWiki from our old installation, but not all content has been migrated yet.
Take a look at the Wiki Team page for instructions how to help
or browse through our new wiki at
wiki.linux-vserver.org
to find the information already migrated.
Stuff ToDo for the Kernel
- {005} check tagxid on ro filesystems/mounts
- {025} make VXCs required for CAPs
- work in progress (mask capabilities)
- {010} add vfsmount tagxid=xx
- (tag)xid=<xid> mounts implemented, but untested
- maybe other hashes are more important
- {020} do some decent profiling
- {020} check inode xid assignment and iattr scope
- {010} CPU virtualization
- {020} vserver child reaper (initpid)
- {020} alternate solution for closing_wait (HZ)
- maybe remove the entire patch?
- {020} 32bit syscall compat for x86_64 and friends
- {015} accounting and limits for IPC stuff
- shm, msq and locks for now (not all enforced)
- {015} look into acct_update_integrals()
- some kind of per context integrals maybe? {this function seems to be gone in 2.6.12-rc2}
- {020} reduce stack usage in some functions like
- vs_reboot (424!), vc_ctx_kill (148), vc_set_ipv4root (144),
- vs_context_state (104)
- {020} separate token bucket per cpu
- {005} virtualize /proc/locks (get_locks_status)
- {010} maybe move proc_pid_visible() to inline?
- {010} add slab cache for vxi/nxi
- {010} switch from nxi rcu to non-rcu
- {010} check that SOCK_USER_SOCKET is used at all
- {010} fix the inode sizes inode->i_size = 64;
- {010} fix the sys32_sysinfo() for parisc32
- {010} revalidate checks in syscall commands
- {010} do some preprocessor magic for the history
- {010} allow proc_dointvec_bset read without CAP_SYS_MODULE
The numbers before the items are related to the priority