diff options
author | Tina Zhang <[email protected]> | 2019-12-13 11:23:14 +0800 |
---|---|---|
committer | Zhenyu Wang <[email protected]> | 2019-12-13 11:24:01 +0800 |
commit | 9f674c811740b5db4b34668b72d47f6e7b879b0a (patch) | |
tree | 8085b2e99b332ec85e527abfc436139d20dbdd53 /tools/perf/util/trace-event-scripting.c | |
parent | 4fc0a3ca721da2bfbab0fdf248bd76d7e6bc232f (diff) |
drm/i915/gvt: Pin vgpu dma address before using
Dma-buf display uses the vgpu dma address saved in the guest part GGTT
table which is updated by vCPU thread. In host side, when the dma
address is used by qemu ui thread, gvt-g must make sure the dma address
is validated before letting it go to the HW. Invalid guest dma address
will easily cause DMA fault and make GPU hang.
v2: Rebase
Fixes: e546e281d33d ("drm/i915/gvt: Dmabuf support for GVT-g")
Acked-by: Zhenyu Wang <[email protected]>
Signed-off-by: Tina Zhang <[email protected]>
Signed-off-by: Zhenyu Wang <[email protected]>
Link: http://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions