FAILED: Patch "media: i2c: ov5647: use our own mutex for the ctrl lock" failed to apply to 6.1-stable tree
Subsystems (4)
Sasha Levin
maintainerThe patch below does not apply to the 6.1-stable tree.
If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to <[email protected]>.
Thanks,
Sasha
------------------ original commit in Linus's tree ------------------
From 973e42fd5d2b397bff34f0c249014902dbf65912 Mon Sep 17 00:00:00 2001
From: Xiaolei Wang <[email protected]>
Date: Fri, 5 Dec 2025 15:19:18 +0800
Subject: [PATCH] media: i2c: ov5647: use our own mutex for the ctrl lock
__v4l2_ctrl_handler_setup() and __v4l2_ctrl_modify_range() contains an assertion to verify that the v4l2_ctrl_handler::lock is held, as it should only be called when the lock has already been acquired. Therefore use our own mutex for the ctrl lock, otherwise a warning will be reported.
--- drivers/media/i2c/ov5647.c | 2 ++ 1 file changed, 2 insertions(+)
drivers/media/i2c/ov5647.c +2 -0
@@ -1248,6 +1248,8 @@ static int ov5647_init_controls(struct ov5647 *sensor)v4l2_ctrl_handler_init (&sensor->ctrls,14 ); + sensor->ctrls.lock = &sensor->lock; +v4l2_ctrl_new_std (&sensor->ctrls, &ov5647_ctrl_ops,V4L2_CID_AUTOGAIN ,0 ,1 ,1 ,0 );
Signature · 1 line
2.51.0