From: Ricardo M. Correia Date: Tue, 14 Jul 2009 22:23:25 +0000 (-0700) Subject: Prevent integer overflow after ~164 days of uptime. X-Git-Tag: spl-0.4.5~13 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e004f04c8b110ee598baa6b86148c8148d737a44;p=spl Prevent integer overflow after ~164 days of uptime. Signed-off-by: Brian Behlendorf --- diff --git a/module/spl/spl-time.c b/module/spl/spl-time.c index 1e9671e..2973ae8 100644 --- a/module/spl/spl-time.c +++ b/module/spl/spl-time.c @@ -62,7 +62,7 @@ __gethrtime(void) { #else uint64_t j = get_jiffies_64(); - return (hrtime_t)(j * NSEC_PER_SEC / HZ); + return (hrtime_t)(j * (NSEC_PER_SEC / HZ)); #endif } EXPORT_SYMBOL(__gethrtime);