Commit cb915a90 authored by Alexander Viro's avatar Alexander Viro Committed by Linus Torvalds

[PATCH] sparse: isdn compile fix for platforms with HZ > 1000

	Division by zero is an ugly thing...  We are safe wrt overflows,
since the maximal value we ever pass is 10000 - not enough to overflow
unless you've got a platform with HZ > 200000.
parent 5ffdb755
...@@ -105,7 +105,7 @@ ...@@ -105,7 +105,7 @@
*/ */
/* Return the number of jiffies in a given number of msecs */ /* Return the number of jiffies in a given number of msecs */
#define milliseconds(x) (x/(1000/HZ)) #define milliseconds(x) (((x)*HZ)/1000)
/* Determine if a channel number is valid for the adapter */ /* Determine if a channel number is valid for the adapter */
#define IS_VALID_CHANNEL(y,x) ((x>0) && (x <= sc_adapter[y]->channels)) #define IS_VALID_CHANNEL(y,x) ((x>0) && (x <= sc_adapter[y]->channels))
......
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