← Back to team overview

kernel-packages team mailing list archive

[Bug 680204] Re: page flipping causes lock ups with full screen apps (usually compositors, ie. compiz), fix in 2.6.36

 

** CVE removed: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2010-3861

** CVE removed: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2010-4072

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/680204

Title:
  page flipping causes lock ups with full screen apps (usually
  compositors, ie. compiz), fix in 2.6.36

Status in linux package in Ubuntu:
  Incomplete
Status in linux source package in Maverick:
  Fix Released

Bug description:
  commit responsible for fix in newer version:

  commit 4e5359cd053bfb7d8dabe4a63624a5726848ffbc
  Author: Simon Farnsworth <simon.farnsworth@xxxxxxxxxxxx>
  Date:   Wed Sep 1 17:47:52 2010 +0100

      drm/i915: Avoid pageflipping freeze when we miss the flip prepare interrupt
      
      When we miss the flip prepare interrupt, we never get into the
      software state needed to restart userspace, resulting in a freeze of a
      full-screen OpenGL application (such as a compositor).
      
      Work around this by checking DSPxSURF/DSPxBASE to see if the page flip
      has actually happened. If it has, do the work we would have done when
      the flip prepare interrupt comes in.
      
      Also, add debugfs information to tell us what's going on (based on the
      patch from Chris Wilson attached to bugs.fdo bug #29798).
      
      Signed-off-by: Simon Farnsworth <simon.farnsworth@xxxxxxxxxxxx>
      Signed-off-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx>

  ProblemType: Bug
  DistroRelease: Ubuntu 10.10
  Package: linux-image-2.6.35-23-generic 2.6.35-23.40
  Regression: No
  Reproducible: Yes
  ProcVersionSignature: Ubuntu 2.6.35-23.40-generic 2.6.35.7
  Uname: Linux 2.6.35-23-generic x86_64
  AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
  Architecture: amd64
  ArecordDevices:
   **** List of CAPTURE Hardware Devices ****
   card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  ohsix      1939 F.... pulseaudio
   /dev/snd/pcmC0D0p:   ohsix      1939 F...m pulseaudio
  Card0.Amixer.info:
   Card hw:0 'Intel'/'HDA Intel at 0xd4700000 irq 45'
     Mixer name	: 'Intel Cantiga HDMI'
     Components	: 'HDA:14f15051,103c360b,00100000 HDA:80862802,80860101,00100000'
     Controls      : 16
     Simple ctrls  : 7
  Date: Mon Nov 22 12:29:47 2010
  HibernationDevice: RESUME=UUID=b361beaf-a63a-4b3f-a711-781118e35d62
  MachineType: Hewlett-Packard Compaq Presario CQ60 Notebook PC
  ProcCmdLine: root=UUID=457249de-6049-42fd-a0c6-9d5019baf7bd ro quiet splash
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.utf8
   SHELL=/bin/bash
  RelatedPackageVersions: linux-firmware 1.38
  SourcePackage: linux
  WpaSupplicantLog:
   
  dmi.bios.date: 03/08/2010
  dmi.bios.vendor: Hewlett-Packard
  dmi.bios.version: F.63
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.name: 3612
  dmi.board.vendor: Hewlett-Packard
  dmi.board.version: 09.67
  dmi.chassis.asset.tag: Chassis Asset Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: Hewlett-Packard
  dmi.chassis.version: Chassis Version
  dmi.modalias: dmi:bvnHewlett-Packard:bvrF.63:bd03/08/2010:svnHewlett-Packard:pnCompaqPresarioCQ60NotebookPC:pvrPCID:rvnHewlett-Packard:rn3612:rvr09.67:cvnHewlett-Packard:ct10:cvrChassisVersion:
  dmi.product.name: Compaq Presario CQ60 Notebook PC
  dmi.product.version: PCID
  dmi.sys.vendor: Hewlett-Packard

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/680204/+subscriptions