Patchwork [01/12] container quota: add kernel configuration for container quota.

login
register
mail settings
Submitter jeff.liu
Date May 30, 2012, 2:58 p.m.
Message ID <1338389946-13711-2-git-send-email-jeff.liu@oracle.com>
Download mbox | patch
Permalink /patch/161988/
State Not Applicable
Headers show

Comments

jeff.liu - May 30, 2012, 2:58 p.m.
Add kernel configuration for container quota.

Signed-off-by: Jie Liu <jeff.liu@oracle.com>
---
 fs/quota/Kconfig |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)
Glauber Costa - May 31, 2012, 9 a.m.
On 05/30/2012 06:58 PM, jeff.liu@oracle.com wrote:
> Add kernel configuration for container quota.
>
> Signed-off-by: Jie Liu<jeff.liu@oracle.com>
> ---
>   fs/quota/Kconfig |    9 +++++++++
>   1 files changed, 9 insertions(+), 0 deletions(-)
>
> diff --git a/fs/quota/Kconfig b/fs/quota/Kconfig
> index 880fd98..2dd3e83 100644
> --- a/fs/quota/Kconfig
> +++ b/fs/quota/Kconfig
> @@ -16,6 +16,15 @@ config QUOTA
>   	  with the quota tools. Probably the quota support is only useful for
>   	  multi user systems. If unsure, say N.
>
> +config NS_QUOTA
> +	bool "Mount namespace quota support"
> +	depends on QUOTA
> +	default n
> +	help
> +	  If you say Y here, you will be able to set per container user limits
> +	  for disk usage (also called disk quotas). Currently, it works for the
> +	  ext4 file system only for demonstration purpose.
> +

That should depend on mount namespaces as well.

--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Glauber Costa - May 31, 2012, 9:01 a.m.
On 05/31/2012 01:00 PM, Glauber Costa wrote:
> On 05/30/2012 06:58 PM, jeff.liu@oracle.com wrote:
>> Add kernel configuration for container quota.
>>
>> Signed-off-by: Jie Liu<jeff.liu@oracle.com>
>> ---
>> fs/quota/Kconfig | 9 +++++++++
>> 1 files changed, 9 insertions(+), 0 deletions(-)
>>
>> diff --git a/fs/quota/Kconfig b/fs/quota/Kconfig
>> index 880fd98..2dd3e83 100644
>> --- a/fs/quota/Kconfig
>> +++ b/fs/quota/Kconfig
>> @@ -16,6 +16,15 @@ config QUOTA
>> with the quota tools. Probably the quota support is only useful for
>> multi user systems. If unsure, say N.
>>
>> +config NS_QUOTA
>> + bool "Mount namespace quota support"
>> + depends on QUOTA
>> + default n
>> + help
>> + If you say Y here, you will be able to set per container user limits
>> + for disk usage (also called disk quotas). Currently, it works for the
>> + ext4 file system only for demonstration purpose.
>> +
>
> That should depend on mount namespaces as well.
>

Which it already does, since there seems to be no switch for it.
duh

--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Patch

diff --git a/fs/quota/Kconfig b/fs/quota/Kconfig
index 880fd98..2dd3e83 100644
--- a/fs/quota/Kconfig
+++ b/fs/quota/Kconfig
@@ -16,6 +16,15 @@  config QUOTA
 	  with the quota tools. Probably the quota support is only useful for
 	  multi user systems. If unsure, say N.
 
+config NS_QUOTA
+	bool "Mount namespace quota support"
+	depends on QUOTA
+	default n
+	help
+	  If you say Y here, you will be able to set per container user limits
+	  for disk usage (also called disk quotas). Currently, it works for the
+	  ext4 file system only for demonstration purpose.
+
 config QUOTA_NETLINK_INTERFACE
 	bool "Report quota messages through netlink interface"
 	depends on QUOTACTL && NET