diff options
author | Itai Handler <itai_handler@hotmail.com> | 2015-11-02 17:20:56 -0500 |
---|---|---|
committer | Patrik Jakobsson <patrik.r.jakobsson@gmail.com> | 2016-04-08 07:41:17 -0400 |
commit | 7ccca1d5bf69fdd1d3c5fcf84faf1659a6e0ad11 (patch) | |
tree | aa1662e1d227c5e29c20869d1974bac625cf4770 | |
parent | 4cd54d986e8a1e28b70cfeb748c3ce734635bb4b (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.c | 2 |
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 | }; |