// when do we call this yield function
//
void
-kibnal_yield( nal_t *nal )
+kibnal_yield( nal_t *nal, unsigned long *flags, int milliseconds )
{
kibnal_data_t *k = nal->nal_data;
nal_cb_t *nal_cb = k->kib_cb;
LASSERT (k == &kibnal_data);
LASSERT (nal_cb == &kibnal_lib);
+ if (milliseconds != 0) {
+ CERROR("Blocking yeild not implemented yet\n");
+ LBUG();
+ }
+
// check under what condition that we need to
// call schedule()
// who set this need_resched