On Sat, Sep 20, 2014 at 02:47:06AM +0800, Jike Song wrote: > From: Yu Zhang <yu.c.zhang@xxxxxxxxx> > > In XenGT, GPU power management is controlled by host i915 > driver, so there is no need to provide virtualized GPU PM > support. In the future it might be useful to gather VM > input for freq boost, but now let's disable it simply. > > Signed-off-by: Yu Zhang <yu.c.zhang@xxxxxxxxx> > Signed-off-by: Jike Song <jike.song@xxxxxxxxx> > --- > drivers/gpu/drm/i915/intel_pm.c | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/drivers/gpu/drm/i915/intel_pm.c b/drivers/gpu/drm/i915/intel_pm.c > index 675e8a2..1535fa3 100644 > --- a/drivers/gpu/drm/i915/intel_pm.c > +++ b/drivers/gpu/drm/i915/intel_pm.c > @@ -5419,6 +5419,12 @@ void intel_enable_gt_powersave(struct drm_device *dev) > mutex_unlock(&dev->struct_mutex); > } else if (INTEL_INFO(dev)->gen >= 6) { > /* > + * Powersaving is disabled when running inside a VM. > + */ > + if (intel_vgpu_active(dev)) > + return; Don't special case this to gen6+, it always applies because the comment is not accurate, whereas the changelog is a much more apt description. /* Powersaving is controlled by the host when inside a VM */ if (intel_vgpu_active(dev)) return; -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx