[PATCH 0/2] drm/imagination: Drain interrupts before suspending the GPU

Alessio Belle posted 2 patches 4 weeks, 1 day ago
drivers/gpu/drm/imagination/pvr_device.c | 17 --------------
drivers/gpu/drm/imagination/pvr_power.c  | 40 +++++++++++++++++++++++---------
2 files changed, 29 insertions(+), 28 deletions(-)
[PATCH 0/2] drm/imagination: Drain interrupts before suspending the GPU
Posted by Alessio Belle 4 weeks, 1 day ago
The first commit is the actual fix and will need backporting to stable
branches, though some of the code being removed didn't exist prior to
6.16 so the patch will need adaptations.

The second commit tries to prevent similar issues and doesn't need
backporting.

Signed-off-by: Alessio Belle <alessio.belle@imgtec.com>
---
Alessio Belle (2):
      drm/imagination: Synchronize interrupts before suspending the GPU
      drm/imagination: Disable interrupts before suspending the GPU

 drivers/gpu/drm/imagination/pvr_device.c | 17 --------------
 drivers/gpu/drm/imagination/pvr_power.c  | 40 +++++++++++++++++++++++---------
 2 files changed, 29 insertions(+), 28 deletions(-)
---
base-commit: d2e20c8951e4bb5f4a828aed39813599980353b6
change-id: 20260309-drain-irqs-before-suspend-8f9c656516f4

Best regards,
-- 
Alessio Belle <alessio.belle@imgtec.com>
Re: [PATCH 0/2] drm/imagination: Drain interrupts before suspending the GPU
Posted by Matt Coster 3 weeks ago
On Tue, 10 Mar 2026 11:41:10 +0000, Alessio Belle wrote:
> The first commit is the actual fix and will need backporting to stable
> branches, though some of the code being removed didn't exist prior to
> 6.16 so the patch will need adaptations.
> 
> The second commit tries to prevent similar issues and doesn't need
> backporting.
> 
> [...]

Applied, thanks!

[1/2] drm/imagination: Synchronize interrupts before suspending the GPU
      commit: 2d7f05cddf4c268cc36256a2476946041dbdd36d
[2/2] drm/imagination: Disable interrupts before suspending the GPU
      commit: 74ef7844dd8c27d6b94ebc102bb4677edd3e7696

Best regards,
-- 
Matt Coster <matt.coster@imgtec.com>
Re: [PATCH 0/2] drm/imagination: Drain interrupts before suspending the GPU
Posted by Matt Coster 3 weeks, 6 days ago
On 10/03/2026 11:41, Alessio Belle wrote:
> The first commit is the actual fix and will need backporting to stable
> branches, though some of the code being removed didn't exist prior to
> 6.16 so the patch will need adaptations.
> 
> The second commit tries to prevent similar issues and doesn't need
> backporting.
> 
> Signed-off-by: Alessio Belle <alessio.belle@imgtec.com>

For the series:

Reviewed-by: Matt Coster <matt.coster@imgtec.com>

Cheers,
Matt

> ---
> Alessio Belle (2):
>       drm/imagination: Synchronize interrupts before suspending the GPU
>       drm/imagination: Disable interrupts before suspending the GPU
> 
>  drivers/gpu/drm/imagination/pvr_device.c | 17 --------------
>  drivers/gpu/drm/imagination/pvr_power.c  | 40 +++++++++++++++++++++++---------
>  2 files changed, 29 insertions(+), 28 deletions(-)
> ---
> base-commit: d2e20c8951e4bb5f4a828aed39813599980353b6
> change-id: 20260309-drain-irqs-before-suspend-8f9c656516f4
> 
> Best regards,
> --
> Alessio Belle <alessio.belle@imgtec.com>
> 


-- 
Matt Coster
E: matt.coster@imgtec.com