From 083fdefb71b48afdbb8c981d391fb7daa4465512 Mon Sep 17 00:00:00 2001 From: Azam Sadiq Pasha Kapatrala Syed Date: Tue, 8 Mar 2016 12:15:06 -0800 Subject: [PATCH] msm: camera: Validate parameters before usage Patch to check the parameters before usage. CRs-Fixed: 981826 Change-Id: Ib27076507477f3949063963db503f734c49ab591 Signed-off-by: Azam Sadiq Pasha Kapatrala Syed --- drivers/media/platform/msm/camera_v2/common/cam_smmu_api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/platform/msm/camera_v2/common/cam_smmu_api.c b/drivers/media/platform/msm/camera_v2/common/cam_smmu_api.c index 58583bb99374..bffaf83cc442 100644 --- a/drivers/media/platform/msm/camera_v2/common/cam_smmu_api.c +++ b/drivers/media/platform/msm/camera_v2/common/cam_smmu_api.c @@ -827,7 +827,7 @@ static int cam_smmu_map_buffer_and_add_to_list(int idx, int ion_fd, *paddr_ptr = sg_dma_address(table->sgl); *len_ptr = (size_t)sg_dma_len(table->sgl); - if (!paddr_ptr) { + if (!*paddr_ptr || !*len_ptr) { pr_err("Error: Space Allocation failed!\n"); rc = -ENOSPC; goto err_unmap_sg;