rounddown() was not available in older kenrel, such as kernel 2.6.32.61.
Add it to the compatibility code.
Signed-off-by: Andy Zhou <azhou@nicira.com>
Signed-off-by: Jesse Gross <jesse@nicira.com>
#define DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d))
#endif
#define DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d))
#endif
+#ifndef rounddown
+#define rounddown(x, y) ( \
+{ \
+ typeof(x) __x = (x); \
+ __x - (__x % (y)); \
+} \
+)
+#endif
+
#endif /* linux/kernel.h */
#endif /* linux/kernel.h */