From 28f018669b00d55c3e73a0e5fa201f2bf2c3654d Mon Sep 17 00:00:00 2001 From: Lang Cheng <chenglang@huawei.com> Date: Wed, 10 Jul 2019 13:36:11 +0800 Subject: [PATCH] RDMA/hns: use %pK format pointer print driver inclusion category: bugfix bugzilla: NA CVE: NA The format specifier "%p" can leak kernel addresses. Use "%pK" instead. Signed-off-by: Lang Cheng <chenglang@huawei.com> Reviewed-by: Yang Yingliang <yangyingliang@huawei.com> Signed-off-by: Yang Yingliang <yangyingliang@huawei.com> --- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/infiniband/hw/hns/hns_roce_hw_v1.c b/drivers/infiniband/hw/hns/hns_roce_hw_v1.c index 6f308c69d4b1..92546613501a 100644 --- a/drivers/infiniband/hw/hns/hns_roce_hw_v1.c +++ b/drivers/infiniband/hw/hns/hns_roce_hw_v1.c @@ -4282,7 +4282,8 @@ static int hns_roce_v1_aeq_int(struct hns_roce_dev *hr_dev, */ dma_rmb(); - dev_dbg(dev, "aeqe = %p, aeqe->asyn.event_type = 0x%lx\n", aeqe, + dev_dbg(dev, "aeqe = %pK, aeqe->asyn.event_type = 0x%lx\n", + aeqe, roce_get_field(aeqe->asyn, HNS_ROCE_AEQE_U32_4_EVENT_TYPE_M, HNS_ROCE_AEQE_U32_4_EVENT_TYPE_S)); -- GitLab