]>
Commit | Line | Data |
---|---|---|
884d179d JK |
1 | # |
2 | # Quota configuration | |
3 | # | |
4 | ||
5 | config QUOTA | |
6 | bool "Quota support" | |
80f44b15 | 7 | select QUOTACTL |
83fe27ea | 8 | select SRCU |
884d179d JK |
9 | help |
10 | If you say Y here, you will be able to set per user limits for disk | |
11 | usage (also called disk quotas). Currently, it works for the | |
cbcf27a9 FF |
12 | ext2, ext3, ext4, jfs, ocfs2 and reiserfs file systems. |
13 | Note that gfs2 and xfs use their own quota system. | |
14 | Ext3, ext4 and reiserfs also support journaled quotas for which | |
15 | you don't need to run quotacheck(8) after an unclean shutdown. | |
884d179d JK |
16 | For further details, read the Quota mini-HOWTO, available from |
17 | <http://www.tldp.org/docs.html#howto>, or the documentation provided | |
18 | with the quota tools. Probably the quota support is only useful for | |
19 | multi user systems. If unsure, say N. | |
20 | ||
21 | config QUOTA_NETLINK_INTERFACE | |
22 | bool "Report quota messages through netlink interface" | |
86e931a3 | 23 | depends on QUOTACTL && NET |
884d179d JK |
24 | help |
25 | If you say Y here, quota warnings (about exceeding softlimit, reaching | |
26 | hardlimit, etc.) will be reported through netlink interface. If unsure, | |
27 | say Y. | |
28 | ||
29 | config PRINT_QUOTA_WARNING | |
30 | bool "Print quota warnings to console (OBSOLETE)" | |
31 | depends on QUOTA | |
32 | default y | |
33 | help | |
34 | If you say Y here, quota warnings (about exceeding softlimit, reaching | |
35 | hardlimit, etc.) will be printed to the process' controlling terminal. | |
36 | Note that this behavior is currently deprecated and may go away in | |
37 | future. Please use notification via netlink socket instead. | |
38 | ||
62af9b52 JK |
39 | config QUOTA_DEBUG |
40 | bool "Additional quota sanity checks" | |
41 | depends on QUOTA | |
42 | default n | |
43 | help | |
44 | If you say Y here, quota subsystem will perform some additional | |
45 | sanity checks of quota internal structures. If unsure, say N. | |
46 | ||
620372a9 | 47 | # Generic support for tree structured quota files. Selected when needed. |
884d179d JK |
48 | config QUOTA_TREE |
49 | tristate | |
50 | ||
51 | config QFMT_V1 | |
52 | tristate "Old quota format support" | |
53 | depends on QUOTA | |
54 | help | |
55 | This quota format was (is) used by kernels earlier than 2.4.22. If | |
56 | you have quota working and you don't want to convert to new quota | |
57 | format say Y here. | |
58 | ||
59 | config QFMT_V2 | |
498c6015 | 60 | tristate "Quota format vfsv0 and vfsv1 support" |
884d179d JK |
61 | depends on QUOTA |
62 | select QUOTA_TREE | |
63 | help | |
498c6015 JK |
64 | This config option enables kernel support for vfsv0 and vfsv1 quota |
65 | formats. Both these formats support 32-bit UIDs/GIDs and vfsv1 format | |
66 | also supports 64-bit inode and block quota limits. If you need this | |
67 | functionality say Y here. | |
884d179d JK |
68 | |
69 | config QUOTACTL | |
70 | bool | |
80f44b15 | 71 | default n |
5582c76f CH |
72 | |
73 | config QUOTACTL_COMPAT | |
74 | bool | |
75 | depends on QUOTACTL && COMPAT_FOR_U64_ALIGNMENT | |
76 | default y |