From 039ec0b3dab88ffd59a62fdbef77cbce608eea1c Mon Sep 17 00:00:00 2001 From: Philip Elcan Date: Mon, 16 Sep 2019 11:48:10 -0400 Subject: [PATCH] gpu: nvgpu: whitelist CERT-C STR34-C in static_analysis.h Whitelist CERT-C violation STR34-C in nvgpu_safe_cast_s8_to_u8(). This violation is being reported due to a bug in the Coverity scanner and is tracked by nvbug 2673832. JIRA NVGPU-4031 Change-Id: Ia6b897d162f945836d3da00e539dc59e0fceb1bf Signed-off-by: Philip Elcan Reviewed-on: https://git-master.nvidia.com/r/2198903 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/include/nvgpu/static_analysis.h | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/nvgpu/include/nvgpu/static_analysis.h b/drivers/gpu/nvgpu/include/nvgpu/static_analysis.h index 49682f2ed..0a077eee3 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/static_analysis.h +++ b/drivers/gpu/nvgpu/include/nvgpu/static_analysis.h @@ -293,6 +293,7 @@ static inline u32 nvgpu_safe_cast_bool_to_u32(bool bl_a) static inline u8 nvgpu_safe_cast_s8_to_u8(s8 sc_a) { +NVGPU_COV_WHITELIST(false_positive, NVGPU_CERT(STR34_C), "Bug 2673832") if (sc_a < 0) { BUG(); } else {