mirror of
https://github.com/torvalds/linux.git
synced 2026-05-31 18:43:33 +02:00
drm/i915: Use dma-fence driver and timeline name helpers
Access the dma-fence internals via the previously added helpers. Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com> Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Tvrtko Ursulin <tursulin@ursulin.net> Link: https://lore.kernel.org/r/20250515095004.28318-6-tvrtko.ursulin@igalia.com
This commit is contained in:
parent
68ff0e07f9
commit
5cc809d62b
|
|
@ -252,8 +252,8 @@ void intel_gt_watchdog_work(struct work_struct *work)
|
|||
struct dma_fence *f = &rq->fence;
|
||||
|
||||
pr_notice("Fence expiration time out i915-%s:%s:%llx!\n",
|
||||
f->ops->get_driver_name(f),
|
||||
f->ops->get_timeline_name(f),
|
||||
dma_fence_driver_name(f),
|
||||
dma_fence_timeline_name(f),
|
||||
f->seqno);
|
||||
i915_request_cancel(rq, -EINTR);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2184,7 +2184,7 @@ void i915_request_show(struct drm_printer *m,
|
|||
const char *prefix,
|
||||
int indent)
|
||||
{
|
||||
const char *name = rq->fence.ops->get_timeline_name((struct dma_fence *)&rq->fence);
|
||||
const char *name = dma_fence_timeline_name((struct dma_fence *)&rq->fence);
|
||||
char buf[80] = "";
|
||||
int x = 0;
|
||||
|
||||
|
|
|
|||
|
|
@ -435,8 +435,8 @@ static void timer_i915_sw_fence_wake(struct timer_list *t)
|
|||
return;
|
||||
|
||||
pr_notice("Asynchronous wait on fence %s:%s:%llx timed out (hint:%ps)\n",
|
||||
cb->dma->ops->get_driver_name(cb->dma),
|
||||
cb->dma->ops->get_timeline_name(cb->dma),
|
||||
dma_fence_driver_name(cb->dma),
|
||||
dma_fence_timeline_name(cb->dma),
|
||||
cb->dma->seqno,
|
||||
i915_sw_fence_debug_hint(fence));
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user