From 40669da3b20b3d6f3ad1e995a965374559776ece Mon Sep 17 00:00:00 2001 From: Philip Elcan Date: Mon, 22 Oct 2018 12:16:17 -0400 Subject: [PATCH] gpu: nvgpu: use boolean type for BUG_ON macro Using while(0) was causing a MISRA violation because 0 is not a boolean expression. This changes it to use false which is a boolean. Change-Id: I2d532076ad0308399df5c6a5054b0cbd8cd110c3 Signed-off-by: Philip Elcan Reviewed-on: https://git-master.nvidia.com/r/1932558 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Nicolas Benech Reviewed-by: Alex Waterman Reviewed-by: Terje Bergstrom Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/include/nvgpu/posix/bug.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/nvgpu/include/nvgpu/posix/bug.h b/drivers/gpu/nvgpu/include/nvgpu/posix/bug.h index 2d9fad1ef..995a9885e 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/posix/bug.h +++ b/drivers/gpu/nvgpu/include/nvgpu/posix/bug.h @@ -35,7 +35,7 @@ if (cond) { \ BUG(); \ } \ - } while (0) + } while (false) #define WARN(cond, msg, arg...) __warn(cond, msg, ##arg) #define WARN_ON(cond) __warn(cond, "")