struct obd_device *obd = data;
ENTRY;
- RETURN(mds_lov_update_config(obd, 0));
+ RETURN(mds_dt_update_config(obd, 0));
}
static int lprocfs_rd_last_fid(char *page, char **start, off_t off,
- unsigned long count, int *eof, void *data)
+ int count, int *eof, void *data)
{
struct obd_device *obd = (struct obd_device *)data;
struct mds_obd *mds = &obd->u.mds;
__u64 last_fid;
- down(&mds->mds_last_fid_sem);
+ spin_lock(&mds->mds_last_fid_lock);
last_fid = mds->mds_last_fid;
- up(&mds->mds_last_fid_sem);
+ spin_unlock(&mds->mds_last_fid_lock);
*eof = 1;
return snprintf(page, count, LPD64"\n", last_fid);
}
static int lprocfs_rd_group(char *page, char **start, off_t off,
- unsigned long count, int *eof, void *data)
+ int count, int *eof, void *data)
{
struct obd_device *obd = (struct obd_device *)data;
struct mds_obd *mds = &obd->u.mds;
*eof = 1;
- return snprintf(page, count, LPD64"\n", mds->mds_num);
+ return snprintf(page, count, "%lu\n",
+ (unsigned long)mds->mds_num);
}
struct lprocfs_vars lprocfs_mds_obd_vars[] = {