[PATCH 0/4] Spin of Reduce GGTT display pinning latency.

Maarten Lankhorst maarten.lankhorst at linux.intel.com
Wed Mar 6 10:03:43 UTC 2024


For the series:

Reviewed-by: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>

Not sure how it's supposed to work when I wrote some patches, but this 
version looks good. :)

Den 2024-03-06 kl. 06:19, skrev Matthew Brost:
> Verison of [1] with changes discussed in reviews, mainly the addition of
> XE_BO_GGTT_INVALIDATE_BIT.
>
> [1] https://patchwork.freedesktop.org/series/130739/
>
> Maarten Lankhorst (2):
>    drm/xe: Fix NULL check in xe_ggtt_init()
>    drm/xe: Move xe_ggtt_invalidate out from ggtt->lock
>
> Matthew Brost (2):
>    drm/xe: Drop ggtt invalidate from display code
>    drm/xe: Add XE_BO_GGTT_INVALIDATE_BIT flag
>
>   drivers/gpu/drm/xe/display/xe_fb_pin.c |  5 ++---
>   drivers/gpu/drm/xe/xe_bo.c             |  2 +-
>   drivers/gpu/drm/xe/xe_bo.h             |  1 +
>   drivers/gpu/drm/xe/xe_ggtt.c           | 25 +++++++++++++++----------
>   drivers/gpu/drm/xe/xe_ggtt.h           |  4 ++--
>   drivers/gpu/drm/xe/xe_guc_ads.c        |  3 ++-
>   drivers/gpu/drm/xe/xe_guc_ct.c         |  3 ++-
>   drivers/gpu/drm/xe/xe_guc_hwconfig.c   |  3 ++-
>   drivers/gpu/drm/xe/xe_guc_log.c        |  3 ++-
>   drivers/gpu/drm/xe/xe_guc_pc.c         |  3 ++-
>   drivers/gpu/drm/xe/xe_hw_engine.c      |  3 ++-
>   drivers/gpu/drm/xe/xe_lrc.c            |  3 ++-
>   drivers/gpu/drm/xe/xe_memirq.c         |  1 +
>   drivers/gpu/drm/xe/xe_sa.c             |  3 ++-
>   drivers/gpu/drm/xe/xe_uc_fw.c          |  3 ++-
>   15 files changed, 40 insertions(+), 25 deletions(-)
>


More information about the Intel-xe mailing list