Thread (1 message) 1 message, 1 author, 2012-05-31

Re: [PATCH 10/12] container quota: bill container inodes alloc/free on ext4.

From: Jeff Liu <hidden>
Date: 2012-05-31 12:58:53
Also in: cgroups, linux-fsdevel

On 05/31/2012 05:15 PM, Glauber Costa wrote:
On 05/30/2012 06:59 PM, jeff.liu-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org wrote:
quoted
+#include "../ns_quotaops.h"
+
  /*
   * ialloc.c contains the inodes allocation and deallocation routines
   */
@@ -233,6 +235,7 @@ void ext4_free_inode(handle_t *handle, struct
inode *inode)
      dquot_initialize(inode);
      ext4_xattr_delete_inode(handle, inode);
      dquot_free_inode(inode);
+    ns_dquot_free_inode(inode);
      dquot_drop(inode);
This should be inside dquot_free_inode().
Yeah, Ted also mentioned this before, all name space dquot bill routine
could be placed to dquot_xxx() for VFS quota user.

However, AFAICS, they still have to be exported to other file systems
which have their own quota management module, like XFS.

Thanks,
-Jeff
No need to go patch inode.c

-- 
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help