On 7/14/26 17:19, Alex Deucher wrote:
>> Why are we using the MES for per VMID invalidation?
> 
> gfxoff.  We can't access the registers directly unless we disallow gfxoff.

Well there is a remark that VM_INVALIDATE_ENG*_ACK is always save to read, even 
when gfxoff is active.

And we explicitly acquire the semaphore to avoid that GFXOFF kicks in.

I also don't see how we use the MES here?

What we do is to use the KIQ on gfx9, but that is actually only as a workaround 
for some SRIOV problems.

Christian.

> 
> Alex

Reply via email to