OSDN Git Service

drm/virtio: Spiff out cmd queue/response traces
authorRob Clark <robdclark@chromium.org>
Wed, 30 Nov 2022 00:08:41 +0000 (16:08 -0800)
committerDmitry Osipenko <dmitry.osipenko@collabora.com>
Mon, 2 Jan 2023 14:51:27 +0000 (17:51 +0300)
commit2591939e881cf728b6ac45971eeec2f58051c101
tree794108e8757de8c3a796aaf269c2c393cd6b62b4
parent0974687a19c316388e877d9a4f482feb9d070585
drm/virtio: Spiff out cmd queue/response traces

Add a sequence # for more easily matching up cmd/resp, and the # of free
slots in the virtqueue to more easily see starvation issues.

v2: Fix handling of string fields as well

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Dmitry Osipenko <dmitry.osipenko@collabora.com>
Signed-off-by: Dmitry Osipenko <dmitry.osipenko@collabora.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20221130000841.318037-1-robdclark@gmail.com
drivers/gpu/drm/virtio/virtgpu_drv.h
drivers/gpu/drm/virtio/virtgpu_trace.h
drivers/gpu/drm/virtio/virtgpu_vq.c