Commit 7ce2e934 authored by Karim Eshapa's avatar Karim Eshapa Committed by Li Yang

soc/fsl/qman: Sleep instead of stuck hacking jiffies

Use msleep() instead of stucking with long delay will be more efficient.
Signed-off-by: default avatarKarim Eshapa <karim.eshapa@gmail.com>
Acked-by: default avatarScott Wood <oss@buserror.net>
Signed-off-by: default avatarLi Yang <leoyang.li@nxp.com>
parent 0a8abd97
......@@ -1084,11 +1084,7 @@ static int drain_mr_fqrni(struct qm_portal *p)
* entries well before the ring has been fully consumed, so
* we're being *really* paranoid here.
*/
u64 now, then = jiffies;
do {
now = jiffies;
} while ((then + 10000) > now);
msleep(1);
msg = qm_mr_current(p);
if (!msg)
return 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment