flags, reqp, cb_blocking);
if (rc != 0) {
LASSERT(rc < 0);
+ CERROR("can't handle remote %s: dir %lu/%lu/%lu(%lu/%lu/%lu):"
+ "%*s: %d\n", LL_IT2STR(it),
+ (unsigned long) pfid->mds,
+ (unsigned long) pfid->id,
+ (unsigned long) pfid->generation,
+ (unsigned long) rpfid.mds,
+ (unsigned long) rpfid.id,
+ (unsigned long) rpfid.generation,
+ len, name, rc);
RETURN(rc);
}
int i;
i = mea_name2idx(mea, rec->ur_name, rec->ur_namelen - 1);
if (mea->mea_master != i) {
- CERROR("inapropriate MDS(%d) for %s. should be %d\n",
- mea->mea_master, rec->ur_name, i);
+ CERROR("inapropriate MDS(%d) for %lu/%u:%s. should be %d\n",
+ mea->mea_master, dparent->d_inode->i_ino,
+ dparent->d_inode->i_generation, rec->ur_name, i);
GOTO(cleanup, rc = -ERESTART);
}
}
int i;
i = mea_name2idx(mea, rec->ur_name, rec->ur_namelen - 1);
if (mea->mea_master != i) {
- CERROR("inapropriate MDS(%d) for %s. should be %d\n",
- mea->mea_master, rec->ur_name, i);
+ CERROR("inapropriate MDS(%d) for %lu/%u:%s. should be %d\n",
+ mea->mea_master, dparent->d_inode->i_ino,
+ dparent->d_inode->i_generation, rec->ur_name, i);
GOTO(cleanup, rc = -ERESTART);
}
}