X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fportals%2Fknals%2Fscimacnal%2Fscimacnal.c;h=35de6ebcf77e718850867d94e38d7eeb04cf08bc;hb=090c677210ee2946d99c71412e4ff762bb300f4f;hp=5ffba31044af7ad0a9f0dce137cebe4735ea9575;hpb=c5050e412572b00cbe93d8517d2d1f767bebfa92;p=fs%2Flustre-release.git diff --git a/lustre/portals/knals/scimacnal/scimacnal.c b/lustre/portals/knals/scimacnal/scimacnal.c index 5ffba31..35de6eb 100644 --- a/lustre/portals/knals/scimacnal/scimacnal.c +++ b/lustre/portals/knals/scimacnal/scimacnal.c @@ -108,10 +108,15 @@ static int kscimacnal_shutdown(nal_t *nal, int ni) } -static void kscimacnal_yield( nal_t *nal ) +static void kscimacnal_yield( nal_t *nal, unsigned long *flags, int milliseconds ) { LASSERT (nal == &kscimacnal_api); + if (milliseconds != 0) { + CERROR ("Blocking yield not implemented yet\n"); + LBUG(); + } + if (current->need_resched) schedule(); return;