2 # Linux VServer configuration
8 bool "Enable Legacy Kernel API"
11 This enables the legacy API used in vs1.xx, which allows
12 to use older tools (for migration purposes).
14 config VSERVER_PROC_SECURE
15 bool "Enable Proc Security"
19 Hide proc entries by default for xid>1
21 config VSERVER_HARDCPU
22 bool "Enable Hard CPU Limits"
23 depends on EXPERIMENTAL
26 Activate the Hard CPU Limits
29 prompt "Persistent Inode Context Tagging"
32 This adds persistent context information to filesystems
33 mounted with the tagxid option. Tagging is a requirement
34 for per context disk limits and per context quota.
40 no context information is store for inodes
45 reduces UID to 16 bit, but leaves GID at 32 bit.
50 reduces GID to 16 bit, but leaves UID at 32 bit.
55 uses the upper 8bit from UID and GID for XID tagging
56 which leaves 24bit for UID/GID each, which should be
57 more than sufficient for normal use.
62 this uses otherwise reserved inode fields in the on
63 disk representation, which limits the use to a few
64 filesystems (currently ext2 and ext3)
68 depends on EXPERIMENTAL
70 inodes are tagged when first accessed, this doesn't
71 require any persistant information, but might give
72 funny results for mixed access.
77 bool "Compile Debugging Code"
80 Set this to yes if you want to be able to activate
81 debugging output at runtime. It adds a probably small
82 overhead (~ ??%) to all vserver related functions and
83 increases the kernel size by about 20k.