OBD_FREE(sbi, sizeof(*sbi));
+ liblustre_wait_idle();
EXIT;
}
osfs->os_bavail, osfs->os_blocks, osfs->os_ffree,osfs->os_files);
rc = obd_statfs_rqset(class_exp2obd(sbi->ll_osc_exp),
- &obd_statfs, max_age);
+ &obd_osfs, max_age);
if (rc) {
CERROR("obd_statfs fails: rc = %d\n", rc);
RETURN(rc);
ptlrpc_req_finished(request);
CDEBUG(D_SUPER, "LibLustre: %s mounted successfully!\n", source);
- liblustre_wait_event(0);
+ liblustre_wait_idle();
return 0;
if (mdc)
OBD_FREE(mdc, strlen(mdc) + 1);
OBD_FREE(sbi, sizeof(*sbi));
+
+ liblustre_wait_idle();
return err;
}