rhashtable-test: Fix 64bit division
authorThomas Graf <tgraf@suug.ch>
Tue, 5 May 2015 00:27:02 +0000 (02:27 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 5 May 2015 23:30:47 +0000 (19:30 -0400)
A 64bit division went in unnoticed. Use do_div() to accomodate
non 64bit architectures.

Reported-by: kbuild test robot
Fixes: 1aa661f5c3df ("rhashtable-test: Measure time to insert, remove & traverse entries")
Signed-off-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
lib/test_rhashtable.c

index 6893e57e6782e2bca4e67d88554b3ebec4b06a41..c90777eae1f837f84b1b53fd8704b567b9d90835 100644 (file)
@@ -229,7 +229,8 @@ static int __init test_rht_init(void)
                total_time += time;
        }
 
-       pr_info("Average test time: %llu\n", total_time / runs);
+       do_div(total_time, runs);
+       pr_info("Average test time: %llu\n", total_time);
 
        return 0;
 }