This is an automatic generated email to let you know that the following patch 
were queued:

Subject: media: intel/ipu6: Fix a null pointer dereference in 
ipu6_isys_query_stream_by_source
Author:  Hao Ge <ge...@kylinos.cn>
Date:    Fri Jun 7 16:25:42 2024 +0800

stream is NULL when source is less than 0 in
ipu6_isys_query_stream_by_source. It's a null pointer dereference.

Actually, this should be isys->adev->auxdev.dev.

Fixes: 3c1dfb5a69cf ("media: intel/ipu6: input system video nodes and buffer 
queues")
Signed-off-by: Hao Ge <ge...@kylinos.cn>
Signed-off-by: Sakari Ailus <sakari.ai...@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil-ci...@xs4all.nl>

 drivers/media/pci/intel/ipu6/ipu6-isys-video.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

---

diff --git a/drivers/media/pci/intel/ipu6/ipu6-isys-video.c 
b/drivers/media/pci/intel/ipu6/ipu6-isys-video.c
index c8a33e1e910c..06090cc0a476 100644
--- a/drivers/media/pci/intel/ipu6/ipu6-isys-video.c
+++ b/drivers/media/pci/intel/ipu6/ipu6-isys-video.c
@@ -943,7 +943,7 @@ ipu6_isys_query_stream_by_source(struct ipu6_isys *isys, 
int source, u8 vc)
                return NULL;
 
        if (source < 0) {
-               dev_err(&stream->isys->adev->auxdev.dev,
+               dev_err(&isys->adev->auxdev.dev,
                        "query stream with invalid port number\n");
                return NULL;
        }

Reply via email to