summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/radeon
diff options
context:
space:
mode:
authorTina Zhang <tina.zhang@intel.com>2019-12-13 06:23:14 +0300
committerZhenyu Wang <zhenyuw@linux.intel.com>2019-12-13 06:24:01 +0300
commit9f674c811740b5db4b34668b72d47f6e7b879b0a (patch)
tree8085b2e99b332ec85e527abfc436139d20dbdd53 /drivers/gpu/drm/radeon
parent4fc0a3ca721da2bfbab0fdf248bd76d7e6bc232f (diff)
downloadlinux-9f674c811740b5db4b34668b72d47f6e7b879b0a.tar.xz
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 <zhenyuw@linux.intel.com> Signed-off-by: Tina Zhang <tina.zhang@intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/20191212141342.3417-1-tina.zhang@intel.com
Diffstat (limited to 'drivers/gpu/drm/radeon')
0 files changed, 0 insertions, 0 deletions