mirror of
https://github.com/torvalds/linux.git
synced 2026-06-07 22:14:04 +02:00
media: atomisp: only initialize mode if pipe is not null
During atomisp register, udev tries to open all devices. For some, pipe is NULL, at least during register time, causing the driver to try to access a NULL pointer. So, add an extra check to avoid such condition. Link: https://lore.kernel.org/linux-media/6406265f2d5f3791d5c7cbd1364186217f19524c.1636364423.git.mchehab+huawei@kernel.org Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
This commit is contained in:
parent
cb4d67a998
commit
e5e59f8184
|
|
@ -901,7 +901,7 @@ static int atomisp_open(struct file *file)
|
|||
rt_mutex_unlock(&isp->mutex);
|
||||
|
||||
/* Ensure that a mode is set */
|
||||
if (asd)
|
||||
if (asd && pipe)
|
||||
v4l2_ctrl_s_ctrl(asd->run_mode, pipe->default_run_mode);
|
||||
|
||||
return 0;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user