OSDN Git Service

media: vim2m: Register video device after setting up internals
authorSakari Ailus <sakari.ailus@linux.intel.com>
Mon, 9 Nov 2020 23:07:22 +0000 (00:07 +0100)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 17 Nov 2020 06:12:18 +0000 (07:12 +0100)
commitcf7f34777a5b4100a3a44ff95f3d949c62892bdd
tree7cd7cba28cb5d5d36e072be42256df87a29401f2
parent273775eea8ad94bfdde3a82b96836e8ec34dbe08
media: vim2m: Register video device after setting up internals

Prevent NULL (or close to NULL) pointer dereference in various places by
registering the video device only when the V4L2 m2m framework has been set
up.

Fixes: commit 96d8eab5d0a1 ("V4L/DVB: [v5,2/2] v4l: Add a mem-to-mem videobuf framework test device")
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/test-drivers/vim2m.c