Re: [PATCH v4] media: qcom: iris: guard IRQ handler with runtime PM check

From: Hungyu Lin

Date: Mon Jun 08 2026 - 04:35:47 EST


> Have you actually hit this issue, or is it purely theoretical? We
> shouldn't be receiving interrupts at the tail end of suspend callbacks
> (and there's a disable_irq_nosync() right after the HW is disabled)

I have not observed this on hardware.

My concern comes from disable_irq_nosync().

Its documentation states that it does not ensure
existing instances of the IRQ handler have completed
before returning.

Given that, could a queued threaded handler still
execute after the VPU has been powered down?

Thanks,
Hungyu