Whamcloud - gitweb
LU-14792 llite: enable filesystem-wide default LMV
[fs/lustre-release.git] / lustre / include / obd.h
index e4daa4c..1eacd53 100644 (file)
@@ -838,6 +838,8 @@ enum md_op_flags {
        MF_MDC_CANCEL_FID4      = BIT(3),
        MF_GET_MDT_IDX          = BIT(4),
        MF_GETATTR_BY_FID       = BIT(5),
+       MF_QOS_MKDIR            = BIT(6),
+       MF_RR_MKDIR             = BIT(7),
 };
 
 enum md_cli_flags {
@@ -923,8 +925,12 @@ struct md_op_data {
 
        __u32                   op_projid;
 
-       /* Used by readdir */
-       unsigned int            op_max_pages;
+       union {
+               /* Used by readdir */
+               unsigned int    op_max_pages;
+               /* mkdir */
+               unsigned short  op_dir_depth;
+       };
 
        __u16                   op_mirror_id;