CHECK_DEFINE_64X(OBD_CONNECT_EINPROGRESS);
CHECK_DEFINE_64X(OBD_CONNECT_GRANT_PARAM);
CHECK_DEFINE_64X(OBD_CONNECT_FLOCK_OWNER);
- CHECK_DEFINE_64X(OBD_CONNECT_LVB_TYPE);
- CHECK_DEFINE_64X(OBD_CONNECT_NANOSEC_TIME);
- CHECK_DEFINE_64X(OBD_CONNECT_LIGHTWEIGHT);
+ CHECK_DEFINE_64X(OBD_CONNECT_LVB_TYPE);
+ CHECK_DEFINE_64X(OBD_CONNECT_NANOSEC_TIME);
+ CHECK_DEFINE_64X(OBD_CONNECT_LIGHTWEIGHT);
CHECK_DEFINE_64X(OBD_CONNECT_SHORTIO);
CHECK_VALUE_X(OBD_CKSUM_CRC32);
}
static void
+check_ldlm_ost_lvb_v1(void)
+{
+ BLANK_LINE();
+ CHECK_STRUCT(ost_lvb_v1);
+ CHECK_MEMBER(ost_lvb_v1, lvb_size);
+ CHECK_MEMBER(ost_lvb_v1, lvb_mtime);
+ CHECK_MEMBER(ost_lvb_v1, lvb_atime);
+ CHECK_MEMBER(ost_lvb_v1, lvb_ctime);
+ CHECK_MEMBER(ost_lvb_v1, lvb_blocks);
+}
+
+static void
check_ldlm_ost_lvb(void)
{
- BLANK_LINE();
- CHECK_STRUCT(ost_lvb);
- CHECK_MEMBER(ost_lvb, lvb_size);
- CHECK_MEMBER(ost_lvb, lvb_mtime);
- CHECK_MEMBER(ost_lvb, lvb_atime);
- CHECK_MEMBER(ost_lvb, lvb_ctime);
- CHECK_MEMBER(ost_lvb, lvb_blocks);
+ BLANK_LINE();
+ CHECK_STRUCT(ost_lvb);
+ CHECK_MEMBER(ost_lvb, lvb_size);
+ CHECK_MEMBER(ost_lvb, lvb_mtime);
+ CHECK_MEMBER(ost_lvb, lvb_atime);
+ CHECK_MEMBER(ost_lvb, lvb_ctime);
+ CHECK_MEMBER(ost_lvb, lvb_blocks);
+ CHECK_MEMBER(ost_lvb, lvb_mtime_ns);
+ CHECK_MEMBER(ost_lvb, lvb_atime_ns);
+ CHECK_MEMBER(ost_lvb, lvb_ctime_ns);
+ CHECK_MEMBER(ost_lvb, lvb_padding);
}
static void
check_ldlm_lock_desc();
check_ldlm_request();
check_ldlm_reply();
+ check_ldlm_ost_lvb_v1();
check_ldlm_ost_lvb();
check_ldlm_lquota_lvb();
check_ldlm_gl_lquota_desc();