summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDhoat Harpal <hdhoat@codeaurora.org>2016-12-07 16:14:04 +0530
committerDhoat Harpal <hdhoat@codeaurora.org>2017-01-02 14:51:45 +0530
commitc83c5f740622813df7d121c6271e5bf079d90a7b (patch)
tree0e507ea6a0138250d89e056a27aa722a936bf008
parent3162449f7d245d45f007d4ea3224576ddf1bcc63 (diff)
soc: qcom: smem: Fix uninitialized usage of a stack variable
variable size is output variable and is not initialized, printing it can lead to information leak. variable size is removed from log message. CRs-Fixed: 1093837 Change-Id: I95cf227bb82a2ee7c6f43db151f75a942e8e55ce Signed-off-by: Dhoat Harpal <hdhoat@codeaurora.org>
-rw-r--r--drivers/soc/qcom/msm_smem.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/soc/qcom/msm_smem.c b/drivers/soc/qcom/msm_smem.c
index 8f5ad7af8d0d..9c4d89ac704d 100644
--- a/drivers/soc/qcom/msm_smem.c
+++ b/drivers/soc/qcom/msm_smem.c
@@ -1,4 +1,4 @@
-/* Copyright (c) 2013-2016, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2013-2017, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@@ -375,7 +375,7 @@ static void *__smem_get_entry_secure(unsigned id,
uint32_t a_hdr_size;
int rc;
- SMEM_DBG("%s(%u, %u, %u, %u, %d, %d)\n", __func__, id, *size, to_proc,
+ SMEM_DBG("%s(%u, %u, %u, %d, %d)\n", __func__, id, to_proc,
flags, skip_init_check, use_rspinlock);
if (!skip_init_check && !smem_initialized_check())
@@ -817,7 +817,7 @@ EXPORT_SYMBOL(smem_alloc);
void *smem_get_entry(unsigned id, unsigned *size, unsigned to_proc,
unsigned flags)
{
- SMEM_DBG("%s(%u, %u, %u, %u)\n", __func__, id, *size, to_proc, flags);
+ SMEM_DBG("%s(%u, %u, %u)\n", __func__, id, to_proc, flags);
/*
* Handle the circular dependecy between SMEM and software implemented