Author: hselasky
Date: Thu Feb  1 13:16:11 2018
New Revision: 328656
URL: https://svnweb.freebsd.org/changeset/base/328656

Log:
  MFC r328623:
  Properly implement the cond_resched() function macro in the LinuxKPI.
  
  Sponsored by: Mellanox Technologies

Modified:
  stable/10/sys/ofed/include/linux/sched.h
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/sys/ofed/include/linux/sched.h
==============================================================================
--- stable/10/sys/ofed/include/linux/sched.h    Thu Feb  1 13:10:58 2018        
(r328655)
+++ stable/10/sys/ofed/include/linux/sched.h    Thu Feb  1 13:16:11 2018        
(r328656)
@@ -103,7 +103,7 @@ do {                                                        
                \
                kick_proc0();                                           \
 } while (0)
 
-#define        cond_resched()  if (!cold)      sched_relinquish(curthread)
+#define        cond_resched()  do { if (!cold) sched_relinquish(curthread); } 
while (0)
 
 #define        sched_yield()   sched_relinquish(curthread)
 
_______________________________________________
svn-src-stable-10@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-stable-10
To unsubscribe, send any mail to "svn-src-stable-10-unsubscr...@freebsd.org"

Reply via email to