diff --git a/include/linux/kernel.h b/include/linux/kernel.h index 25fccd859fbf311d1026aa6ff3a1e5c171cd85fd..8c21aaa248b4ee1917340283846c6bdc8651ed6c 100644 --- a/include/linux/kernel.h +++ b/include/linux/kernel.h @@ -78,7 +78,7 @@ extern int cond_resched(void); # define might_sleep() do { might_resched(); } while (0) #endif -#define might_sleep_if(cond) do { if (unlikely(cond)) might_sleep(); } while (0) +#define might_sleep_if(cond) do { if (cond) might_sleep(); } while (0) #define abs(x) ({ \ int __x = (x); \