From 300ceb3ea22a5d12aafd973822450d446577619f Mon Sep 17 00:00:00 2001 From: Ketan Patil Date: Thu, 15 Dec 2022 11:52:41 +0000 Subject: [PATCH] tegra: cvnas: Fix type casting issue CERT-C is reporting following issue: - Casting cvsram_slice_data[1] from unsigned int to int without checking its value may result in lost or misinterpreted data. Fix this by changing the data type of slice_size. CID 490074 Bug 3745813 Change-Id: Ic52fd016798310b69da69247a6eb2d7a626a4146 Signed-off-by: Ketan Patil Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2828530 Reviewed-by: Sachin Nikam --- drivers/platform/tegra/cvnas/cvnas.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/platform/tegra/cvnas/cvnas.c b/drivers/platform/tegra/cvnas/cvnas.c index 30ec99b7..e4e0e8ab 100644 --- a/drivers/platform/tegra/cvnas/cvnas.c +++ b/drivers/platform/tegra/cvnas/cvnas.c @@ -90,7 +90,7 @@ struct cvnas_device { struct device dma_dev; u32 nslices; - int slice_size; + u32 slice_size; phys_addr_t cvsram_base; size_t cvsram_size;