Whamcloud - gitweb
LU-11014 mdc: remove obsolete intent opcodes
[fs/lustre-release.git] / lustre / utils / wirecheck.c
index 9b0e15c..91afeb5 100644 (file)
@@ -233,6 +233,18 @@ check_lustre_ost_attrs(void)
        CHECK_MEMBER(lustre_ost_attrs, loa_comp_end);
 }
 
+
+static void
+check_som_attrs(void)
+{
+       BLANK_LINE();
+       CHECK_STRUCT(lustre_som_attrs);
+       CHECK_MEMBER(lustre_som_attrs, lsa_valid);
+       CHECK_MEMBER(lustre_som_attrs, lsa_reserved;
+       CHECK_MEMBER(lustre_som_attrs, lsa_size);
+       CHECK_MEMBER(lustre_som_attrs, lsa_blocks);
+}
+
 static void
 check_hsm_attrs(void)
 {
@@ -587,10 +599,21 @@ check_obd_connect_data(void)
        CHECK_DEFINE_64X(OBD_CONNECT_FLAGS2);
        CHECK_DEFINE_64X(OBD_CONNECT2_FILE_SECCTX);
        CHECK_DEFINE_64X(OBD_CONNECT2_LOCKAHEAD);
+       CHECK_DEFINE_64X(OBD_CONNECT2_DIR_MIGRATE);
+       CHECK_DEFINE_64X(OBD_CONNECT2_FLR);
+       CHECK_DEFINE_64X(OBD_CONNECT2_WBC_INTENTS);
+       CHECK_DEFINE_64X(OBD_CONNECT2_LOCK_CONVERT);
+       CHECK_DEFINE_64X(OBD_CONNECT2_ARCHIVE_ID_ARRAY);
 
        CHECK_VALUE_X(OBD_CKSUM_CRC32);
        CHECK_VALUE_X(OBD_CKSUM_ADLER);
        CHECK_VALUE_X(OBD_CKSUM_CRC32C);
+       CHECK_VALUE_X(OBD_CKSUM_RESERVED);
+       CHECK_VALUE_X(OBD_CKSUM_T10IP512);
+       CHECK_VALUE_X(OBD_CKSUM_T10IP4K);
+       CHECK_VALUE_X(OBD_CKSUM_T10CRC512);
+       CHECK_VALUE_X(OBD_CKSUM_T10CRC4K);
+       CHECK_VALUE_X(OBD_CKSUM_T10_TOP);
 }
 
 static void
@@ -679,7 +702,6 @@ check_obdo(void)
        CHECK_DEFINE_64X(OBD_MD_FLACL);
        CHECK_DEFINE_64X(OBD_MD_FLMDSCAPA);
        CHECK_DEFINE_64X(OBD_MD_FLOSSCAPA);
-       CHECK_DEFINE_64X(OBD_MD_FLCKSPLIT);
        CHECK_DEFINE_64X(OBD_MD_FLCROSSREF);
        CHECK_DEFINE_64X(OBD_MD_FLGETATTRLOCK);
        CHECK_DEFINE_64X(OBD_MD_FLDATAVERSION);
@@ -702,7 +724,10 @@ check_obdo(void)
        CHECK_CVALUE_X(OBD_FL_CKSUM_CRC32);
        CHECK_CVALUE_X(OBD_FL_CKSUM_ADLER);
        CHECK_CVALUE_X(OBD_FL_CKSUM_CRC32C);
-       CHECK_CVALUE_X(OBD_FL_CKSUM_RSVD2);
+       CHECK_CVALUE_X(OBD_FL_CKSUM_T10IP512);
+       CHECK_CVALUE_X(OBD_FL_CKSUM_T10IP4K);
+       CHECK_CVALUE_X(OBD_FL_CKSUM_T10CRC512);
+       CHECK_CVALUE_X(OBD_FL_CKSUM_T10CRC4K);
        CHECK_CVALUE_X(OBD_FL_CKSUM_RSVD3);
        CHECK_CVALUE_X(OBD_FL_SHRINK_GRANT);
        CHECK_CVALUE_X(OBD_FL_MMAP);
@@ -771,7 +796,9 @@ check_lov_comp_md_entry_v1(void)
        CHECK_MEMBER(lov_comp_md_entry_v1, lcme_extent);
        CHECK_MEMBER(lov_comp_md_entry_v1, lcme_offset);
        CHECK_MEMBER(lov_comp_md_entry_v1, lcme_size);
-       CHECK_MEMBER(lov_comp_md_entry_v1, lcme_padding);
+       CHECK_MEMBER(lov_comp_md_entry_v1, lcme_layout_gen);
+       CHECK_MEMBER(lov_comp_md_entry_v1, lcme_padding_1);
+       CHECK_MEMBER(lov_comp_md_entry_v1, lcme_padding_2);
 
        CHECK_VALUE_X(LCME_FL_INIT);
        CHECK_VALUE_X(LCME_FL_NEG);
@@ -1009,9 +1036,7 @@ static void
 check_mds_op_bias(void)
 {
        BLANK_LINE();
-       CHECK_VALUE_X(MDS_CHECK_SPLIT);
        CHECK_VALUE_X(MDS_CROSS_REF);
-       CHECK_VALUE_X(MDS_VTX_BYPASS);
        CHECK_VALUE_X(MDS_PERM_BYPASS);
        CHECK_VALUE_X(MDS_QUOTA_IGNORE);
        CHECK_VALUE_X(MDS_KEEP_ORPHAN);
@@ -1451,15 +1476,10 @@ check_ldlm_intent(void)
        CHECK_VALUE(IT_READDIR);
        CHECK_VALUE(IT_GETATTR);
        CHECK_VALUE(IT_LOOKUP);
-       CHECK_VALUE(IT_UNLINK);
-       CHECK_VALUE(IT_TRUNC);
        CHECK_VALUE(IT_GETXATTR);
-       CHECK_VALUE(IT_EXEC);
-       CHECK_VALUE(IT_PIN);
        CHECK_VALUE(IT_LAYOUT);
        CHECK_VALUE(IT_QUOTA_DQACQ);
        CHECK_VALUE(IT_QUOTA_CONN);
-       CHECK_VALUE(IT_SETXATTR);
 }
 
 static void
@@ -1838,12 +1858,7 @@ check_llogd_body(void)
        CHECK_CVALUE(LLOG_ORIGIN_HANDLE_CREATE);
        CHECK_CVALUE(LLOG_ORIGIN_HANDLE_NEXT_BLOCK);
        CHECK_CVALUE(LLOG_ORIGIN_HANDLE_READ_HEADER);
-       CHECK_CVALUE(LLOG_ORIGIN_HANDLE_WRITE_REC);
-       CHECK_CVALUE(LLOG_ORIGIN_HANDLE_CLOSE);
-       CHECK_CVALUE(LLOG_ORIGIN_CONNECT);
-       CHECK_CVALUE(LLOG_CATINFO);
        CHECK_CVALUE(LLOG_ORIGIN_HANDLE_PREV_BLOCK);
-       CHECK_CVALUE(LLOG_ORIGIN_HANDLE_DESTROY);
        CHECK_CVALUE(LLOG_FIRST_OPC);
        CHECK_CVALUE(LLOG_LAST_OPC);
 
@@ -2631,6 +2646,8 @@ main(int argc, char **argv)
        CHECK_VALUE_64X(MDS_ATTR_FROM_OPEN);
        CHECK_VALUE_64X(MDS_ATTR_BLOCKS);
        CHECK_VALUE_64X(MDS_ATTR_PROJID);
+       CHECK_VALUE_64X(MDS_ATTR_LSIZE);
+       CHECK_VALUE_64X(MDS_ATTR_LBLOCKS);
 
        CHECK_VALUE(FLD_QUERY);
        CHECK_VALUE(FLD_READ);
@@ -2693,8 +2710,6 @@ main(int argc, char **argv)
        CHECK_CVALUE(LQUOTA_RES_DT);
 
        CHECK_VALUE(OBD_PING);
-       CHECK_VALUE(OBD_LOG_CANCEL);
-       CHECK_VALUE(OBD_QC_CALLBACK);
        CHECK_VALUE(OBD_IDX_READ);
        CHECK_VALUE(OBD_LAST_OPC);
 
@@ -2708,6 +2723,7 @@ main(int argc, char **argv)
        CHECK_VALUE(MGS_TARGET_REG);
        CHECK_VALUE(MGS_TARGET_DEL);
        CHECK_VALUE(MGS_SET_INFO);
+       CHECK_VALUE(MGS_CONFIG_READ);
        CHECK_VALUE(MGS_LAST_OPC);
 
        CHECK_VALUE(SEC_CTX_INIT);
@@ -2738,7 +2754,10 @@ main(int argc, char **argv)
        CHECK_VALUE(OUT_XATTR_DEL);
        CHECK_VALUE(OUT_PUNCH);
        CHECK_VALUE(OUT_READ);
+       CHECK_VALUE(OUT_NOOP);
+       CHECK_VALUE(OUT_XATTR_LIST);
 
+       check_som_attrs();
        check_hsm_attrs();
        check_ost_id();
        check_lu_dirent();