With this patch, "-g android" enables usr/grp/proj quota by default.

1) -O quota : enables usr/grp
2) -O project_quota -O extra_attr : enabled prj
3) -O quota -O project_quota -O extra_attr : enables usr/grp/proj
4) -g android : enables usr/grp/proj
5) -g android -O project_quota -O extra_attr : enables usr/grp/proj

Signed-off-by: Jaegeuk Kim <[email protected]>
---

Change log from v1:
 - enable all quotas to keep backward compatibility

 mkfs/f2fs_format_main.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mkfs/f2fs_format_main.c b/mkfs/f2fs_format_main.c
index 8d4dbe1a28b1..8e65139b45fb 100644
--- a/mkfs/f2fs_format_main.c
+++ b/mkfs/f2fs_format_main.c
@@ -120,6 +120,8 @@ static void add_default_options(void)
 
                c.feature |= cpu_to_le32(F2FS_FEATURE_ENCRYPT);
                c.feature |= cpu_to_le32(F2FS_FEATURE_QUOTA_INO);
+               c.feature |= cpu_to_le32(F2FS_FEATURE_PRJQUOTA);
+               c.feature |= cpu_to_le32(F2FS_FEATURE_EXTRA_ATTR);
                c.feature |= cpu_to_le32(F2FS_FEATURE_VERITY);
                break;
        }
-- 
2.35.0.263.gb82422642f-goog




_______________________________________________
Linux-f2fs-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel

Reply via email to