summaryrefslogtreecommitdiff
path: root/firmware/e100
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2016-06-18 00:03:29 (GMT)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>2016-06-28 15:04:18 (GMT)
commitb4dfb9b35a192f555d76fc4f670a447657bcc183 (patch)
tree432a3b27489ff1c9983c23bd1fb24a22f05df75c /firmware/e100
parenteb9163d3bd2700ea3c6570a07e7548f678211dac (diff)
downloadlinux-b4dfb9b35a192f555d76fc4f670a447657bcc183.tar.xz
[media] v4l: vsp1: Stop the pipeline upon the first STREAMOFF
The device is stopped when STREAMOFF is called on the last video node in the pipeline. This results in possible memory corruption and/or crashes, as userspace could free buffers while the hardware is still writing to them, and the frame completion interrupt handler could try to access buffers that don't exist anymore. Fix this by stopping the pipeline upon the first STREAMOFF call, not the last. Reported-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'firmware/e100')
0 files changed, 0 insertions, 0 deletions