[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250908141152.221291-1-ryasuoka@redhat.com>
Date: Mon, 8 Sep 2025 23:11:33 +0900
From: Ryosuke Yasuoka <ryasuoka@...hat.com>
To: zack.rusin@...adcom.com,
maarten.lankhorst@...ux.intel.com,
mripard@...nel.org,
tzimmermann@...e.de,
airlied@...il.com,
simona@...ll.ch,
ian.forbes@...adcom.com,
jfalempe@...hat.com
Cc: Ryosuke Yasuoka <ryasuoka@...hat.com>,
bcm-kernel-feedback-list@...adcom.com,
linux-kernel@...r.kernel.org,
dri-devel@...ts.freedesktop.org
Subject: [PATCH drm-misc-next v2 0/1] add drm_panic_support for vmwgfx-stdu
Add drm_panic support for stdu in vmwgfx. This patch was tested in
a VM with VMSVGA on Virtual Box.
I got 2 type of suggestions from reviewers:
1. Write the panic screen to guest_memory_bo and send dirty/flush
command
2. Write it to VRAM directly and then switch back to legacy mode
Since option 2 is simpler than another one and ldu might be able
to re-use some codes if ldu supports drm_panic, I re-write this
v2 patch with option 2.
Ryosuke Yasuoka (1):
drm/vmwgfx: add drm_panic support for stdu
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 73 ++++++++++++++++++++++++++++
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 18 +++++++
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 9 ++++
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 43 ++++++++++++++++
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 34 +++++++++++++
6 files changed, 178 insertions(+)
base-commit: 306c8959b5fdfdc3900aebe4e56257a349f5765f
--
2.51.0
Powered by blists - more mailing lists