fix a bug in test_10 in sanity-quota.sh
b=13170
i=green, wangdi
Description: Kernel patches for SLES9 2.6.5-7.286 kernel
Details : Update target/ChangeLog/which_patch .
Description: Kernel patches for SLES9 2.6.5-7.286 kernel
Details : Update target/ChangeLog/which_patch .
+Severity : normal
+Bugzilla : 13170
+Frequency : Only for test_10 in sanity-quota.sh
+Description: a bug in quota test code
+Details : checking a test flag in a wrong place
+
--------------------------------------------------------------------------------
2007-08-10 Cluster File Systems, Inc. <info@clusterfs.com>
--------------------------------------------------------------------------------
2007-08-10 Cluster File Systems, Inc. <info@clusterfs.com>
- if (imp->imp_connect_data.ocd_connect_flags & OBD_CONNECT_QUOTA64)
+ if ((imp->imp_connect_data.ocd_connect_flags & OBD_CONNECT_QUOTA64) &&
+ !OBD_FAIL_CHECK(OBD_FAIL_QUOTA_QD_COUNT_32BIT))
RETURN(0);
else
RETURN(1);
RETURN(0);
else
RETURN(1);
LASSERT(!should_translate_quota(qctxt->lqc_import) ||
qdata->qd_count <= MAX_QUOTA_COUNT32);
LASSERT(!should_translate_quota(qctxt->lqc_import) ||
qdata->qd_count <= MAX_QUOTA_COUNT32);
- if (should_translate_quota(qctxt->lqc_import) ||
- OBD_FAIL_CHECK(OBD_FAIL_QUOTA_QD_COUNT_32BIT))
+ if (should_translate_quota(qctxt->lqc_import))
{
struct qunit_data_old *reqdata_old, *tmp;
{
struct qunit_data_old *reqdata_old, *tmp;