#define cfs_wait_event(wq, condition) \
({ \
- int __ret; \
- \
struct l_wait_info lwi = { 0 }; \
l_wait_event(wq, condition, &lwi); \
- __ret; \
})
#ifdef __KERNEL__
}
}
set_capa_key_expiry(mdt);
- mod_timer(&mdt->mdt_ck_timer, mdt->mdt_ck_expiry);
+ cfs_timer_arm(&mdt->mdt_ck_timer, mdt->mdt_ck_expiry);
CDEBUG(D_SEC, "mds_ck_timer %lu\n", mdt->mdt_ck_expiry);
RETURN(0);
}
ENTRY;
thread->t_flags |= SVC_EVENT;
- wake_up(&thread->t_ctl_waitq);
+ cfs_waitq_signal(&thread->t_ctl_waitq);
EXIT;
}
break;
thread->t_flags &= ~SVC_EVENT;
- if (time_after(mdt->mdt_ck_expiry, jiffies))
+ if (cfs_time_before(cfs_time_current(), mdt->mdt_ck_expiry))
break;
*tmp = *rkey;
mdt->mdt_ck_expiry = jiffies + 300 * HZ;
}
- mod_timer(&mdt->mdt_ck_timer, mdt->mdt_ck_expiry);
+ cfs_timer_arm(&mdt->mdt_ck_timer, mdt->mdt_ck_expiry);
CDEBUG(D_SEC, "mdt_ck_timer %lu\n", mdt->mdt_ck_expiry);
}
lu_env_fini(&env);
struct dt_object *mdt_ck_obj;
unsigned long mdt_ck_timeout;
unsigned long mdt_ck_expiry;
- struct timer_list mdt_ck_timer;
+ cfs_timer_t mdt_ck_timer;
struct ptlrpc_thread mdt_ck_thread;
struct lustre_capa_key mdt_capa_keys[2];
unsigned int mdt_capa_conf:1;