android_kernel_sony_sdm845/include/media/davinci
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Dan Carpenter 190c1d6c90 media: davinci/vpbe: array underflow in vpbe_enum_outputs()
[ Upstream commit b72845ee5577b227131b1fef23f9d9a296621d7b ]

In vpbe_enum_outputs() we check if (temp_index >= cfg->num_outputs) but
the problem is that "temp_index" can be negative.  This patch changes
the types to unsigned to address this array underflow bug.

Fixes: 66715cdc32 ("[media] davinci vpbe: VPBE display driver")

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-01-29 10:24:24 +01:00
..
ccdc_types.h V4L/DVB (12252): v4l: ccdc types used across ccdc modules for vpfe capture driver 2009-09-19 00:18:18 -03:00
dm355_ccdc.h [media] davinci: more gama -> gamma typo fixes 2013-03-19 16:16:23 -03:00
dm644x_ccdc.h [media] dm644x_ccdc: use unsigned long for fpc_table_addr 2014-08-26 18:52:03 -03:00
isif.h Fix common misspellings 2011-03-31 11:26:23 -03:00
vpbe.h media: davinci/vpbe: array underflow in vpbe_enum_outputs() 2020-01-29 10:24:24 +01:00
vpbe_display.h [media] media/platform: convert drivers to use the new vb2_queue dev field 2016-07-08 14:39:21 -03:00
vpbe_osd.h [media] media: davinci: vpbe: fix checkpatch warning for CamelCase 2013-05-21 08:19:17 -03:00
vpbe_types.h [media] davinci: remove VPBE_ENC_DV_PRESET and rename VPBE_ENC_CUSTOM_TIMINGS 2013-03-19 16:09:53 -03:00
vpbe_venc.h [media] platform: Make use of media_bus_format enum 2014-11-14 17:54:08 -02:00
vpfe_capture.h [media] media: davinci: vpfe_capture: embed video_device 2015-04-02 23:54:00 -03:00
vpfe_types.h
vpif_types.h [media] media: davinci: vpif: display: add V4L2-async support 2013-07-26 13:17:15 -03:00
vpss.h [media] davinci/vpss: add helper functions for setting hw params 2012-12-21 14:07:20 -02:00