xserver-xorg-video-intel_2.99.917+git20160325-1_source.changes ACCEPTED into unstable

2016-03-29 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Tue, 29 Mar 2016 10:29:35 +0300
Source: xserver-xorg-video-intel
Binary: xserver-xorg-video-intel xserver-xorg-video-intel-dbg
Architecture: source
Version: 2:2.99.917+git20160325-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 xserver-xorg-video-intel - X.Org X server -- Intel i8xx, i9xx display driver
 xserver-xorg-video-intel-dbg - X.Org X server -- Intel i8xx, i9xx display 
driver (debug symbols)
Changes:
 xserver-xorg-video-intel (2:2.99.917+git20160325-1) unstable; urgency=medium
 .
   * New upstream snapshot.
Checksums-Sha1:
 d646a86e2fe28807a0998d541aa885415ca4c23d 3206 
xserver-xorg-video-intel_2.99.917+git20160325-1.dsc
 0bc0a82335dbe35cdc7749c6fae276d856ea8efb 1603199 
xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz
 fe01f9dbc8e45a0b413eb24300b9b6f064d88813 947675 
xserver-xorg-video-intel_2.99.917+git20160325-1.diff.gz
Checksums-Sha256:
 0ff5f2792e95920d98d6017c023b04cd9108ceaadbb10b98adcc75ab85efe364 3206 
xserver-xorg-video-intel_2.99.917+git20160325-1.dsc
 d4aaab690d4f866592ec664b72442a0b8a4d32158f3d15cfcff21fe84c8f8326 1603199 
xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz
 7175815f3d5f558c5cd837299ce9ca602e4cbb375f565cb12cb72bbabe856377 947675 
xserver-xorg-video-intel_2.99.917+git20160325-1.diff.gz
Files:
 f85469918971e48409013a5b070d4b91 3206 x11 optional 
xserver-xorg-video-intel_2.99.917+git20160325-1.dsc
 40a524ea2165bb31f8dd05899ee02dfa 1603199 x11 optional 
xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz
 3d4c6da0b68d22ffece31c724c7c426b 947675 x11 optional 
xserver-xorg-video-intel_2.99.917+git20160325-1.diff.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJW+jVEAAoJEMtwMWWoiYTchSUP/jkDhBAf2tlaquUX0OYwX51k
8IBdTXzipHmzN1tBm+Br8EDdJFDsLQfO3XKpTcHgQf4r1Lfz9GpG9ycmNveIbBrS
kYbzqmwTVJpfIObjpvj1Cn/KeNjWca5ZbDB79o5gnkCNk9G2yjSMHvQdSPyKERvS
JapFeW39s23TE07qCBfgFDuiSoCqKTAdlqnQgmEeb5Yfj6BVWGCjHgz7CagmeSkx
AEMvEjtIoK8UkQC9ldRUNX0x2T3zCACIne9o3okZiI/TRRRX+YayiGOeafUR8RaE
JpoogY+7TvE+crPkJD9mpFVvgQwkNswUAbNBtVYFHx6nDr55WgdFOvI/S3NbLfsr
elBMTFrhFWTFtcw6NBwjtCK3KdUnX16dS0+aO6fFM8weD3CZhOKYK/9/2azGlN/u
BVwk1qwT2erT5/co4R9dO/PP2uU8xwShSr88dqAFFD9PjryTVllhRh0dV2VgXya9
Tsbuckov2UmoU85MxT1t1TbCa8bY2exMDx6Ym1BaoAUYxuqPodS6Jzx8seDDhPVn
opZPsrRPrxMBb7Xz0Qz3gPi+lKFRk/OIS3b+DpgJ+CM4fqW6+wKLaTNJVGupt5FN
pLaGLBNM6U7KhgCkKGalEch7BNKYR0ZmJlr42u7e8Ri6rBErqy+uxZwZIy7V4r3K
KHaRtN8na1tNkn14xb3U
=s52e
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processed: notfixed 800780 in 1.5.24-1, notfixed 814631 in 1:1.7.8-1, notfound 816075 in 3.2.1-1 ...

2016-03-29 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> # unconfuse bts
> notfixed 800780 1.5.24-1
Bug #800780 {Done: "Matteo F. Vescovi" } [mutt] mutt: 
folder-hook: current mailbox shortcut '^' is unset
No longer marked as fixed in versions 1.5.24-1.
> notfixed 814631 1:1.7.8-1
Bug #814631 {Done: Steven Chamberlain } 
[src:xserver-xorg-video-siliconmotion] xserver-xorg-video-siliconmotion: FTBFS: 
src/smi.h:224:5: error: unknown type name 'IOADDRESS'
No longer marked as fixed in versions 1:1.7.8-1.
> notfound 816075 3.2.1-1
Bug #816075 {Done: Antonio Terceiro } [redmine] redmine: 
dependency on ruby-bundler instead of bundler?
Bug #819057 {Done: Antonio Terceiro } [redmine] redmine: 
dependency on ruby-bundler instead of bundler?
No longer marked as found in versions redmine/3.2.1-1.
No longer marked as found in versions redmine/3.2.1-1.
> found 819471 1.0.0~dfsg1-3
Bug #819471 [zaz,zaz-data] zaz-data and zaz: error when trying to install 
together
Marked as found in versions zaz/1.0.0~dfsg1-3.
> found 819404 0.36-2
Bug #819404 [src:libnagios-plugin-perl] libnagios-plugin-perl: should not be 
released in Stretch
Marked as found in versions libnagios-plugin-perl/0.36-2.
> found 819259 7.0.68-1
Bug #819259 [src:tomcat7] Don't include in stretch
Marked as found in versions tomcat7/7.0.68-1.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
800780: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800780
814631: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814631
816075: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816075
819057: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819057
819259: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819259
819404: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819404
819471: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819471
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Minder brandstofverbruik bij De Kock NV en veiligheidsgarantie

2016-03-29 Thread Traceersysteem
Geniet van de faciliteiten van de geolokalisatie van uw wagenpark

Vind de beste leverancier:
http://www.debesteleverancier.be/traceersysteem/gratis-offerte.htm?lng=nl=geoloc_campaign=geoloc_source=admr_medium=email=debian-x@lists.debian.org

Door uw voertuigen uit te rusten met een geolokalisatiesysteem, kunt u ze
in real time opvolgen. Dit GPS-systeem maakt uw trajecten rendabeler,
optimaliseert uw commerciële activiteiten en laat u toe te besparen op de
brandstofkosten. 

Dankzij de nieuwe fleetmanagement technologieën, verhoogt u de veiligheid
van uw transporten, maar ook van uw mensen. 

Een snelle reactie op onverwachte omstandigheden, minder vertragingen en
fouten, maximaliseer uw verplaatsingen met een geolokalisatiesysteem.
---
Online versie: 
http://mailing.fb.bb1.mailbb.be/c11236/e71087786/h52230/l341098/index.html
Deze e-mail werd verstuurd naar debian-x@lists.debian.org.
Profiel aanpassen: 
http://mailing.fb.bb1.mailbb.be/c11236/e71087786/h52230/l341100/index.html
Uitschrijven: 
http://mailing.fb.bb1.mailbb.be/c11236/e71087786/h52230/l341099/index.html
Privacy policy: 
http://mailing.fb.bb1.mailbb.be/c11236/e71087786/h52230/l341101/index.html


Re: Processed: forwarded upstream

2016-03-29 Thread Julien Cristau
tag 786873 - jessie stretch
tag 782329 - jessie stretch
tag 788340 - jessie stretch
kthxbye

On Sun, Mar 27, 2016 at 11:27:06 +, Debian Bug Tracking System wrote:

> Processing commands for cont...@bugs.debian.org:
> 
> > tag 786873 upstream jessie stretch
> Bug #786873 [xserver-xorg-video-openchrome] xserver-xorg-video-openchrome: 
> does not show any graphics-output
> Added tag(s) stretch and jessie.
> > tag 782329 upstream jessie stretch
> Bug #782329 [xserver-xorg-video-openchrome] xserver-xorg-video-openchrome: 
> fails to display any graphics on hp t 5550 thin-client
> Added tag(s) jessie and stretch.
> > tag 788340 upstream jessie stretch
> Bug #788340 [xserver-xorg-video-openchrome] xserver-xorg-video-openchrome: No 
> graphics with P4M900/VN896/CN896 Chipset on IGEL H700C thin-client
> Added tag(s) stretch and jessie.
> >

This is not how suite tags work.  Please don't use them.

Cheers,
Julien



Processing of xserver-xorg-video-intel_2.99.917+git20160325-1_source.changes

2016-03-29 Thread Debian FTP Masters
xserver-xorg-video-intel_2.99.917+git20160325-1_source.changes uploaded 
successfully to localhost
along with the files:
  xserver-xorg-video-intel_2.99.917+git20160325-1.dsc
  xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz
  xserver-xorg-video-intel_2.99.917+git20160325-1.diff.gz

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



xserver-xorg-video-intel: Changes to 'refs/tags/xserver-xorg-video-intel-2_2.99.917+git20160325-1'

2016-03-29 Thread Timo Aaltonen
Tag 'xserver-xorg-video-intel-2_2.99.917+git20160325-1' created by Timo 
Aaltonen  at 2016-03-29 08:00 +

Tagging upload of xserver-xorg-video-intel 2:2.99.917+git20160325-1 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJW+jYUAAoJEMtwMWWoiYTcjh4P/j5CCUG72l3NBanyufAQFyjk
XXXMGYH/wUQZHjj6YRNXzXZQFFL3rS6o23l5ofY2hXqD62RpUprMDLPx8sz0kCQf
Lq7ZYkQbLcmPUEfvz4Zk4fFuKC2XR1ER39lyoU9zxOVv4gSa6V+C5mWCobw82Ikf
Ua3VgGzvu6LimpOrKvUJMPC2e8QQGRlRJYu/Ty7PB1F0XhqNRtUMoZQ9Y/68C4Q7
FICSvn1sGG0vroG7mybgpF36srunJwtOwbG6dy77Siv0keh0tYErfRG9BTleiNS/
UDulTge6BGB4H8lB6uAKdlDoZMX5TVG9D5d3iIsxD+joSaZuyGyBoaP7HHmLcLUD
YE6Et96Q62sNXfSJwqldZoMPjdfyHIERstKPYzYrlDR4tmm7mm2ZfznyBprWFRBA
RtVmwzzGgPNjXJgI3m6KOhG6d+jros6ebcUHMv3/Kr7k5dD7B+lghnWaHBOSNULl
HqCwKDeM9jvAXC+ZrmIm37K50P8tJcWiUDE1UxMWbAHFCEds1clKG3zch5o7fUVK
/PJK4Lfdpy548ZaJuU+sfbc8OjuVmKR30eQRp1A43LHpHMe8JxExS/0gerjJx6Ky
U8FTWoj0HqDX5iCDT3Y3VNT+yB1oeSYqfatXeR+Qeyip4LZb44omZ/SCiHV5O/FF
wICD+xGMCVw0XBTjxnk3
=yTzn
-END PGP SIGNATURE-

Changes since xserver-xorg-video-intel-2_2.99.917+git20160307-2:
Chris Wilson (28):
  sna/present: Add a modicum more debug info
  sna: Set initial gamma_size to 256 when loading from hardware
  sna: When creating CRTC after initialisation, manually create the RR gamma
  sna: Avoid double-skipping when deleting arrays of CRTCs
  sna/dri2: Rearrange "impossible" paths to avoid an assert
  test/present: Catch FPE when notifies are broken
  sna/present: Use the current system time when providing a vblank off 
notify
  sna/dri2: Cancel all pending events when the window is resized
  sna/dri2: Prevent starting a swap chain for a decoupled Pixmap
  sna/dri2: Release the dangling chain after decoupling
  sna/dri2: Flush outstanding signals when decoupling inflight events
  tests: Add DRI2 race against window resize + Composite redirection
  sna: Relax tiling requirements to cope with kernel errors
  configure: Replace ${} with $() for libtool
  tests: Anticipate Present reporting too early
  sna/present: Check incoming pitch before flipping
  test: Look at Present scaling with number of cpus
  sna: Ensure the scanout is fully flushed on LeaveVT
  sna/present: Report BadValue if target_msc exceeds last known msc by 1<<32
  sna/present: Cancel pending unflips when resizing the screen
  sna/present: Requeue early vblank completions
  configure: Remove test for strlcat
  configure: Remove ACLOCAL_FLAGS passthrough
  sna/present: Add missing "static inline" for disabled present stubs
  Revert "configure: Remove test for strlcat"
  sna/present: Restrict vblank.sequence range to 31bits
  Update i915_pciids.h
  tools/cursor: Print an ASCII representation as well

Lyude (1):
  uxa: Restore old bo on failure

Timo Aaltonen (2):
  Merge branch 'upstream-unstable' into debian-unstable
  release to unstable

---
 Makefile.am|4 
 debian/changelog   |6 +
 src/i915_pciids.h  |6 -
 src/sna/kgem.c |   20 +++
 src/sna/kgem.h |1 
 src/sna/sna.h  |2 
 src/sna/sna_accel.c|1 
 src/sna/sna_display.c  |   10 +
 src/sna/sna_display_fake.c |4 
 src/sna/sna_dri2.c |  121 +++-
 src/sna/sna_present.c  |  110 +-
 src/sna/xassert.h  |   21 ++-
 src/uxa/intel_uxa.c|6 -
 test/dri2-race.c   |  264 -
 test/present-speed.c   |   54 +
 test/present-test.c|  255 +--
 tools/cursor.c |   16 ++
 17 files changed, 759 insertions(+), 142 deletions(-)
---



xserver-xorg-video-intel: Changes to 'upstream-unstable'

2016-03-29 Thread Timo Aaltonen
 Makefile.am|4 
 src/i915_pciids.h  |6 -
 src/sna/kgem.c |   20 +++
 src/sna/kgem.h |1 
 src/sna/sna.h  |2 
 src/sna/sna_accel.c|1 
 src/sna/sna_display.c  |   10 +
 src/sna/sna_display_fake.c |4 
 src/sna/sna_dri2.c |  121 +++-
 src/sna/sna_present.c  |  110 +-
 src/sna/xassert.h  |   21 ++-
 src/uxa/intel_uxa.c|6 -
 test/dri2-race.c   |  264 -
 test/present-speed.c   |   54 +
 test/present-test.c|  255 +--
 tools/cursor.c |   16 ++
 16 files changed, 753 insertions(+), 142 deletions(-)

New commits:
commit 094924f7f882da1f32395d4c982db6ad8e0f609f
Author: Chris Wilson 
Date:   Fri Mar 25 20:59:48 2016 +

tools/cursor: Print an ASCII representation as well

Show the ASCII outline of the cursor as well as the image stored in the
PNG.

Signed-off-by: Chris Wilson 

diff --git a/tools/cursor.c b/tools/cursor.c
index 6f4e3f8..6a2438a 100644
--- a/tools/cursor.c
+++ b/tools/cursor.c
@@ -61,6 +61,22 @@ int main(int argc, char **argv)
   cur->width, cur->height,
   cur->xhot, cur->yhot);
 
+   if (1) {
+   int x, y;
+
+   src = cur->pixels;
+   for (y = 0; y < cur->height; y++) {
+   for (x = 0; x < cur->width; x++) {
+   if (x == cur->xhot && y == cur->yhot)
+   printf("+");
+   else
+   printf("%c", *src ? *src >> 24 >= 127 ? 
'x' : '.' : ' ');
+   src++;
+   }
+   printf("\n");
+   }
+   }
+
file = fopen("cursor.png", "wb");
if (file == NULL)
return 2;

commit 39fbae3c61cc2d78ac5e7c5c471d161fafd53400
Author: Chris Wilson 
Date:   Thu Mar 24 22:09:48 2016 +

Update i915_pciids.h

Sync with kernel commit 7157bb27e79875db5603aa1e30f56e873a8300f9
Author: Michał Winiarski 
Date:   Fri Feb 5 13:21:42 2016 +0100

drm/i915/skl: Add missing SKL ids

Signed-off-by: Chris Wilson 

diff --git a/src/i915_pciids.h b/src/i915_pciids.h
index f970209..9094599 100644
--- a/src/i915_pciids.h
+++ b/src/i915_pciids.h
@@ -277,7 +277,9 @@
INTEL_VGA_DEVICE(0x191D, info)  /* WKS GT2 */
 
 #define INTEL_SKL_GT3_IDS(info) \
+   INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
INTEL_VGA_DEVICE(0x1926, info), /* ULT GT3 */ \
+   INTEL_VGA_DEVICE(0x1927, info), /* ULT GT3 */ \
INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3 */ \
INTEL_VGA_DEVICE(0x192A, info)  /* SRV GT3 */
 
@@ -296,7 +298,9 @@
 #define INTEL_BXT_IDS(info) \
INTEL_VGA_DEVICE(0x0A84, info), \
INTEL_VGA_DEVICE(0x1A84, info), \
-   INTEL_VGA_DEVICE(0x5A84, info)
+   INTEL_VGA_DEVICE(0x1A85, info), \
+   INTEL_VGA_DEVICE(0x5A84, info), /* APL HD Graphics 505 */ \
+   INTEL_VGA_DEVICE(0x5A85, info)  /* APL HD Graphics 500 */
 
 #define INTEL_KBL_GT1_IDS(info)\
INTEL_VGA_DEVICE(0x5913, info), /* ULT GT1.5 */ \

commit 03bed1c7ba838af9aa6ab722aeaa070aa4cc70e3
Author: Lyude 
Date:   Wed Mar 23 15:44:37 2016 -0400

uxa: Restore old bo on failure

When we fail to do a modeset, we need to make sure that we restore the
previous bo in the event that it's changed. Otherwise we'll crash the X
server the next time we do a pageflip.

This fixes an issue with panning crashing the X server if a user tries
to set a large panning resolution such as 5200x3200, and the GPU doesn't
have enough memory to handle the bo due to being in UXA mode.

Signed-off-by: Lyude 
Reviewed-by: Chris Wilson 

diff --git a/src/uxa/intel_uxa.c b/src/uxa/intel_uxa.c
index 590ff5d..830f094 100644
--- a/src/uxa/intel_uxa.c
+++ b/src/uxa/intel_uxa.c
@@ -1068,7 +1068,7 @@ Bool intel_uxa_create_screen_resources(ScreenPtr screen)
ScrnInfoPtr scrn = xf86ScreenToScrn(screen);
PixmapPtr pixmap;
intel_screen_private *intel = intel_get_screen_private(scrn);
-   dri_bo *bo = intel->front_buffer;
+   dri_bo *bo = intel->front_buffer, *old_bo;
int old_width, old_height, old_pitch;
 
if (!uxa_resources_init(screen))
@@ -1081,6 +1081,7 @@ Bool intel_uxa_create_screen_resources(ScreenPtr screen)
old_width = pixmap->drawable.width;
old_height = pixmap->drawable.height;
old_pitch = pixmap->devKind;
+   old_bo = intel_uxa_get_pixmap_bo(pixmap);
 
if 

xserver-xorg-video-intel: Changes to 'ubuntu'

2016-03-29 Thread Timo Aaltonen
 debian/changelog   |   41 +++
 debian/control |5 
 debian/patches/series  |8 
 debian/patches/sna-let-modesetting-handle-gen9+.diff   |   40 +++
 debian/rules   |5 
 debian/xserver-xorg-video-intel.install|4 
 debian/xserver-xorg-video-intel.install.kfreebsd-amd64 |4 
 debian/xserver-xorg-video-intel.install.kfreebsd-i386  |4 
 src/sna/kgem.h |1 
 src/sna/sna_display.c  |   22 +
 src/sna/sna_dri2.c |  212 ++---
 11 files changed, 256 insertions(+), 90 deletions(-)

New commits:
commit f11e4a0a3fd8192b234872f067e06e545e4218ac
Author: Timo Aaltonen 
Date:   Sat Mar 12 12:04:46 2016 +0200

update changelog

diff --git a/debian/changelog b/debian/changelog
index ccf6de6..895ff6e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xserver-xorg-video-intel (2:2.99.917+git20160307-2ubuntu1) UNRELEASED; 
urgency=medium
+
+  * Merge from Debian.
+
+ -- Timo Aaltonen   Sat, 12 Mar 2016 12:04:17 +0200
+
 xserver-xorg-video-intel (2:2.99.917+git20160307-2) unstable; urgency=medium
 
   * Disable the patch to use modesetting on skylake for now, since it reveals

commit a9e817500aafb7829bf154d7754de9b8d0b8e452
Author: Timo Aaltonen 
Date:   Thu Mar 10 22:55:33 2016 +0200

disable patch, upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 0f715a8..f620743 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xserver-xorg-video-intel (2:2.99.917+git20160307-2) unstable; urgency=medium
+
+  * Disable the patch to use modesetting on skylake for now, since it reveals
+modeset/server bugs. (Closes: #817784)
+
+ -- Timo Aaltonen   Thu, 10 Mar 2016 22:16:19 +0200
+
 xserver-xorg-video-intel (2:2.99.917+git20160307-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]
diff --git a/debian/patches/series b/debian/patches/series
index aa08141..7658835 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1 @@
-sna-let-modesetting-handle-gen9+.diff
+#sna-let-modesetting-handle-gen9+.diff

commit e415f62c90247e917ab91cde9f6138993031abcd
Author: Timo Aaltonen 
Date:   Wed Mar 9 21:26:39 2016 +0200

upload to unstable

diff --git a/debian/changelog b/debian/changelog
index de35387..0f715a8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-intel (2:2.99.917+git20160307-1) UNRELEASED; urgency=medium
+xserver-xorg-video-intel (2:2.99.917+git20160307-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]
   * New upstream snapshot.
@@ -11,7 +11,7 @@ xserver-xorg-video-intel (2:2.99.917+git20160307-1) 
UNRELEASED; urgency=medium
   * Move the shared libraries into multiarch libdir.
   * rules: Enable parallel builds.
 
- -- Timo Aaltonen   Mon, 07 Mar 2016 15:20:56 +0200
+ -- Timo Aaltonen   Wed, 09 Mar 2016 21:26:17 +0200
 
 xserver-xorg-video-intel (2:2.99.917+git20160218-1) unstable; urgency=medium
 

commit 86ccd6b3b1759c62cb0299a1177ce4f785a928bc
Author: Timo Aaltonen 
Date:   Tue Mar 8 15:27:00 2016 +0200

release to unstable

diff --git a/debian/changelog b/debian/changelog
index de35387..0fc87e2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-intel (2:2.99.917+git20160307-1) UNRELEASED; urgency=medium
+xserver-xorg-video-intel (2:2.99.917+git20160307-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]
   * New upstream snapshot.
@@ -11,7 +11,7 @@ xserver-xorg-video-intel (2:2.99.917+git20160307-1) 
UNRELEASED; urgency=medium
   * Move the shared libraries into multiarch libdir.
   * rules: Enable parallel builds.
 
- -- Timo Aaltonen   Mon, 07 Mar 2016 15:20:56 +0200
+ -- Timo Aaltonen   Tue, 08 Mar 2016 15:26:40 +0200
 
 xserver-xorg-video-intel (2:2.99.917+git20160218-1) unstable; urgency=medium
 

commit 41b55d35b89467827fa00498726a69cf62de2d09
Author: Timo Aaltonen 
Date:   Tue Mar 8 15:26:32 2016 +0200

rules: Enable parallel builds.

diff --git a/debian/changelog b/debian/changelog
index 238588b..de35387 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,7 @@ xserver-xorg-video-intel (2:2.99.917+git20160307-1) UNRELEASED; 
urgency=medium
 
   [ Matthias Klose ]
   * Move the shared libraries into multiarch libdir.
+  * rules: Enable parallel builds.
 
  -- Timo Aaltonen   Mon, 07 Mar 2016 15:20:56 +0200
 
diff --git a/debian/rules b/debian/rules
index 8e907f5..3020c64 100755
--- a/debian/rules
+++ b/debian/rules
@@ -51,7 +51,7 @@ override_dh_installchangelogs:
dh_installchangelogs 

xserver-xorg-video-intel: Changes to 'debian-unstable'

2016-03-29 Thread Timo Aaltonen
 Makefile.am|4 
 debian/changelog   |6 +
 src/i915_pciids.h  |6 -
 src/sna/kgem.c |   20 +++
 src/sna/kgem.h |1 
 src/sna/sna.h  |2 
 src/sna/sna_accel.c|1 
 src/sna/sna_display.c  |   10 +
 src/sna/sna_display_fake.c |4 
 src/sna/sna_dri2.c |  121 +++-
 src/sna/sna_present.c  |  110 +-
 src/sna/xassert.h  |   21 ++-
 src/uxa/intel_uxa.c|6 -
 test/dri2-race.c   |  264 -
 test/present-speed.c   |   54 +
 test/present-test.c|  255 +--
 tools/cursor.c |   16 ++
 17 files changed, 759 insertions(+), 142 deletions(-)

New commits:
commit 8dee4e4b8ad76371fd754bd24a9d3467d8d8f326
Author: Timo Aaltonen 
Date:   Tue Mar 29 10:54:53 2016 +0300

release to unstable

diff --git a/debian/changelog b/debian/changelog
index f620743..ddbc0e7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xserver-xorg-video-intel (2:2.99.917+git20160325-1) unstable; urgency=medium
+
+  * New upstream snapshot.
+
+ -- Timo Aaltonen   Tue, 29 Mar 2016 10:29:35 +0300
+
 xserver-xorg-video-intel (2:2.99.917+git20160307-2) unstable; urgency=medium
 
   * Disable the patch to use modesetting on skylake for now, since it reveals

commit 094924f7f882da1f32395d4c982db6ad8e0f609f
Author: Chris Wilson 
Date:   Fri Mar 25 20:59:48 2016 +

tools/cursor: Print an ASCII representation as well

Show the ASCII outline of the cursor as well as the image stored in the
PNG.

Signed-off-by: Chris Wilson 

diff --git a/tools/cursor.c b/tools/cursor.c
index 6f4e3f8..6a2438a 100644
--- a/tools/cursor.c
+++ b/tools/cursor.c
@@ -61,6 +61,22 @@ int main(int argc, char **argv)
   cur->width, cur->height,
   cur->xhot, cur->yhot);
 
+   if (1) {
+   int x, y;
+
+   src = cur->pixels;
+   for (y = 0; y < cur->height; y++) {
+   for (x = 0; x < cur->width; x++) {
+   if (x == cur->xhot && y == cur->yhot)
+   printf("+");
+   else
+   printf("%c", *src ? *src >> 24 >= 127 ? 
'x' : '.' : ' ');
+   src++;
+   }
+   printf("\n");
+   }
+   }
+
file = fopen("cursor.png", "wb");
if (file == NULL)
return 2;

commit 39fbae3c61cc2d78ac5e7c5c471d161fafd53400
Author: Chris Wilson 
Date:   Thu Mar 24 22:09:48 2016 +

Update i915_pciids.h

Sync with kernel commit 7157bb27e79875db5603aa1e30f56e873a8300f9
Author: Michał Winiarski 
Date:   Fri Feb 5 13:21:42 2016 +0100

drm/i915/skl: Add missing SKL ids

Signed-off-by: Chris Wilson 

diff --git a/src/i915_pciids.h b/src/i915_pciids.h
index f970209..9094599 100644
--- a/src/i915_pciids.h
+++ b/src/i915_pciids.h
@@ -277,7 +277,9 @@
INTEL_VGA_DEVICE(0x191D, info)  /* WKS GT2 */
 
 #define INTEL_SKL_GT3_IDS(info) \
+   INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
INTEL_VGA_DEVICE(0x1926, info), /* ULT GT3 */ \
+   INTEL_VGA_DEVICE(0x1927, info), /* ULT GT3 */ \
INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3 */ \
INTEL_VGA_DEVICE(0x192A, info)  /* SRV GT3 */
 
@@ -296,7 +298,9 @@
 #define INTEL_BXT_IDS(info) \
INTEL_VGA_DEVICE(0x0A84, info), \
INTEL_VGA_DEVICE(0x1A84, info), \
-   INTEL_VGA_DEVICE(0x5A84, info)
+   INTEL_VGA_DEVICE(0x1A85, info), \
+   INTEL_VGA_DEVICE(0x5A84, info), /* APL HD Graphics 505 */ \
+   INTEL_VGA_DEVICE(0x5A85, info)  /* APL HD Graphics 500 */
 
 #define INTEL_KBL_GT1_IDS(info)\
INTEL_VGA_DEVICE(0x5913, info), /* ULT GT1.5 */ \

commit 03bed1c7ba838af9aa6ab722aeaa070aa4cc70e3
Author: Lyude 
Date:   Wed Mar 23 15:44:37 2016 -0400

uxa: Restore old bo on failure

When we fail to do a modeset, we need to make sure that we restore the
previous bo in the event that it's changed. Otherwise we'll crash the X
server the next time we do a pageflip.

This fixes an issue with panning crashing the X server if a user tries
to set a large panning resolution such as 5200x3200, and the GPU doesn't
have enough memory to handle the bo due to being in UXA mode.

Signed-off-by: Lyude 
Reviewed-by: Chris Wilson 

diff --git a/src/uxa/intel_uxa.c b/src/uxa/intel_uxa.c
index 590ff5d..830f094 100644
--- a/src/uxa/intel_uxa.c
+++ b/src/uxa/intel_uxa.c
@@ -1068,7 

xserver-xorg-video-intel: Changes to 'upstream-experimental'

2016-03-29 Thread Timo Aaltonen
 configure.ac |2 
 src/i915_pciids.h|   13 ++-
 src/sna/kgem.c   |   13 +++
 src/sna/sna_damage.h |5 -
 src/sna/sna_display.c|   28 ++
 src/sna/sna_dri2.c   |   53 +---
 src/sna/sna_video.h  |   22 +
 src/sna/sna_video_overlay.c  |   10 --
 src/sna/sna_video_sprite.c   |   10 --
 src/sna/sna_video_textured.c |7 -
 tools/virtual.c  |  179 +--
 11 files changed, 296 insertions(+), 46 deletions(-)

New commits:
commit 7817949314a21293c8bc34dec214b42932b19aaf
Author: Chris Wilson 
Date:   Wed Jan 27 10:54:46 2016 +

sna/dri2: Avoiding marking a pending-signal on a dead Drawable

If the Drawable is gone, we cannot send it a frame-complete signal, and
in particular we cannot continue the pending flip-chain.

References: https://bugs.freedesktop.org/show_bug.cgi?id=93844
Signed-off-by: Chris Wilson 

diff --git a/src/sna/sna_dri2.c b/src/sna/sna_dri2.c
index f2f4908..045b12d 100644
--- a/src/sna/sna_dri2.c
+++ b/src/sna/sna_dri2.c
@@ -2787,6 +2787,9 @@ sna_dri2_flip_continue(struct sna_dri2_event *info)
info->type = info->flip_continue;
info->flip_continue = 0;
 
+   if (info->draw == NULL)
+   return false;
+
if (info->sna->mode.front_active == 0)
return false;
 
@@ -2801,6 +2804,7 @@ sna_dri2_flip_continue(struct sna_dri2_event *info)
   info->sna->dri2.flip_pending == info);
info->sna->dri2.flip_pending = info;
info->queued = true;
+   assert(info->draw);
info->signal = info->type == FLIP_THROTTLE;
 
return true;
@@ -3097,6 +3101,7 @@ sna_dri2_schedule_flip(ClientPtr client, DrawablePtr 
draw, xf86CrtcPtr crtc,
assert(info->crtc == crtc);
info->event_complete = func;
info->event_data = data;
+   assert(info->draw);
info->signal = true;
 
info->front = sna_dri2_reference_buffer(front);
@@ -3133,6 +3138,7 @@ new_back:
sna_dri2_get_back(sna, draw, back);
DBG(("%s: fake triple buffering, unblocking client\n", 
__FUNCTION__));
frame_swap_complete(info, DRI2_EXCHANGE_COMPLETE);
+   assert(info->draw);
info->signal = signal;
if (info->type == FLIP_ASYNC)
sna_dri2_event_free(info);
@@ -3156,6 +3162,7 @@ queue:
assert(info->crtc == crtc);
info->event_complete = func;
info->event_data = data;
+   assert(info->draw);
info->signal = true;
info->type = FLIP;
 
@@ -3312,6 +3319,7 @@ sna_dri2_schedule_swap(ClientPtr client, DrawablePtr 
draw, DRI2BufferPtr front,
assert(info->crtc == crtc);
info->event_complete = func;
info->event_data = data;
+   assert(info->draw);
info->signal = true;
 
info->front = sna_dri2_reference_buffer(front);
@@ -3391,6 +3399,7 @@ fake:
/* XXX Use a Timer to throttle the client? */
fake_swap_complete(sna, client, draw, crtc, type, func, data);
if (info) {
+   assert(info->draw);
info->signal = false;
sna_dri2_event_free(info);
}

commit bb8dc3ef37580a221a40ba3dcbde755edc59bb62
Author: Chris Wilson 
Date:   Tue Jan 26 12:50:13 2016 +

sna/video: ValidateGC before use

We required the GC->pCompositeClip in order to apply the current Drawable's
clip to video region, this requires us to call ValidateGC first.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93874
Signed-off-by: Chris Wilson 

diff --git a/src/sna/sna_video.h b/src/sna/sna_video.h
index dfb8c0c..b278991 100644
--- a/src/sna/sna_video.h
+++ b/src/sna/sna_video.h
@@ -213,4 +213,26 @@ sna_window_set_port(WindowPtr window, XvPortPtr port)
((void **)__get_private(window, sna_window_key))[2] = port;
 }
 
+static inline int offset_and_clip(int x, int dx)
+{
+   x += dx;
+   if (x <= 0)
+   return 0;
+   if (x >= MAXSHORT)
+   return MAXSHORT;
+   return x;
+}
+
+static inline void init_video_region(RegionRec *region,
+DrawablePtr draw,
+int drw_x, int drw_y,
+int drw_w, int drw_h)
+{
+   region->extents.x1 = offset_and_clip(draw->x, drw_x);
+   region->extents.y1 = offset_and_clip(draw->y, drw_y);
+   region->extents.x2 = offset_and_clip(draw->x, drw_x + drw_w);
+   region->extents.y2 = offset_and_clip(draw->y, drw_y + drw_h);
+   region->data = NULL;
+}
+
 #endif 

xserver-xorg-video-intel: Changes to 'pristine-tar'

2016-03-29 Thread Timo Aaltonen
 xserver-xorg-video-intel_2.99.917+git20160307.orig.tar.gz.delta |binary
 xserver-xorg-video-intel_2.99.917+git20160307.orig.tar.gz.id|1 +
 xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz.delta |binary
 xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz.id|1 +
 4 files changed, 2 insertions(+)

New commits:
commit 9b26572f7071c725265ba89b65697f743284901e
Author: Timo Aaltonen 
Date:   Tue Mar 29 10:55:29 2016 +0300

pristine-tar data for 
xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz

diff --git a/xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz.delta 
b/xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz.delta
new file mode 100644
index 000..2696cb7
Binary files /dev/null and 
b/xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz.delta differ
diff --git a/xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz.id 
b/xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz.id
new file mode 100644
index 000..dc07f5d
--- /dev/null
+++ b/xserver-xorg-video-intel_2.99.917+git20160325.orig.tar.gz.id
@@ -0,0 +1 @@
+3ac981b470108286e36f7b48a261e8a149e22b7b

commit 535fb9a3d05eb5b1ae612f54a1daf69cfba51054
Author: Timo Aaltonen 
Date:   Tue Mar 8 15:12:11 2016 +0200

pristine-tar data for 
xserver-xorg-video-intel_2.99.917+git20160307.orig.tar.gz

diff --git a/xserver-xorg-video-intel_2.99.917+git20160307.orig.tar.gz.delta 
b/xserver-xorg-video-intel_2.99.917+git20160307.orig.tar.gz.delta
new file mode 100644
index 000..3c44ed5
Binary files /dev/null and 
b/xserver-xorg-video-intel_2.99.917+git20160307.orig.tar.gz.delta differ
diff --git a/xserver-xorg-video-intel_2.99.917+git20160307.orig.tar.gz.id 
b/xserver-xorg-video-intel_2.99.917+git20160307.orig.tar.gz.id
new file mode 100644
index 000..1c903b5
--- /dev/null
+++ b/xserver-xorg-video-intel_2.99.917+git20160307.orig.tar.gz.id
@@ -0,0 +1 @@
+bc8922d0a1378a8bc7409f76eb984b5031d6ddc5



xserver-xorg-video-intel: Changes to 'debian-experimental'

2016-03-29 Thread Timo Aaltonen
 configure.ac |2 
 debian/changelog |5 -
 debian/control   |3 
 src/i915_pciids.h|   13 ++-
 src/sna/kgem.c   |   13 +++
 src/sna/sna_damage.h |5 -
 src/sna/sna_display.c|   28 ++
 src/sna/sna_dri2.c   |   53 +---
 src/sna/sna_video.h  |   22 +
 src/sna/sna_video_overlay.c  |   10 --
 src/sna/sna_video_sprite.c   |   10 --
 src/sna/sna_video_textured.c |7 -
 tools/virtual.c  |  179 +--
 13 files changed, 303 insertions(+), 47 deletions(-)

New commits:
commit 985c196d7af84e1fd1615eb397efc2513d9c5831
Author: Timo Aaltonen 
Date:   Wed Jan 27 14:22:54 2016 +0200

control: Update description to mention that this driver is deprecated in 
favor of -modesetting.

diff --git a/debian/changelog b/debian/changelog
index 8920b82..c4d566a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ xserver-xorg-video-intel (2:2.99.917+git20160127-1~exp1) 
UNRELEASED; urgency=med
 
   * New upstream snapshot.
   * control: Document build-depends for dri3info and tests, benchmarks.
+  * control: Update description to mention that this driver is
+deprecated in favor of -modesetting.
 
  -- Timo Aaltonen   Wed, 20 Jan 2016 15:27:15 +0200
 
diff --git a/debian/control b/debian/control
index 96bd8f8..79d83a2 100644
--- a/debian/control
+++ b/debian/control
@@ -73,6 +73,9 @@ Description: X.Org X server -- Intel i8xx, i9xx display driver
  for i810/i815 and i9xx and newer chipsets.
  .
  This package is built from the X.org xf86-video-intel driver module.
+ .
+ This driver is deprecated in favor of the server builtin modesetting
+ driver.
 
 Package: xserver-xorg-video-intel-dbg
 Architecture: amd64 i386 kfreebsd-amd64 kfreebsd-i386 x32

commit f26ece922d1d262392ed5ad4000dc256d935fb48
Author: Timo Aaltonen 
Date:   Wed Jan 27 13:48:17 2016 +0200

update the changelog

diff --git a/debian/changelog b/debian/changelog
index 5f96d46..8920b82 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
-xserver-xorg-video-intel (2:2.99.917+git20151217-1~exp2) UNRELEASED; 
urgency=medium
+xserver-xorg-video-intel (2:2.99.917+git20160127-1~exp1) UNRELEASED; 
urgency=medium
 
+  * New upstream snapshot.
   * control: Document build-depends for dri3info and tests, benchmarks.
 
  -- Timo Aaltonen   Wed, 20 Jan 2016 15:27:15 +0200

commit 7817949314a21293c8bc34dec214b42932b19aaf
Author: Chris Wilson 
Date:   Wed Jan 27 10:54:46 2016 +

sna/dri2: Avoiding marking a pending-signal on a dead Drawable

If the Drawable is gone, we cannot send it a frame-complete signal, and
in particular we cannot continue the pending flip-chain.

References: https://bugs.freedesktop.org/show_bug.cgi?id=93844
Signed-off-by: Chris Wilson 

diff --git a/src/sna/sna_dri2.c b/src/sna/sna_dri2.c
index f2f4908..045b12d 100644
--- a/src/sna/sna_dri2.c
+++ b/src/sna/sna_dri2.c
@@ -2787,6 +2787,9 @@ sna_dri2_flip_continue(struct sna_dri2_event *info)
info->type = info->flip_continue;
info->flip_continue = 0;
 
+   if (info->draw == NULL)
+   return false;
+
if (info->sna->mode.front_active == 0)
return false;
 
@@ -2801,6 +2804,7 @@ sna_dri2_flip_continue(struct sna_dri2_event *info)
   info->sna->dri2.flip_pending == info);
info->sna->dri2.flip_pending = info;
info->queued = true;
+   assert(info->draw);
info->signal = info->type == FLIP_THROTTLE;
 
return true;
@@ -3097,6 +3101,7 @@ sna_dri2_schedule_flip(ClientPtr client, DrawablePtr 
draw, xf86CrtcPtr crtc,
assert(info->crtc == crtc);
info->event_complete = func;
info->event_data = data;
+   assert(info->draw);
info->signal = true;
 
info->front = sna_dri2_reference_buffer(front);
@@ -3133,6 +3138,7 @@ new_back:
sna_dri2_get_back(sna, draw, back);
DBG(("%s: fake triple buffering, unblocking client\n", 
__FUNCTION__));
frame_swap_complete(info, DRI2_EXCHANGE_COMPLETE);
+   assert(info->draw);
info->signal = signal;
if (info->type == FLIP_ASYNC)
sna_dri2_event_free(info);
@@ -3156,6 +3162,7 @@ queue:
assert(info->crtc == crtc);
info->event_complete = func;
info->event_data = data;
+   assert(info->draw);
info->signal = true;
info->type = FLIP;
 
@@ -3312,6 +3319,7 @@ sna_dri2_schedule_swap(ClientPtr client, DrawablePtr 
draw, DRI2BufferPtr front,
assert(info->crtc == crtc);
info->event_complete = func;

xorg-server_1.18.2-3_source.changes ACCEPTED into unstable

2016-03-29 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Tue, 29 Mar 2016 10:38:47 +0300
Source: xorg-server
Binary: xserver-xorg-core xserver-xorg-core-udeb xserver-xorg-dev xdmx 
xdmx-tools xnest xvfb xserver-xephyr xserver-xorg-core-dbg xserver-common 
xorg-server-source xwayland xserver-xorg-legacy
Architecture: source
Version: 2:1.18.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 xdmx   - distributed multihead X server
 xdmx-tools - Distributed Multihead X tools
 xnest  - Nested X server
 xorg-server-source - Xorg X server - source files
 xserver-common - common files used by various X servers
 xserver-xephyr - nested X server
 xserver-xorg-core - Xorg X server - core server
 xserver-xorg-core-dbg - Xorg - the X.Org X server (debugging symbols)
 xserver-xorg-core-udeb - Xorg X server - core server (udeb)
 xserver-xorg-dev - Xorg X server - development files
 xserver-xorg-legacy - setuid root Xorg server wrapper
 xvfb   - Virtual Framebuffer 'fake' X server
 xwayland   - Xwayland X server
Changes:
 xorg-server (2:1.18.2-3) unstable; urgency=medium
 .
   * regression fixes part2:
 - replace revert-eb5108b870.diff with patch from upstream
 - make-sure-hw-cursor-is-hidden-when-it-should.diff: Don't show an
   extra cursor in some cases
   * os-treat-ssh-as-a-non-local-client.diff: Allow remote clients to work
 with DRI3.
Checksums-Sha1:
 bac559c065cde4a2cc5f8ae25cf9a300f6fd4f0c 4832 xorg-server_1.18.2-3.dsc
 88fde1e39f80a7530707fde8b366e33eb7ef0998 178601 xorg-server_1.18.2-3.diff.gz
Checksums-Sha256:
 06316c0f5459bc2aff2fafbe1e188943c71f952dd91fa2ceb479bf7602a3e440 4832 
xorg-server_1.18.2-3.dsc
 87eace1024599694d744de93395f2d35db51e1d1796fa435d75d9752abe0c19c 178601 
xorg-server_1.18.2-3.diff.gz
Files:
 6352a5164e1e28c16f79843077be1c18 4832 x11 optional xorg-server_1.18.2-3.dsc
 a729bdc3f422e4733dd78d036a6bae74 178601 x11 optional 
xorg-server_1.18.2-3.diff.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJW+jImAAoJEMtwMWWoiYTcWFgP+wc+KIE3GquIaSfEcrUvmxXO
opUnR2lzVOq1d0KCgAy5ekK64Yk8hCYkJtXb/rYRe3USg19rKttbCw4QT/iC2bky
S8DZS5MwjNGY63IkRM5Dl7QShSDeMqN+GiL2qEiVJuyNxN3M2l2RPxsO3yewPt8M
c503tKuGpeZc+PBENqNbrAbH/DzcWr9CCWlo5U5KcoyZ1NHP6m9p9KDxrcpGpj78
tGS+cg8TPIAVtysY32LaRvpWtwrmnWWQaQO1pxrJd5X5PCXJ5rvtZiJTEc/roicE
PviFJbt5NtlwfZ1fTY4T/HRDYpRnCCQyv7Tb/IAt9hdCP1j4MjccT2uRs1SlSyRc
ZvKMNEH9SLFND5y9s4s2u15lqyyY9dWQfrV4WmslhDToUlErvkfoDnqZHiW+hs2f
+QV+ibDxRorNUuGN2eT3AvCTdZZ855B4qjsDM1eeNFCaUyViXumCt8HUWSw5sTR/
AQ2I9UjFlmOaWzGlHsq2L0ioeJsUzTTW284RDd2YddxoOo9Wy/mc6cYjO7PWuFQu
G3TcdR1bSsgKBhOpLyNtA/G4yzP3gm8WPXZLwNgkmMX2lHRwYdaFC6EYjyZaZu1M
hERSnO57PcnbcUEbk0A/P3cQNmz7+PQLsqwKR9jEFDXiMv0qHh1qwa37lF944WE7
KC8C/q9dT+1PvlkSP3wE
=jS1y
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



xorg-server: Changes to 'ubuntu'

2016-03-29 Thread Timo Aaltonen
 debian/changelog  |   22 
 debian/patches/glamor-swizzle-red-to-0-for-alpha-textures.diff|   31 
 debian/patches/make-sure-hw-cursor-is-hidden-when-it-should.diff  |   36 
 debian/patches/os-treat-ssh-as-a-non-local-client.diff|   97 ++
 debian/patches/present-only-requeue-for-next-msc-after-flip-fail.diff |   35 
 debian/patches/series |8 
 debian/patches/vidmode-reduce-verbosity-of-getmodeline.diff   |  372 
++
 7 files changed, 600 insertions(+), 1 deletion(-)

New commits:
commit f490b1a14ae0b562fcce67b2daac7656a906ff83
Author: Timo Aaltonen 
Date:   Tue Mar 29 10:46:07 2016 +0300

update changelog

diff --git a/debian/changelog b/debian/changelog
index 0e160a0..7615660 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,15 +1,4 @@
-xorg-server (2:1.18.2-3) unstable; urgency=medium
-
-  * regression fixes part2:
-- replace revert-eb5108b870.diff with patch from upstream
-- make-sure-hw-cursor-is-hidden-when-it-should.diff: Don't show an
-  extra cursor in some cases
-  * os-treat-ssh-as-a-non-local-client.diff: Allow remote clients to work
-with DRI3.
-
- -- Timo Aaltonen   Tue, 29 Mar 2016 10:38:47 +0300
-
-xorg-server (2:1.18.2-2ubuntu1) UNRELEASED; urgency=medium
+xorg-server (2:1.18.2-3ubuntu1) UNRELEASED; urgency=medium
 
   * Merge from Debian.
   * fix-xineramaqueryscreens-for-reverse-prime.diff,
@@ -22,6 +11,17 @@ xorg-server (2:1.18.2-2ubuntu1) UNRELEASED; urgency=medium
 
  -- Timo Aaltonen   Sat, 12 Mar 2016 08:59:43 +0200
 
+xorg-server (2:1.18.2-3) unstable; urgency=medium
+
+  * regression fixes part2:
+- replace revert-eb5108b870.diff with patch from upstream
+- make-sure-hw-cursor-is-hidden-when-it-should.diff: Don't show an
+  extra cursor in some cases
+  * os-treat-ssh-as-a-non-local-client.diff: Allow remote clients to work
+with DRI3.
+
+ -- Timo Aaltonen   Tue, 29 Mar 2016 10:38:47 +0300
+
 xorg-server (2:1.18.2-2) unstable; urgency=medium
 
   * regression fixes/workarounds:

commit fe1d88778d3940550f30b85a7323fc1e3935eaaa
Author: Timo Aaltonen 
Date:   Tue Mar 29 10:39:02 2016 +0300

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 2374ba2..9169531 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xorg-server (2:1.18.2-3) UNRELEASED; urgency=medium
+xorg-server (2:1.18.2-3) unstable; urgency=medium
 
   * regression fixes part2:
 - replace revert-eb5108b870.diff with patch from upstream
@@ -7,7 +7,7 @@ xorg-server (2:1.18.2-3) UNRELEASED; urgency=medium
   * os-treat-ssh-as-a-non-local-client.diff: Allow remote clients to work
 with DRI3.
 
- -- Timo Aaltonen   Tue, 29 Mar 2016 10:16:23 +0300
+ -- Timo Aaltonen   Tue, 29 Mar 2016 10:38:47 +0300
 
 xorg-server (2:1.18.2-2) unstable; urgency=medium
 

commit 99ea495eaeacfcbe5defa412d6922a0966c27c3a
Author: Timo Aaltonen 
Date:   Tue Mar 29 10:34:50 2016 +0300

more regression fixes, plus fix remote clients with DRI3

diff --git a/debian/changelog b/debian/changelog
index 24902b1..2374ba2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+xorg-server (2:1.18.2-3) UNRELEASED; urgency=medium
+
+  * regression fixes part2:
+- replace revert-eb5108b870.diff with patch from upstream
+- make-sure-hw-cursor-is-hidden-when-it-should.diff: Don't show an
+  extra cursor in some cases
+  * os-treat-ssh-as-a-non-local-client.diff: Allow remote clients to work
+with DRI3.
+
+ -- Timo Aaltonen   Tue, 29 Mar 2016 10:16:23 +0300
+
 xorg-server (2:1.18.2-2) unstable; urgency=medium
 
   * regression fixes/workarounds:
diff --git a/debian/patches/make-sure-hw-cursor-is-hidden-when-it-should.diff 
b/debian/patches/make-sure-hw-cursor-is-hidden-when-it-should.diff
new file mode 100644
index 000..4e1b26b
--- /dev/null
+++ b/debian/patches/make-sure-hw-cursor-is-hidden-when-it-should.diff
@@ -0,0 +1,36 @@
+commit 418fe365b45a143680d3b4143dc60f7cdc5a3507
+Author: Michel Dänzer 
+Date:   Thu Mar 24 17:34:23 2016 +0900
+
+xfree86/modes: Make sure the HW cursor is hidden when it should be
+
+When the HW cursor is hidden (e.g. because xf86CursorResetCursor
+triggers a switch from HW cursor to SW cursor), the driver isn't
+notified of this for disabled CRTCs. If the HW cursor was shown when the
+CRTC was disabled, it may still be displayed when the CRTC is enabled
+again.
+
+Prevent this by explicitly hiding the HW cursor again after setting a
+mode if it's currently supposed to be hidden.
+
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94560
+Reviewed-by: Adam Jackson 
+

xorg-server: Changes to 'debian-unstable'

2016-03-29 Thread Timo Aaltonen
 debian/changelog  |   11 +
 debian/patches/make-sure-hw-cursor-is-hidden-when-it-should.diff  |   36 
+++
 debian/patches/os-treat-ssh-as-a-non-local-client.diff|   97 
++
 debian/patches/present-only-requeue-for-next-msc-after-flip-fail.diff |   35 
+++
 debian/patches/revert-eb5108b870.diff |   35 
---
 debian/patches/series |5 
 6 files changed, 183 insertions(+), 36 deletions(-)

New commits:
commit fe1d88778d3940550f30b85a7323fc1e3935eaaa
Author: Timo Aaltonen 
Date:   Tue Mar 29 10:39:02 2016 +0300

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 2374ba2..9169531 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xorg-server (2:1.18.2-3) UNRELEASED; urgency=medium
+xorg-server (2:1.18.2-3) unstable; urgency=medium
 
   * regression fixes part2:
 - replace revert-eb5108b870.diff with patch from upstream
@@ -7,7 +7,7 @@ xorg-server (2:1.18.2-3) UNRELEASED; urgency=medium
   * os-treat-ssh-as-a-non-local-client.diff: Allow remote clients to work
 with DRI3.
 
- -- Timo Aaltonen   Tue, 29 Mar 2016 10:16:23 +0300
+ -- Timo Aaltonen   Tue, 29 Mar 2016 10:38:47 +0300
 
 xorg-server (2:1.18.2-2) unstable; urgency=medium
 

commit 99ea495eaeacfcbe5defa412d6922a0966c27c3a
Author: Timo Aaltonen 
Date:   Tue Mar 29 10:34:50 2016 +0300

more regression fixes, plus fix remote clients with DRI3

diff --git a/debian/changelog b/debian/changelog
index 24902b1..2374ba2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+xorg-server (2:1.18.2-3) UNRELEASED; urgency=medium
+
+  * regression fixes part2:
+- replace revert-eb5108b870.diff with patch from upstream
+- make-sure-hw-cursor-is-hidden-when-it-should.diff: Don't show an
+  extra cursor in some cases
+  * os-treat-ssh-as-a-non-local-client.diff: Allow remote clients to work
+with DRI3.
+
+ -- Timo Aaltonen   Tue, 29 Mar 2016 10:16:23 +0300
+
 xorg-server (2:1.18.2-2) unstable; urgency=medium
 
   * regression fixes/workarounds:
diff --git a/debian/patches/make-sure-hw-cursor-is-hidden-when-it-should.diff 
b/debian/patches/make-sure-hw-cursor-is-hidden-when-it-should.diff
new file mode 100644
index 000..4e1b26b
--- /dev/null
+++ b/debian/patches/make-sure-hw-cursor-is-hidden-when-it-should.diff
@@ -0,0 +1,36 @@
+commit 418fe365b45a143680d3b4143dc60f7cdc5a3507
+Author: Michel Dänzer 
+Date:   Thu Mar 24 17:34:23 2016 +0900
+
+xfree86/modes: Make sure the HW cursor is hidden when it should be
+
+When the HW cursor is hidden (e.g. because xf86CursorResetCursor
+triggers a switch from HW cursor to SW cursor), the driver isn't
+notified of this for disabled CRTCs. If the HW cursor was shown when the
+CRTC was disabled, it may still be displayed when the CRTC is enabled
+again.
+
+Prevent this by explicitly hiding the HW cursor again after setting a
+mode if it's currently supposed to be hidden.
+
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94560
+Reviewed-by: Adam Jackson 
+Signed-off-by: Michel Dänzer 
+
+diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c
+index 2639a30..6091b5e 100644
+--- a/hw/xfree86/modes/xf86Crtc.c
 b/hw/xfree86/modes/xf86Crtc.c
+@@ -368,6 +368,12 @@ xf86CrtcSetModeTransform(xf86CrtcPtr crtc, DisplayModePtr 
mode,
+ xf86CrtcSetScreenSubpixelOrder(scrn->pScreen);
+ if (scrn->ModeSet)
+ scrn->ModeSet(scrn);
++
++/* Make sure the HW cursor is hidden if it's supposed to be, in case
++ * it was hidden while the CRTC was disabled
++ */
++if (!xf86_config->cursor_on)
++xf86_hide_cursors(scrn);
+ }
+ else {
+ crtc->x = saved_x;
diff --git a/debian/patches/os-treat-ssh-as-a-non-local-client.diff 
b/debian/patches/os-treat-ssh-as-a-non-local-client.diff
new file mode 100644
index 000..0b879bf
--- /dev/null
+++ b/debian/patches/os-treat-ssh-as-a-non-local-client.diff
@@ -0,0 +1,97 @@
+commit adefbaee499b9679c6cac21f52ec6545af2b36b5
+Author: Adam Jackson 
+Date:   Mon Mar 28 18:11:09 2016 +0900
+
+os: Treat ssh as a non-local client (v4)
+
+By the time we get to ComputeLocalClient, we've already done
+NextAvailableClient → ReserveClientIds → DetermineClientCmd (assuming
+we're built with #define CLIENTIDS), so we can look up the name of the
+client process and refuse to treat ssh's X forwarding as if it were
+local.
+
+v2: (Michel Dänzer)
+* Only match "ssh" itself, not other executable names starting with
+  that prefix.
+* Ignore executable path for the match.
+

Processing of xorg-server_1.18.2-3_source.changes

2016-03-29 Thread Debian FTP Masters
xorg-server_1.18.2-3_source.changes uploaded successfully to localhost
along with the files:
  xorg-server_1.18.2-3.dsc
  xorg-server_1.18.2-3.diff.gz

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



xorg-server: Changes to 'refs/tags/xorg-server-2_1.18.2-3'

2016-03-29 Thread Timo Aaltonen
Tag 'xorg-server-2_1.18.2-3' created by Timo Aaltonen  at 
2016-03-29 07:39 +

Tagging upload of xorg-server 2:1.18.2-3 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJW+jEaAAoJEMtwMWWoiYTck4kP/ifJDot2zKy7pvimTx2dJKbM
RKuHF+/4WE/bLfPR+/TN7vSp40+nUAjI/tBdAxXnaFcXBIKT3UH6hi2IVFWP0nzh
9ECIE1Gwr/FY5Ud3V/p/MdL8hV3eN6nffqdpeJP2aE8AgIrEYNXH2U4UZ4Kc6vYp
hQIEM6az4kX6rsPC5AiN6+B4xLwA+pn7QxbEWAiKMHWu/2No8GIsd1eh7C8Etp/n
rQk5+ob93zDOvsFX3dmVumdA+v9koDUPs2vXkbYNUG6DehNqBOI8O+KTQ5uJMUox
NveMhZaEgvPsaiKDDXVur4UYfAdd7awUy3k9D1B39IHBrnrKooIMJcfz40OJ7u6V
LXFaveaBSZ4dIgFndz8ExzTcMNrZ6UZMWIMJv+yfUIleHSHVsg0IMaa0orxsL76U
63DClmDF3KCTIwCeLsVx2sANT2wKUjmxm9lQu2kj2rC77ShtT6Omu7S5IZgvIhbl
j+ahesFK3ifhP3PDBLpsuaqRzP0Hn07geGrnrTSoJ4Ym29asCMCmJP/T41rjQORr
posPqpD3KixjwEaxjtEuz8OqpoYO3XtyWq0G9FQbuMP+/twVlGEeSXTjJHXKvCEK
b4iFHt2eaBeMaTaQBh9SfBX4/QzYDVcPjM81IpCiB/e9w/nLT+BUkO96TZhl9kCj
7R5QVXJnYXn508sCYzpN
=L/pw
-END PGP SIGNATURE-

Changes since xorg-server-2_1.18.2-2:
Timo Aaltonen (2):
  more regression fixes, plus fix remote clients with DRI3
  release to unstable

---
 debian/changelog  |   11 +
 debian/patches/make-sure-hw-cursor-is-hidden-when-it-should.diff  |   36 
+++
 debian/patches/os-treat-ssh-as-a-non-local-client.diff|   97 
++
 debian/patches/present-only-requeue-for-next-msc-after-flip-fail.diff |   35 
+++
 debian/patches/revert-eb5108b870.diff |   35 
---
 debian/patches/series |5 
 6 files changed, 183 insertions(+), 36 deletions(-)
---