]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit
drm/i915/gvt: invalidate old ggtt page when update ggtt entry
authorHang Yuan <hang.yuan@linux.intel.com>
Wed, 19 Sep 2018 06:42:09 +0000 (14:42 +0800)
committerZhenyu Wang <zhenyuw@linux.intel.com>
Mon, 8 Oct 2018 09:41:22 +0000 (17:41 +0800)
commitf42259ef810ce83f3e1a8ea4ce12dfda873fbe44
tree07850727883deae5d83535363115d0d3d6c6ab00
parent7759ca3aac79648d01c9edcb3b00503c02bec2f5
drm/i915/gvt: invalidate old ggtt page when update ggtt entry

Previously only cancelled dma map of a ggtt page when the ggtt entry was
cleared. This patch will cancel dma map of an old ggtt page as well when
the ggtt entry is updated with new page address.

Fixes: 7598e8700e9a(drm/i915/gvt: Missed to cancel dma map for ggtt entries)
Signed-off-by: Hang Yuan <hang.yuan@linux.intel.com>
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
drivers/gpu/drm/i915/gvt/gtt.c