Message ID | 1467098587-1038-2-git-send-email-k.kozlowski@samsung.com (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | Herbert Xu |
Headers | show |
diff --git a/crypto/tcrypt.c b/crypto/tcrypt.c index 3788a607921e..1ff373352511 100644 --- a/crypto/tcrypt.c +++ b/crypto/tcrypt.c @@ -668,8 +668,8 @@ static void test_mb_ahash_speed(const char *algo, unsigned int sec, } printk("\nBlock: %lld cycles (%lld cycles/byte), %d bytes\n", - (s64) (end[7]-start[0])/1, - (s64) (end[7]-start[0])/(8*speed[i].blen), + (s64) (end[7]-start[0]), + (s64) div64_s64(end[7]-start[0], 8*speed[i].blen), 8*speed[i].blen); } ret = 0;
gcc 4.7.3 for ARM on Ubuntu couldn't link tcrypt module because of division of s64: ERROR: "__aeabi_ldivmod" [crypto/tcrypt.ko] undefined! Fixes: 087bcd225c56 ("crypto: tcrypt - Add speed tests for SHA multibuffer algorithms") Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> --- crypto/tcrypt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)