On Mon Dec 1 23:25:25 2025 +0200, Sakari Ailus wrote:
> The callbacks for enabling and disabling streams access data serialised
> using the isys stream_mutex; add lockdep checks for this.
>
> Signed-off-by: Sakari Ailus <[email protected]>
> Reviewed-by: Antti Laakso <[email protected]>
Patch committed.
Thanks,
Sakari Ailus
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
b/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
index 3c0df92bc6c7..347bbeec84c7 100644
--- a/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
+++ b/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
@@ -538,6 +538,8 @@ static int ipu6_isys_csi2_enable_streams(struct v4l2_subdev
*sd,
int ret;
u8 vc;
+ lockdep_assert_held(&csi2->isys->stream_mutex);
+
ret = ipu6_isys_buffer_list_get(av->stream, &bl);
if (ret < 0) {
dev_warn(sd->dev, "no buffer available, DRIVER BUG?\n");
@@ -612,6 +614,8 @@ static int ipu6_isys_csi2_disable_streams(struct
v4l2_subdev *sd,
int ret;
u8 vc;
+ lockdep_assert_held(&csi2->isys->stream_mutex);
+
ret = ipu6_isys_csi2_streaming_change(asd, state, pad, &vc, false);
if (ret <= 0)
goto out_del_csi2_entry;
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]