Skip to content

Commit e38f516

Browse files
committed
Merge tag 'drm-misc-fixes-2017-08-28' of git://anongit.freedesktop.org/git/drm-misc into drm-fixes
Driver Changes: - bridge/sii8620: Fix out-of-bounds write to incorrect register Cc: Maciej Purski <m.purski@samsung.com> Cc: Andrzej Hajda <a.hajda@samsung.com> * tag 'drm-misc-fixes-2017-08-28' of git://anongit.freedesktop.org/git/drm-misc: drm/bridge/sii8620: Fix memory corruption
2 parents cc4a41f + 79964db commit e38f516

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/gpu/drm/bridge/sil-sii8620.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -597,9 +597,9 @@ static void sii8620_mt_read_devcap(struct sii8620 *ctx, bool xdevcap)
597597
static void sii8620_mt_read_devcap_reg_recv(struct sii8620 *ctx,
598598
struct sii8620_mt_msg *msg)
599599
{
600-
u8 reg = msg->reg[0] & 0x7f;
600+
u8 reg = msg->reg[1] & 0x7f;
601601

602-
if (msg->reg[0] & 0x80)
602+
if (msg->reg[1] & 0x80)
603603
ctx->xdevcap[reg] = msg->ret;
604604
else
605605
ctx->devcap[reg] = msg->ret;

0 commit comments

Comments
 (0)