All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] drm/xe: Disable stolen memory for driver allocations.
@ 2026-06-30 13:55 Maarten Lankhorst
  2026-06-30 13:55 ` [PATCH 1/3] drm/xe: Avoid using stolen memory for DPT Maarten Lankhorst
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Maarten Lankhorst @ 2026-06-30 13:55 UTC (permalink / raw)
  To: intel-xe; +Cc: dri-devel, Maarten Lankhorst

Using stolen memory has effect on system stability on integrated at high load,
and causes increased latency waking up from media C6 state.

Only use stolen memory when needed, which is for GSC firmware and FBC.

Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/work_items/7513

Maarten Lankhorst (3):
  drm/xe: Avoid using stolen memory for DPT.
  drm/xe/display: Avoid using stolen memory for framebuffer when media
    gt exists.
  drm/xe/display: Do not allocate into stolen for new framebuffers.

 drivers/gpu/drm/xe/display/xe_display_bo.c | 40 +++++++---------------
 drivers/gpu/drm/xe/display/xe_fb_pin.c     | 33 +++++-------------
 2 files changed, 21 insertions(+), 52 deletions(-)

-- 
2.53.0


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2026-07-01 10:33 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-30 13:55 [PATCH 0/3] drm/xe: Disable stolen memory for driver allocations Maarten Lankhorst
2026-06-30 13:55 ` [PATCH 1/3] drm/xe: Avoid using stolen memory for DPT Maarten Lankhorst
2026-06-30 14:05   ` sashiko-bot
2026-06-30 14:10   ` Matthew Auld
2026-07-01 10:14     ` Maarten Lankhorst
2026-07-01 10:20       ` Matthew Auld
2026-06-30 13:55 ` [PATCH 2/3] drm/xe/display: Avoid using stolen memory for framebuffer when media gt exists Maarten Lankhorst
2026-07-01 10:27   ` Matthew Auld
2026-07-01 10:28     ` Matthew Auld
2026-06-30 13:55 ` [PATCH 3/3] drm/xe/display: Do not allocate into stolen for new framebuffers Maarten Lankhorst
2026-07-01 10:33   ` Matthew Auld
2026-06-30 14:25 ` ✓ CI.KUnit: success for drm/xe: Disable stolen memory for driver allocations Patchwork
2026-06-30 14:59 ` ✓ Xe.CI.BAT: " Patchwork
2026-07-01  6:40 ` ✓ Xe.CI.FULL: " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.