]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/i915/dsi: defend gpio table against out of bounds access
authorJani Nikula <jani.nikula@intel.com>
Thu, 4 Feb 2016 10:50:49 +0000 (12:50 +0200)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 26 May 2016 22:44:58 +0000 (15:44 -0700)
commit656a09d80cffd53c64696d1868aa3e78ab3f5114
tree20d2d19bb9926b1367439c729864117c8a8e1d1d
parentb9fa9bc0681a033e22762466a0754e88709e5601
drm/i915/dsi: defend gpio table against out of bounds access

Orabug: 23330848

[ Upstream commit 4db3a2448ec8902310acb78de39b6227a9a56ac8 ]

Do not blindly trust the VBT data used for indexing.

Cc: stable@vger.kernel.org
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/cc32d40c2b47f2d2151811855ac2c3dabab1d57d.1454582914.git.jani.nikula@intel.com
(cherry picked from commit 5d2d0a12d3d08bf50434f0b5947bb73bac04b941)
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
(cherry picked from commit 3c9dc5750d0c3052ba7a3bf0173ba429bc96f323)

Signed-off-by: Dan Duval <dan.duval@oracle.com>
drivers/gpu/drm/i915/intel_dsi_panel_vbt.c