From: Mauro Carvalho Chehab Date: Fri, 18 Aug 2006 10:40:28 +0000 (-0300) Subject: V4L/DVB (4508): Fix an array overflow on bt866 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=0d0d871b3f3395820ec33a78fb2cc101b9bdcced;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git V4L/DVB (4508): Fix an array overflow on bt866 The Coverity checker spotted the following two array overflows. Registers 0xcc and 0xdc were cached on reg[] array, with only 128 elements, instead of 256. Signed-off-by: Mauro Carvalho Chehab --- diff --git a/drivers/media/video/bt866.c b/drivers/media/video/bt866.c index 05e42bbcfc3d..772fd52d551a 100644 --- a/drivers/media/video/bt866.c +++ b/drivers/media/video/bt866.c @@ -65,7 +65,7 @@ MODULE_LICENSE("GPL"); struct bt866 { struct i2c_client *i2c; int addr; - unsigned char reg[128]; + unsigned char reg[256]; int norm; int enable;