On Sun, 24 Jan 2010 00:55:59 +0100 "Rafael J. Wysocki" <r...@sisk.pl> wrote:
> From: Rafael J. Wysocki <r...@sisk.pl> > > If a non-KMS graphics driver is used, the kernel carries out a VT > switch during suspend/resume to avoid possible problems with freezing > X at a wrong time and to cause X to repaint everything after resume. > > This is not necessary any more if the KMS is used, so skip the kernel > VT switch during suspend/resume for i915 in the KMS mode. > > Signed-off-by: Rafael J. Wysocki <r...@sisk.pl> > --- > > Hi, > > I've been testing this patch for over a week and haven't seen a > single problem related to it during this time. > > Are there any objections to it? This probably belongs in the core DRM KMS code instead of the driver. I can imagine that there may be some X driver code that still needs to be executed on suspend/resume for some drivers, so this may introduce bugs, but it's definitely the right way to go. Dave? -- Jesse Barnes, Intel Open Source Technology Center ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel