[PATCH 0/4] Spin of Reduce GGTT display pinning latency.
Borah, Chaitanya Kumar
chaitanya.kumar.borah at intel.com
Fri Mar 15 16:08:22 UTC 2024
Hello,
> -----Original Message-----
> From: Intel-xe <intel-xe-bounces at lists.freedesktop.org> On Behalf Of
> Matthew Brost
> Sent: Wednesday, March 6, 2024 10:50 AM
> To: intel-xe at lists.freedesktop.org
> Cc: Vivi, Rodrigo <rodrigo.vivi at intel.com>; Brost, Matthew
> <matthew.brost at intel.com>
> Subject: [PATCH 0/4] Spin of Reduce GGTT display pinning latency.
>
> Verison of [1] with changes discussed in reviews, mainly the addition of
> XE_BO_GGTT_INVALIDATE_BIT.
>
> [1] https://patchwork.freedesktop.org/series/130739/
The series needs rebase but seems to reduce legacy cursor update durations in most cases.
Tested-by: Chaitanya Kumar Borah <chaitanya.kumar.borah at intel.com>
>
> 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(-)
>
> --
> 2.34.1
More information about the Intel-xe
mailing list