]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/gvt: use kmap instead of kmap_atomic around guest memory access
authorXiaoguang Chen <xiaoguang.chen@intel.com>
Thu, 3 Nov 2016 10:38:30 +0000 (18:38 +0800)
committerZhenyu Wang <zhenyuw@linux.intel.com>
Thu, 10 Nov 2016 07:42:39 +0000 (15:42 +0800)
commitdc75f53f7cfab85c6433050fefecf161f76ac199
tree203ad09eb6603e7584836985621ecb8b0e2e6879
parent50ca41b8e7f33b29ba5461bc601e6df683f39af3
drm/i915/gvt: use kmap instead of kmap_atomic around guest memory access

kmap_atomic doesn't allow sleep until unmapped. However,
it's necessary to allow sleep during reading/writing guest
memory, so use kmap instead.

Signed-off-by: Bing Niu <bing.niu@intel.com>
Signed-off-by: Xiaoguang Chen <xiaoguang.chen@intel.com>
Signed-off-by: Jike Song <jike.song@intel.com>
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
drivers/gpu/drm/i915/gvt/scheduler.c