aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorItai Handler <itai_handler@hotmail.com>2015-11-02 17:20:56 -0500
committerPatrik Jakobsson <patrik.r.jakobsson@gmail.com>2016-04-08 07:41:17 -0400
commit7ccca1d5bf69fdd1d3c5fcf84faf1659a6e0ad11 (patch)
treeaa1662e1d227c5e29c20869d1974bac625cf4770
parent4cd54d986e8a1e28b70cfeb748c3ce734635bb4b (diff)
drm/gma500: Fix possible out of bounds read
Fix possible out of bounds read, by adding missing comma. The code may read pass the end of the dsi_errors array when the most significant bit (bit #31) in the intr_stat register is set. This bug has been detected using CppCheck (static analysis tool). Cc: stable@vger.kernel.org Signed-off-by: Itai Handler <itai_handler@hotmail.com> Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
-rw-r--r--drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c b/drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c
index 6b43ae3ffd73..1616af209bfc 100644
--- a/drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c
+++ b/drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c
@@ -72,7 +72,7 @@ static const char *const dsi_errors[] = {
72 "RX Prot Violation", 72 "RX Prot Violation",
73 "HS Generic Write FIFO Full", 73 "HS Generic Write FIFO Full",
74 "LP Generic Write FIFO Full", 74 "LP Generic Write FIFO Full",
75 "Generic Read Data Avail" 75 "Generic Read Data Avail",
76 "Special Packet Sent", 76 "Special Packet Sent",
77 "Tearing Effect", 77 "Tearing Effect",
78}; 78};