Re: [PATCH v2 1/2] drm/radeon: process the VCE interrupt on SI and Trinity
From: Timur Kristóf
Date: Mon Oct 26 2026 - 18:42:14 EST
On Mon, 2026-10-26 at 09:22 +0100, Christian König wrote:
> On 10/22/26 13:47, Matheus Tagliari wrote:
> > radeon_vce_fence_emit() ends every VCE fence with VCE_CMD_TRAP,
> > which
> > raises the VCE trap interrupt (IH src_id 167). cik_irq_process()
> > handles it by calling radeon_fence_process() for the matching VCE
> > ring,
> > but si_irq_process() and evergreen_irq_process(), which serve the
> > other
> > ASICs with VCE1 (SI and Trinity/Richland), have no case for it.
> >
> > Add the same handling. The trap interrupt is not enabled on these
> > ASICs yet, so this does not change behaviour on its own; the next
> > patch
> > enables it.
> >
> > The SI part was tested together with the next patch. The Trinity
> > part
> > mirrors the CIK and SI code and has not been tested on
> > Trinity/Richland
> > hardware.
> >
> > Fixes: a918efab631a ("drm/radeon: add VCE 1.0 support v4")
> > Cc: stable@xxxxxxxxxxxxxxx
>
> Please drop that, we really don't want this to be backported.
Hi Christian & Matheus,
Why wouldn't want this patch to be backported?
AFAIU the main case for this patch set is to fix VCE1 for people who
are still stuck on the old radeon KMD on old distros that ship an LTS
kernel version.
Timur