Skip to content
Snippets Groups Projects
Commit c7eba956 authored by Andreas Dilger's avatar Andreas Dilger
Browse files

Branch b1_6

Make the mi_cbdata match the HEAD version of the statahead patch.
i=fanyong
b=11401
parent 1f88afd3
No related merge requests found
......@@ -243,7 +243,7 @@ struct md_enqueue_info {
struct lustre_handle mi_lockh;
struct dentry *mi_dentry;
md_enqueue_cb_t mi_cb;
int mi_cbdata;
void *mi_cbdata;
};
struct mdc_enqueue_args {
......
......@@ -256,7 +256,7 @@ out:
sai = lli->lli_sai;
if (sai) {
lli->lli_sai->sai_replied++;
ll_sai_entry_set(lli->lli_sai, minfo->mi_cbdata,
ll_sai_entry_set(lli->lli_sai, (long)minfo->mi_cbdata,
SA_ENTRY_STATED);
cfs_waitq_signal(&lli->lli_sai->sai_thread.t_ctl_waitq);
}
......@@ -298,7 +298,7 @@ static int sa_args_prep(struct inode *dir, struct dentry *dentry,
minfo->mi_it.it_op = IT_GETATTR;
minfo->mi_dentry = dentry;
minfo->mi_cb = ll_statahead_interpret;
minfo->mi_cbdata = lli->lli_sai->sai_sent;
minfo->mi_cbdata = (void *)(long)lli->lli_sai->sai_sent;
einfo->ei_type = LDLM_IBITS;
einfo->ei_mode = it_to_lock_mode(&minfo->mi_it);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment