On Mon, 2026-03-30 at 08:56 +0100, Alessio Belle wrote: > *** NOTE: This is an internal email from Imagination Technologies *** > > > > > The first two commits fix rare bugs and should be backported to stable > branches. > > The rest is an attempt to cleanup and document the code to make it > a bit easier to understand. > > Signed-off-by: Alessio Belle <[email protected]> > --- > Alessio Belle (8): > drm/imagination: Count paired job fence as dependency in prepare_job() > drm/imagination: Fit paired fragment job in the correct CCCB > drm/imagination: Skip check on paired job fence during job submission > drm/imagination: Rename pvr_queue_fence_is_ufo_backed() to reflect usage > drm/imagination: Rename fence returned by pvr_queue_job_arm() > drm/imagination: Move repeated job fence check to its own function > drm/imagination: Update check to skip prepare_job() for fragment jobs > drm/imagination: Minor improvements to job submission code documentation > > drivers/gpu/drm/imagination/pvr_job.c | 8 +- > drivers/gpu/drm/imagination/pvr_queue.c | 154 > +++++++++++++-------- > drivers/gpu/drm/imagination/pvr_queue.h | 2 +- > .../gpu/drm/imagination/pvr_rogue_fwif_shared.h | 10 +- > drivers/gpu/drm/imagination/pvr_sync.c | 8 +- > drivers/gpu/drm/imagination/pvr_sync.h | 2 +- > 6 files changed, 110 insertions(+), 74 deletions(-) > --- > base-commit: 3bce3fdd1ff2ba242f76ab66659fff27207299f1 > change-id: 20260330-job-submission-fixes-cleanup-83e01196c3e9 > > Best regards, > -- > Alessio Belle <[email protected]> > For the whole series, Reviewed-by: Brajesh Gupta <[email protected]>
Thanks, Brajesh
