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

Subject: media: st-hva: Fix potential NULL pointer dereferences
Author:  Evgeny Novikov <[email protected]>
Date:    Wed May 19 14:04:49 2021 +0200

When ctx_id >= HVA_MAX_INSTANCES in hva_hw_its_irq_thread() it tries to
access fields of ctx that is NULL at that point. The patch gets rid of
these accesses.

Found by Linux Driver Verification project (linuxtesting.org).

Signed-off-by: Evgeny Novikov <[email protected]>
Signed-off-by: Hans Verkuil <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>

 drivers/media/platform/sti/hva/hva-hw.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

---

diff --git a/drivers/media/platform/sti/hva/hva-hw.c 
b/drivers/media/platform/sti/hva/hva-hw.c
index 77b8bfa5e0c5..30fb1aa4a351 100644
--- a/drivers/media/platform/sti/hva/hva-hw.c
+++ b/drivers/media/platform/sti/hva/hva-hw.c
@@ -130,8 +130,7 @@ static irqreturn_t hva_hw_its_irq_thread(int irq, void *arg)
        ctx_id = (hva->sts_reg & 0xFF00) >> 8;
        if (ctx_id >= HVA_MAX_INSTANCES) {
                dev_err(dev, "%s     %s: bad context identifier: %d\n",
-                       ctx->name, __func__, ctx_id);
-               ctx->hw_err = true;
+                       HVA_PREFIX, __func__, ctx_id);
                goto out;
        }
 

_______________________________________________
linuxtv-commits mailing list
[email protected]
https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to