All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] Revert "[media] ivtv: avoid going past input/audio array"
@ 2015-11-11 11:48 Mauro Carvalho Chehab
  2015-11-11 11:48 ` [PATCH 2/2] [media] ivtv: avoid going past input/audio array As reported by smatch: drivers/media/pci/ivtv/ivtv-driver.c:832 ivtv_init_struct2() error: buffer overflow 'itv->card->video_inputs' 6 <= 6 Mauro Carvalho Chehab
  2016-01-27 16:28 ` [PATCH 1/2] Revert "[media] ivtv: avoid going past input/audio array" Andrew Meredith
  0 siblings, 2 replies; 3+ messages in thread
From: Mauro Carvalho Chehab @ 2015-11-11 11:48 UTC (permalink / raw)
  Cc: Mauro Carvalho Chehab, Linux Media Mailing List,
	Mauro Carvalho Chehab, Andrew Meredith, Warren Sturm, Andy Walls

This patch broke ivtv logic, as reported at
 https://bugzilla.redhat.com/show_bug.cgi?id=1278942

This reverts commit 09290cc885937cab3b2d60a6d48fe3d2d3e04061.

Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>

diff --git a/drivers/media/pci/ivtv/ivtv-driver.c b/drivers/media/pci/ivtv/ivtv-driver.c
index 3a6f668b14b8..21501c560610 100644
--- a/drivers/media/pci/ivtv/ivtv-driver.c
+++ b/drivers/media/pci/ivtv/ivtv-driver.c
@@ -805,11 +805,11 @@ static void ivtv_init_struct2(struct ivtv *itv)
 {
 	int i;
 
-	for (i = 0; i < IVTV_CARD_MAX_VIDEO_INPUTS - 1; i++)
+	for (i = 0; i < IVTV_CARD_MAX_VIDEO_INPUTS; i++)
 		if (itv->card->video_inputs[i].video_type == 0)
 			break;
 	itv->nof_inputs = i;
-	for (i = 0; i < IVTV_CARD_MAX_AUDIO_INPUTS - 1; i++)
+	for (i = 0; i < IVTV_CARD_MAX_AUDIO_INPUTS; i++)
 		if (itv->card->audio_inputs[i].audio_type == 0)
 			break;
 	itv->nof_audio_inputs = i;
-- 
2.4.3



^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-01-27 16:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-11 11:48 [PATCH 1/2] Revert "[media] ivtv: avoid going past input/audio array" Mauro Carvalho Chehab
2015-11-11 11:48 ` [PATCH 2/2] [media] ivtv: avoid going past input/audio array As reported by smatch: drivers/media/pci/ivtv/ivtv-driver.c:832 ivtv_init_struct2() error: buffer overflow 'itv->card->video_inputs' 6 <= 6 Mauro Carvalho Chehab
2016-01-27 16:28 ` [PATCH 1/2] Revert "[media] ivtv: avoid going past input/audio array" Andrew Meredith

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.