xorg-server: Changes to 'ubuntu'

2014-12-11 Thread Maarten Bernardus Lankhorst
 debian/changelog   |6 ++
 debian/patches/disable-rotation-transform-gpuscreens.patch |   35 -
 2 files changed, 19 insertions(+), 22 deletions(-)

New commits:
commit 1d9ce2ec7aa829ba3d262a326f4c60bd998d35cf
Author: Maarten Lankhorst 
Date:   Thu Nov 6 12:20:14 2014 +0100

Re-enable rotation in optimus mode with SNA. (LP: #1386620)

diff --git a/debian/changelog b/debian/changelog
index b254535..f089574 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xorg-server (2:1.16.1.901-1ubuntu2) vivid; urgency=medium
+
+  * Re-enable rotation in optimus mode with SNA. (LP: #1386620)
+
+ -- Maarten Lankhorst   Thu, 06 Nov 2014 
12:19:07 +0100
+
 xorg-server (2:1.16.1.901-1ubuntu1) vivid; urgency=medium
 
   * Merge from released debian-unstable.
diff --git a/debian/patches/disable-rotation-transform-gpuscreens.patch 
b/debian/patches/disable-rotation-transform-gpuscreens.patch
index 9da6c65..9f95572 100644
--- a/debian/patches/disable-rotation-transform-gpuscreens.patch
+++ b/debian/patches/disable-rotation-transform-gpuscreens.patch
@@ -1,22 +1,13 @@
 a/hw/xfree86/modes/xf86RandR12.c
-+++ b/hw/xfree86/modes/xf86RandR12.c
-@@ -932,6 +932,9 @@
- if (xf86RandR12Key == NULL)
- return;
- 
-+if (pScreen->isGPU)
-+rotations = RR_Rotate_0;
-+
- randrp = XF86RANDRINFO(pScreen);
- #if RANDR_12_INTERFACE
- for (c = 0; c < config->num_crtc; c++) {
-@@ -954,6 +957,9 @@
- xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(pScrn);
- #endif
- 
-+if (pScreen->isGPU)
-+transforms = FALSE;
-+
- if (xf86RandR12Key == NULL)
- return;
- 
+diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c
+index a441fd1..9147a26 100644
+--- a/hw/xfree86/modes/xf86Crtc.c
 b/hw/xfree86/modes/xf86Crtc.c
+@@ -778,7 +778,7 @@ xf86CrtcScreenInit(ScreenPtr screen)
+ if (!crtc->funcs->shadow_allocate || !crtc->funcs->shadow_create)
+ break;
+ }
+-if (c == config->num_crtc) {
++if (c == config->num_crtc && !screen->isGPU) {
+ xf86RandR12SetRotations(screen, RR_Rotate_0 | RR_Rotate_90 |
+ RR_Rotate_180 | RR_Rotate_270 |
+ RR_Reflect_X | RR_Reflect_Y);


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1xyzar-0004r5...@moszumanska.debian.org



xorg-server: Changes to 'ubuntu-trusty'

2014-12-11 Thread Maarten Bernardus Lankhorst
 debian/changelog |   30 +-
 1 file changed, 9 insertions(+), 21 deletions(-)

New commits:
commit a8fc994e6404adcff27743a0277c8098c253f9af
Author: Maarten Lankhorst 
Date:   Wed Dec 10 10:43:43 2014 +0100

merge security update that superceeded the version in -proposed

diff --git a/debian/changelog b/debian/changelog
index 1c184d2..2d85b47 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,4 @@
-xorg-server (2:1.15.1-0ubuntu2.3) trusty-proposed; urgency=medium
-
-  * Actually fix the cirrus VGA corruption in gnome-terminal.
-- fb-24-depth.patch (LP: #1318119)
-
- -- Maarten Lankhorst   Wed, 05 Nov 2014 
15:24:09 +0100
-
-xorg-server (2:1.15.1-0ubuntu2.2) trusty-proposed; urgency=medium
+xorg-server (2:1.15.1-0ubuntu2.6) trusty-proposed; urgency=medium
 
   [ LaƩrcio de Sousa ]
   * Backport support for logind-based multiseat back to trusty. (LP: #1209008)
@@ -14,9 +7,42 @@ xorg-server (2:1.15.1-0ubuntu2.2) trusty-proposed; 
urgency=medium
   * Re-enable support for rotation and transforms on gpu-screens with support.
 - Allows re-enabling intel SNA rotation after fixing it. (LP: #1386620)
   * Fix black screen when using qemu with cirrus vga.
+- fb-24-depth.patch (LP: #1318119)
 
  -- Maarten Lankhorst   Mon, 03 Nov 2014 
12:36:32 +0100
 
+xorg-server (2:1.15.1-0ubuntu2.5) trusty-security; urgency=medium
+
+  * SECURITY UPDATE: Dec 2014 security issues - additional fixes
+- debian/patches/CVE-2014-8xxx/003[4567]*.patch: add additional
+  fixes not included in original pre-advisory bundle.
+
+ -- Marc Deslauriers   Tue, 09 Dec 2014 17:12:42 
-0500
+
+xorg-server (2:1.15.1-0ubuntu2.4) trusty-security; urgency=medium
+
+  * SECURITY UPDATE: Dec 2014 protocol handling security issues
+- debian/patches/CVE-2014-8xxx/*.patch: patches from upstream to fix
+  a multitude of security issues, including a couple of pre-requisite
+  fixes from git.
+- CVE-2014-8091
+- CVE-2014-8092
+- CVE-2014-8093
+- CVE-2014-8094
+- CVE-2014-8095
+- CVE-2014-8096
+- CVE-2014-8097
+- CVE-2014-8098
+- CVE-2014-8099
+- CVE-2014-8100
+- CVE-2014-8101
+- CVE-2014-8102
+- CVE-2014-8103
+  * This package does _not_ contain the changes from 2:1.15.1-0ubuntu2.3
+in trusty-proposed.
+
+ -- Marc Deslauriers   Mon, 08 Dec 2014 15:42:08 
-0500
+
 xorg-server (2:1.15.1-0ubuntu2.1) trusty-proposed; urgency=medium
 
   * Copy utopic package back to trusty.
diff --git a/debian/patches/CVE-2014-8xxx/-glx-check-return.patch 
b/debian/patches/CVE-2014-8xxx/-glx-check-return.patch
new file mode 100644
index 000..a652174
--- /dev/null
+++ b/debian/patches/CVE-2014-8xxx/-glx-check-return.patch
@@ -0,0 +1,184 @@
+From 61a292adf45405641de1c522a04c148e0a152acd Mon Sep 17 00:00:00 2001
+From: Keith Packard 
+Date: Thu, 9 Oct 2014 15:17:17 +0200
+Subject: glx: check return from __glXGetAnswerBuffer
+
+This function can return NULL; make sure every caller tests for that.
+
+Reviewed-by: Adam Jackson 
+Signed-off-by: Keith Packard 
+
+diff --git a/glx/indirect_dispatch.c b/glx/indirect_dispatch.c
+index 329b2e6..f6cabef 100644
+--- a/glx/indirect_dispatch.c
 b/glx/indirect_dispatch.c
+@@ -2464,6 +2464,9 @@ __glXDisp_AreTexturesResident(__GLXclientState * cl, 
GLbyte * pc)
+ GLboolean answerBuffer[200];
+ GLboolean *residences =
+ __glXGetAnswerBuffer(cl, n, answerBuffer, sizeof(answerBuffer), 
1);
++
++if (residences == NULL)
++return BadAlloc;
+ retval =
+ glAreTexturesResident(n, (const GLuint *) (pc + 4), residences);
+ __glXSendReply(cl->client, residences, n, 1, GL_TRUE, retval);
+@@ -2488,6 +2491,9 @@ __glXDisp_AreTexturesResidentEXT(__GLXclientState * cl, 
GLbyte * pc)
+ GLboolean answerBuffer[200];
+ GLboolean *residences =
+ __glXGetAnswerBuffer(cl, n, answerBuffer, sizeof(answerBuffer), 
1);
++
++if (residences == NULL)
++return BadAlloc;
+ retval =
+ glAreTexturesResident(n, (const GLuint *) (pc + 4), residences);
+ __glXSendReply(cl->client, residences, n, 1, GL_TRUE, retval);
+@@ -2593,6 +2599,9 @@ __glXDisp_GenTextures(__GLXclientState * cl, GLbyte * pc)
+ GLuint *textures =
+ __glXGetAnswerBuffer(cl, n * 4, answerBuffer, 
sizeof(answerBuffer),
+  4);
++
++if (textures == NULL)
++return BadAlloc;
+ glGenTextures(n, textures);
+ __glXSendReply(cl->client, textures, n, 4, GL_TRUE, 0);
+ error = Success;
+@@ -2616,6 +2625,9 @@ __glXDisp_GenTexturesEXT(__GLXclientState * cl, GLbyte * 
pc)
+ GLuint *textures =
+ __glXGetAnswerBuffer(cl, n * 4, answerBuffer, 
sizeof(answerBuffer),
+  4);
++
++if (textures == NULL)
++return BadAlloc;
+ glGenTextures(n, textures);
+ __glXSe

xorg-server: Changes to 'debian-experimental'

2014-12-11 Thread Maarten Bernardus Lankhorst
 COPYING |  
 24 
 ChangeLog   | 
9268 ++
 Xext/dpms.c |  
 10 
 Xext/dpmsstubs.c|  
 10 
 Xext/panoramiX.c|  
  2 
 Xext/panoramiX.h|  
  2 
 Xext/panoramiXprocs.c   |  
 16 
 Xext/saver.c|  
 16 
 Xext/security.c |  
  5 
 Xext/shm.c  |  
 21 
 Xext/sync.c |  
  2 
 Xext/syncsrv.h  |  
  8 
 Xext/xcmisc.c   |  
  1 
 Xext/xres.c |  
 12 
 Xext/xvdisp.c   |  
126 
 Xext/xvdix.h|  
 45 
 Xext/xvmain.c   |  
164 
 Xi/chgdctl.c|  
  8 
 Xi/chgfctl.c|  
  2 
 Xi/sendexev.c   |  
  3 
 Xi/xiallowev.c  |  
  2 
 Xi/xichangecursor.c |  
  2 
 Xi/xichangehierarchy.c  |  
 35 
 Xi/xigetclientpointer.c |  
  1 
 Xi/xigrabdev.c  |  
  9 
 Xi/xipassivegrab.c  |  
 12 
 Xi/xiproperty.c |  
 14 
 Xi/xiquerydevice.c  |  
  1 
 Xi/xiquerypointer.c |  
  2 
 Xi/xiselectev.c |  
  8 
 Xi/xisetclientpointer.c |  
  3 
 Xi/xisetdevfocus.c  |  
  4 
 Xi/xiwarppointer.c  |  
  2 
 composite/compalloc.c   |  
  8 
 composite/compext.c |  
  7 
 composite/compinit.c|  
 25 
 composite/compint.h |  
  3 
 composite/compoverlay.c |  
  4 
 composite/compwindow.c  |  
  7 
 config/config.c |  
129 
 config/udev.c   |  
 17 
 configure.ac|  
124 
 dbe/dbe.c   |  
 33 
 dbe/dbestruct.h |  
 12 
 dbe/midbe.c |  
 14 
 dbe/midbe.h |  
  8 
 debian/changelog|  
 83 
 debian/control  |  
  6 
 debian/patches/06_Revert-fb-reorder-Bresenham-error-correction-to-avoi.diff |  
 68 
 debian/patches/series   |  
  3 
 debian/rules|  
  5 
 debian/serverminver |  
  4 
 debian/upstream/signing-key.asc |  
281 
 debian/watch|  
  1 
 dix/atom.c  |  
  8 
 dix/colormap.c  |  
 34 
 dix/cursor.c|  
  8 
 dix/devices.c   |  
 63 
 

xorg-server: Changes to 'upstream-experimental'

2014-12-11 Thread Maarten Bernardus Lankhorst
 COPYING  |   24 
 Xext/dpms.c  |   10 
 Xext/dpmsstubs.c |   10 
 Xext/panoramiX.c |2 
 Xext/panoramiX.h |2 
 Xext/panoramiXprocs.c|   16 
 Xext/saver.c |   16 
 Xext/security.c  |5 
 Xext/shm.c   |   21 
 Xext/sync.c  |2 
 Xext/syncsrv.h   |8 
 Xext/xcmisc.c|1 
 Xext/xres.c  |   12 
 Xext/xvdisp.c|  126 -
 Xext/xvdix.h |   45 
 Xext/xvmain.c|  164 +-
 Xi/chgdctl.c |8 
 Xi/chgfctl.c |2 
 Xi/sendexev.c|3 
 Xi/xiallowev.c   |2 
 Xi/xichangecursor.c  |2 
 Xi/xichangehierarchy.c   |   35 
 Xi/xigetclientpointer.c  |1 
 Xi/xigrabdev.c   |9 
 Xi/xipassivegrab.c   |   12 
 Xi/xiproperty.c  |   14 
 Xi/xiquerydevice.c   |1 
 Xi/xiquerypointer.c  |2 
 Xi/xiselectev.c  |8 
 Xi/xisetclientpointer.c  |3 
 Xi/xisetdevfocus.c   |4 
 Xi/xiwarppointer.c   |2 
 composite/compalloc.c|8 
 composite/compext.c  |7 
 composite/compinit.c |   25 
 composite/compint.h  |3 
 composite/compoverlay.c  |4 
 composite/compwindow.c   |7 
 config/config.c  |  129 -
 config/udev.c|   17 
 configure.ac |  124 -
 dbe/dbe.c|   33 
 dbe/dbestruct.h  |   12 
 dbe/midbe.c  |   14 
 dbe/midbe.h  |8 
 dix/atom.c   |8 
 dix/colormap.c   |   34 
 dix/cursor.c |8 
 dix/devices.c|   63 
 dix/dispatch.c   |   75 -
 dix/dispatch.h   |2 
 dix/dixfonts.c   |6 
 dix/dixutils.c   |   12 
 dix/extension.c  |   10 
 dix/gc.c |   25 
 dix/getevents.c  |   22 
 dix/globals.c|8 
 dix/glyphcurs.c  |8 
 dix/grabs.c  |   16 
 dix/inpututils.c |2 
 dix/main.c   |   10 
 dix/pixmap.c |   18 
 dix/property.c   |8 
 dix/protocol.txt |   30 
 dix/region.c |   42 
 dix/registry.c   |   94 -
 dix/resource.c   |   18 
 dix/selection.c  |   10 
 dix/swaprep.c|8 
 dix/swapreq.c|8 
 dix/tables.c |8 
 dix/window.c |  111 -
 doc/Xserver-spec.xml |6 
 dri3/dri3.c  |   10 
 dri3/dri3.h  |2 
 dri3/dri3_request.c  |6 
 exa/exa.c|2 
 exa/exa.h|8 
 exa/exa_accel.c  |   20 
 exa/exa_glyphs.c |8 
 exa/exa_priv.h   |   19 
 exa/exa_render.c |4 
 exa/exa_unaccel.c|   13 
 fb/Makefile.am   |2 
 fb/fb.h  |  342 
 fb/fb24_32.c |2 

Processed: [bts-link] source package xorg-server

2014-12-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #
> # bts-link upstream status pull for source package xorg-server
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user bts-link-upstr...@lists.alioth.debian.org
Setting user to bts-link-upstr...@lists.alioth.debian.org (was 
bts-link-de...@lists.alioth.debian.org).
> # remote status report for #668589 (http://bugs.debian.org/668589)
> # Bug title: xserver-xorg: xserver crash when starting or after some time of 
> using psi
> #  * https://bugs.freedesktop.org/show_bug.cgi?id=49170
> #  * remote status changed: NEW -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 668589 + fixed-upstream
Bug #668589 [xserver-xorg-core] xserver-xorg: xserver crash when starting or 
after some time of using psi
Added tag(s) fixed-upstream.
> usertags 668589 - status-NEW
Usertags were: status-NEW.
Usertags are now: .
> usertags 668589 + status-RESOLVED resolution-FIXED
There were no usertags set.
Usertags are now: status-RESOLVED resolution-FIXED.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
668589: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668589
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.c.14183169666535.transcr...@bugs.debian.org



Processed: [bts-link] source package xkeyboard-config

2014-12-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #
> # bts-link upstream status pull for source package xkeyboard-config
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user bts-link-upstr...@lists.alioth.debian.org
Setting user to bts-link-upstr...@lists.alioth.debian.org (was 
bts-link-de...@lists.alioth.debian.org).
> # remote status report for #749006 (http://bugs.debian.org/749006)
> # Bug title: xkb-data: fujitsu_vndr layouts syntax problem in ckbcomp
> #  * https://bugs.freedesktop.org/show_bug.cgi?id=85489
> #  * remote status changed: NEW -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 749006 + fixed-upstream
Bug #749006 [xkb-data] xkb-data: fujitsu_vndr layouts syntax problem in ckbcomp
Added tag(s) fixed-upstream.
> usertags 749006 - status-NEW
Usertags were: status-NEW.
Usertags are now: .
> usertags 749006 + status-RESOLVED resolution-FIXED
There were no usertags set.
Usertags are now: status-RESOLVED resolution-FIXED.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
749006: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749006
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.c.14183169826759.transcr...@bugs.debian.org



Processed: [bts-link] source package xserver-xorg-input-synaptics

2014-12-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #
> # bts-link upstream status pull for source package 
> xserver-xorg-input-synaptics
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user bts-link-upstr...@lists.alioth.debian.org
Setting user to bts-link-upstr...@lists.alioth.debian.org (was 
bts-link-de...@lists.alioth.debian.org).
> # remote status report for #628959 (http://bugs.debian.org/628959)
> # Bug title: Include patch for rotate axes of touchpad
> #  * https://bugs.freedesktop.org/show_bug.cgi?id=21129
> #  * remote status changed: ASSIGNED -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 628959 + fixed-upstream
Bug #628959 [xserver-xorg-input-synaptics] Include patch for rotate axes of 
touchpad
Bug #586251 [xserver-xorg-input-synaptics] xserver-xorg-input-synaptics: cannot 
swap axes
Added tag(s) fixed-upstream.
Added tag(s) fixed-upstream.
> usertags 628959 - status-ASSIGNED
Usertags were: status-ASSIGNED.
Usertags are now: .
> usertags 628959 + status-RESOLVED resolution-FIXED
There were no usertags set.
Usertags are now: status-RESOLVED resolution-FIXED.
> # remote status report for #628959 (http://bugs.debian.org/628959)
> # Bug title: Include patch for rotate axes of touchpad
> #  * https://bugs.freedesktop.org/show_bug.cgi?id=21129
> #  * remote status changed: ASSIGNED -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 628959 + fixed-upstream
Bug #628959 [xserver-xorg-input-synaptics] Include patch for rotate axes of 
touchpad
Bug #586251 [xserver-xorg-input-synaptics] xserver-xorg-input-synaptics: cannot 
swap axes
Ignoring request to alter tags of bug #628959 to the same tags previously set
Ignoring request to alter tags of bug #586251 to the same tags previously set
> usertags 628959 - status-ASSIGNED
Usertags were: status-RESOLVED resolution-FIXED.
Usertags are now: status-RESOLVED resolution-FIXED.
> usertags 628959 + status-RESOLVED resolution-FIXED
Usertags were: status-RESOLVED resolution-FIXED.
Usertags are now: status-RESOLVED resolution-FIXED.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
586251: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586251
628959: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628959
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.c.14183169836827.transcr...@bugs.debian.org



Processed: [bts-link] source package libdrm

2014-12-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #
> # bts-link upstream status pull for source package libdrm
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user bts-link-upstr...@lists.alioth.debian.org
Setting user to bts-link-upstr...@lists.alioth.debian.org (was 
bts-link-de...@lists.alioth.debian.org).
> # remote status report for #761491 (http://bugs.debian.org/761491)
> # Bug title: "GPU HANG" in /var/log/kern.log
> #  * https://bugs.freedesktop.org/show_bug.cgi?id=83851
> #  * remote status changed: (?) -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 761491 + fixed-upstream
Bug #761491 [libdrm-intel1] "GPU HANG" in /var/log/kern.log
Added tag(s) fixed-upstream.
> usertags 761491 + status-RESOLVED resolution-FIXED
There were no usertags set.
Usertags are now: status-RESOLVED resolution-FIXED.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
761491: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761491
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.c.14183169896957.transcr...@bugs.debian.org



Bug#680514: xserver-xorg-video-intel: freezes also occuring in Jessie

2014-12-11 Thread Martin Pavelek
Package: xserver-xorg-video-intel
Version: 2:2.21.15-2+b2
Followup-For: Bug #680514

Hi there,

I'm experiencing this issue over one month now and I'm running an up to date
jessie system (kernel 3.16.0-4-amd64, xserver-xorg-video-intel 2:2.21.15-2+b2,
xserver-xorg-core 2:1.16.1.901-1).

I'm not able to find any trigger for the lock-up, the bug just randomly appears
"out of the blue". Once I also found my laptop "frozen" this way in the
morning; the system was idle for at least several hours when the lock-up
occured.

As reported earlier, it is still possible to SSH into the machine; what I think
was not reported is that it is _sometimes_ possible to revive the system by
executing pm-suspend via SSH - the screen goes off for a while, turns
immediately back on and everything works perfectly again. Sometimes, however,
the pm-suspend succeeds and xserver remains frozen even after waking up, no
matter how many times I try executing pm-suspend. In the latter case I also
noticed that it takes more time than usual to finish suspending.

Any idea what should I look for when it happens again? I'm running into this
bug few times a week so I could try to learn more, but the logs do not seem to
reveal anything useful..



-- Package-specific info:
X server symlink status:

lrwxrwxrwx 1 root root 13 Oct  4  2013 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2397280 Nov  3 22:52 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core 
processor Graphics Controller [8086:0166] (rev 09)

Xorg X server configuration file status:

-rw-r--r-- 1 root root 152 May 22  2014 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
---
Section "Device"
   Identifier  "Intel Graphics"
   Driver  "intel"
   Option  "AccelMethod"  "sna"
   Option  "TearFree" "true"
EndSection

/etc/X11/xorg.conf.d does not exist.

KMS configuration files:

/etc/modprobe.d/radeon-kms.conf:
  options radeon modeset=1

Kernel version (/proc/version):
---
Linux version 3.16.0-4-amd64 (debian-ker...@lists.debian.org) (gcc version 
4.8.3 (Debian 4.8.3-13) ) #1 SMP Debian 3.16.7-2 (2014-11-06)

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 20725 Dec 11 18:23 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[ 3.985] 
X.Org X Server 1.16.1.901 (1.16.2 RC 1)
Release Date: 2014-11-02
[ 3.985] X Protocol Version 11, Revision 0
[ 3.985] Build Operating System: Linux 3.2.0-4-amd64 x86_64 Debian
[ 3.985] Current Operating System: Linux hx31 3.16.0-4-amd64 #1 SMP Debian 
3.16.7-2 (2014-11-06) x86_64
[ 3.985] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 
root=UUID=0d377c28-a14d-4365-ab55-3d9f001fb7b5 ro quiet pcie_aspm=force 
drm.vblankoffdelay=1 i915.semaphores=1 nmi_watchdog=0 acpi_osi=
[ 3.985] Build Date: 03 November 2014  09:44:08PM
[ 3.985] xorg-server 2:1.16.1.901-1 (http://www.debian.org/support) 
[ 3.985] Current version of pixman: 0.32.6
[ 3.985]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 3.985] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 3.985] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Dec 11 18:21:02 
2014
[ 3.987] (==) Using config file: "/etc/X11/xorg.conf"
[ 3.987] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 3.994] (==) No Layout section.  Using the first Screen section.
[ 3.994] (==) No screen section available. Using defaults.
[ 3.994] (**) |-->Screen "Default Screen Section" (0)
[ 3.994] (**) |   |-->Monitor ""
[ 3.994] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 3.994] (**) |   |-->Device "Intel Graphics"
[ 3.994] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 3.994] (==) Automatically adding devices
[ 3.994] (==) Automatically enabling devices
[ 3.994] (==) Automatically adding GPU devices
[ 3.997] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 3.997]Entry deleted from font path.
[ 4.025] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 4.025] (==) ModulePath set to "/usr/lib/xorg/modu