crypto: sa2ul - Fix pointer-to-int-cast warning
authorYueHaibing <yuehaibing@huawei.com>
Tue, 18 Aug 2020 14:00:01 +0000 (22:00 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 28 Aug 2020 06:58:29 +0000 (16:58 +1000)
drivers/crypto/sa2ul.c: In function ‘sa_sha_init’:
drivers/crypto/sa2ul.c:1486:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   crypto_ahash_digestsize(tfm), (u64)rctx);
                                 ^
./include/linux/dev_printk.h:123:47: note: in definition of macro ‘dev_dbg’
   dev_printk(KERN_DEBUG, dev, dev_fmt(fmt), ##__VA_ARGS__); \
                                               ^~~~~~~~~~~

Use %p to print rctx pointer.

Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/sa2ul.c

index 5bc0990..acabb8d 100644 (file)
@@ -1482,8 +1482,8 @@ static int sa_sha_init(struct ahash_request *req)
        struct sa_sha_req_ctx *rctx = ahash_request_ctx(req);
        struct sa_tfm_ctx *ctx = crypto_ahash_ctx(tfm);
 
-       dev_dbg(sa_k3_dev, "init: digest size: %d, rctx=%llx\n",
-               crypto_ahash_digestsize(tfm), (u64)rctx);
+       dev_dbg(sa_k3_dev, "init: digest size: %u, rctx=%p\n",
+               crypto_ahash_digestsize(tfm), rctx);
 
        ahash_request_set_tfm(&rctx->fallback_req, ctx->fallback.ahash);
        rctx->fallback_req.base.flags =