From d71ca0e296cbc48e2dbdbcd0cbdb1f56d954656a Mon Sep 17 00:00:00 2001 From: Hans Petter Selasky Date: Fri, 22 Apr 2016 07:29:38 +0000 Subject: [PATCH] Fix for printf() compile warning when fast_reg.length is 64-bit. Changing fast_reg.length to 64 bits is planned in the future. Krping uses 32-bit lengths internally. Sponsored by: Mellanox Technologies MFC after: 1 week --- sys/contrib/rdma/krping/krping.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/contrib/rdma/krping/krping.c b/sys/contrib/rdma/krping/krping.c index 8e91e2a0b01..3392c204b29 100644 --- a/sys/contrib/rdma/krping/krping.c +++ b/sys/contrib/rdma/krping/krping.c @@ -890,7 +890,7 @@ static u32 krping_rdma_rkey(struct krping_cb *cb, u64 buf, int post_inv) post_inv, cb->fastreg_wr.wr.fast_reg.rkey, cb->fastreg_wr.wr.fast_reg.page_shift, - cb->fastreg_wr.wr.fast_reg.length, + (unsigned)cb->fastreg_wr.wr.fast_reg.length, (uintmax_t)cb->fastreg_wr.wr.fast_reg.iova_start, cb->fastreg_wr.wr.fast_reg.page_list_len);