[PATCH 2/2] drm/panfrost: adjusted job affinity for dual core group GPUs

Alyssa Rosenzweig alyssa at collabora.com
Thu Dec 23 14:11:12 UTC 2021


> The kernel driver itself can't guess which jobs need a such a strict
> affinity, so setting proper requirements is the responsibility of
> the userspace (Mesa). However the userspace is not smart enough [yet].
> Therefore this patch applies the above affinity rule to all jobs on
> dual core group GPUs.

What does Mesa need to do for this to work "properly"? What are the
limitations of the approach implemented here? If we need to extend it
down the line with a UABI change, what would that look like?

Thanks,

Alyssa


More information about the dri-devel mailing list