]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/gvt: Checking workload's gma earlier
authorXiong Zhang <xiong.y.zhang@intel.com>
Mon, 27 May 2019 05:45:53 +0000 (13:45 +0800)
committerZhenyu Wang <zhenyuw@linux.intel.com>
Tue, 30 Jul 2019 06:29:48 +0000 (14:29 +0800)
commit8ca9d9a61438802297a5e46a5edcc64db1bf362b
tree42f4e17e68930fd6c6c2fa0ae517842eac4657ca
parenta7d4b7a9e4e67dbd8ba75bdd8b2d269079d4cb59
drm/i915/gvt: Checking workload's gma earlier

Workload contains RB and WA_CTX which are in ggtt space,
if they aren't in valid ggtt space, the workload shouldn't be
shadowed and scanned. So checking them earlier to avoid shadow
them.

Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com>
Signed-off-by: Xiong Zhang <xiong.y.zhang@intel.com>
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
drivers/gpu/drm/i915/gvt/cmd_parser.c
drivers/gpu/drm/i915/gvt/scheduler.c