Bug#735322: xserver-xorg-video-intel: Playing video refreshes improperly

2014-05-29 Thread Brice Goglin
You need to enable the sna accel method.

Something like this in /etc/X11/xorg.conf should work:

Section Device
  Identifier  Intel Graphics
  Driver  intel
  Option  AccelMethod  sna
EndSection

You may get some minor display corruption when scrolling
long pages in browsers, but that's likely less annoying
than totally broken video playback.
This is fixed in intel driver 2.99 (and sna is enabled by
default) but it doesn't seem Debian packaged yet.

Brice


-- 
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/20140529080848.ga1...@maiantheme.bordeaux.inria.fr



xserver-xorg-input-synaptics: Changes to 'debian-experimental'

2014-05-29 Thread Maximilian Attems
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 0173190ae24f0fe85920a4d14eecc0fb49876602
Author: maximilian attems m...@debian.org
Date:   Wed May 28 05:47:00 2014 +0200

prepare to release 1.8.0-1~exp2

Signed-off-by: maximilian attems m...@debian.org

diff --git a/debian/changelog b/debian/changelog
index 43d2b18..fb5be39 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-xserver-xorg-input-synaptics (1.8.0-1~exp2) UNRELEASED; urgency=medium
+xserver-xorg-input-synaptics (1.8.0-1~exp2) experimental; urgency=medium
 
   * Mark libevdev-dev build dependency [linux-any]. (closes: #749286)
 Thanks to Pino Toscano p...@debian.org.
 
- -- maximilian attems m...@debian.org  Tue, 27 May 2014 14:12:32 +0200
+ -- maximilian attems m...@debian.org  Wed, 28 May 2014 05:46:25 +0200
 
 xserver-xorg-input-synaptics (1.8.0-1~exp1) experimental; urgency=medium
 


-- 
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/e1wpxdu-0006bv...@moszumanska.debian.org



xserver-xorg-input-synaptics: Changes to 'refs/tags/xserver-xorg-input-synaptics-1.8.0-1+exp2'

2014-05-29 Thread Maximilian Attems
Tag 'xserver-xorg-input-synaptics-1.8.0-1+exp2' created by maximilian attems 
m...@debian.org at 2014-05-29 10:05 +

release 1.8.0-1~exp2
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJThwadAAoJEBAlLmU6keUnwGcQAIeSUkBB3UIFFOY+4hl4eBxu
Awf0a/FTesl62+eRSF4sLOFQt+0IOMIhsCWsq+1mAeZVcJgbmnTVwuHUsoNhAvSW
2nbwlUaVkxckuRzaNpzyp0vaNK7bg5ccPZgVtuyoDznAm59QDJW7Ndo9YOAMqy3H
FybWmYFDiJumtJXo2P/F9gkn5wSebCKa+5fRe6tX2POdKnBs1IS7r89rKKoEBdCP
uPsf3P1pLsEVO5XKj2qvqHfmKG5y5O3PSXHmwTQAvmgYkeZwkJZWO10z1BTf7RCP
UDUFPjylBpuUXaUAUY+R2vi2H02hNsFD1osI+c6lQY8OJw8DYAjYF5pBG6xbXoZ6
gLlStFBQ++gEDPd6ykZjrfcNVYuV+WjGRmZiBhZoo+5JbergzqEkabemV6q8e7ya
pFU9DI555aSQ0WQuA00c2YszFO4YbW8m6egYTSAqIIbdFNQca0ptaVhMfDhlavq1
CZOK8c4yAnBIuB+TUYgtKTbrP66TS4Escrplm3jucLkbbUA7ZaRgUf2W1FuDuUv6
DtM1vKeR/ZdvcVxGPOmfs4HXBB8EjNZuJVEjhpDn14FLY+Nlr+D4MjeASbosEKtg
HFYlZRPlUlueVLbswshvYgstmZN6IrsYEFsUsq87mFI2CTOx6nXteBZhYeHhZWnN
9nIfMz2clcZG+kft7eNB
=GDm9
-END PGP SIGNATURE-

Changes since xserver-xorg-input-synaptics-1.8.0-1+exp1:
maximilian attems (2):
  care about !linux ftbfs
  prepare to release 1.8.0-1~exp2

---
 debian/changelog |7 +++
 debian/control   |2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)
---


-- 
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/e1wpxes-0007gs...@moszumanska.debian.org



Bug#749728: libx11: please add ppc64el to symbols for 64 bit

2014-05-29 Thread Fernando Seiti Furusato
Package: src:libx11
Version: 2:1.6.2-2
Severity: normal
File: libx11
Tags: patch
User: debian-powe...@lists.debian.org
Usertags: ppc64el

Dear Maintainer,

Package libx11 fails to build from source on ppc64el, since the arch
is not included in the symbols file.
This patch will add it to the file, which fixes the ftbfs.

Thanks!
Fernando


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.13-1-powerpc64le (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information
Index: debian/libx11-6.symbols
===
--- debian.orig/libx11-6.symbols	2014-05-28 20:46:02.0 +
+++ debian/libx11-6.symbols	2014-05-28 20:46:29.880008873 +
@@ -791,7 +791,7 @@
  _XCopyEventCookie@Base 2:1.2.99.901
  (optional)_XCopyToArg@Base 0 1
  _XCreateMutex_fn@Base 0
- (arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 s390x sparc64)_XData32@Base 0
+ (arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 ppc64el s390x sparc64)_XData32@Base 0
  _XDefaultError@Base 0
  _XDefaultIOError@Base 0
  (optional)_XDefaultOpenIM@Base 0 1
@@ -854,7 +854,7 @@
  _XProcessInternalConnection@Base 0
  _XProcessWindowAttributes@Base 0
  _XPutBackEvent@Base 0
- (arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 s390x sparc64)_XRead32@Base 0
+ (arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 ppc64el s390x sparc64)_XRead32@Base 0
  _XRead@Base 0
  _XReadEvents@Base 0
  _XReadPad@Base 0
@@ -1102,9 +1102,9 @@
  (optional)_XkbInternAtomFunc@Base 0 1
  (optional)_XkbNoteCoreMapChanges@Base 0 1
  (optional)_XkbPeekAtReadBuffer@Base 0 1
- (optional|arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 s390x sparc64)_XkbReadBufferCopy32@Base 0 1
+ (optional|arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 ppc64el s390x sparc64)_XkbReadBufferCopy32@Base 0 1
  (optional)_XkbReadBufferCopyKeySyms@Base 0 1
- (optional|arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 s390x sparc64)_XkbReadCopyData32@Base 0 1
+ (optional|arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 ppc64el s390x sparc64)_XkbReadCopyData32@Base 0 1
  (optional)_XkbReadCopyKeySyms@Base 0 1
  (optional)_XkbReadGetCompatMapReply@Base 0 1
  (optional)_XkbReadGetGeometryReply@Base 0 1
@@ -1113,7 +1113,7 @@
  (optional)_XkbReadGetNamesReply@Base 0 1
  (optional)_XkbReloadDpy@Base 0 1
  (optional)_XkbSkipReadBufferData@Base 0 1
- (optional|arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 s390x sparc64)_XkbWriteCopyData32@Base 0 1
+ (optional|arch=arm64 alpha amd64 kfreebsd-amd64 ia64 mips64 mips64el ppc64 ppc64el s390x sparc64)_XkbWriteCopyData32@Base 0 1
  (optional)_XkbWriteCopyKeySyms@Base 0 1
  (optional)_XkeyTable@Base 0 1
  (optional)_XlcAddCT@Base 0 1


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

2014-05-29 Thread Maximilian Attems
 configure.ac   |   78 -
 src/compat-api.h   |1 
 src/i915_pciids.h  |   32 
 src/intel_device.c |   62 
 src/intel_module.c |6 
 src/intel_options.c|1 
 src/intel_options.h|1 
 src/sna/Makefile.am|2 
 src/sna/gen2_render.c  |   55 
 src/sna/gen3_render.c  |   17 
 src/sna/gen4_render.c  |   21 
 src/sna/gen5_render.c  |   21 
 src/sna/gen6_render.c  |   21 
 src/sna/gen7_render.c  |   35 
 src/sna/gen8_render.c  |   32 
 src/sna/kgem.c |  329 +++-
 src/sna/kgem.h |2 
 src/sna/sna.h  |  147 +-
 src/sna/sna_accel.c|  436 --
 src/sna/sna_blt.c  |  190 ++
 src/sna/sna_composite.c|   49 
 src/sna/sna_cpu.c  |4 
 src/sna/sna_cpuid.h|4 
 src/sna/sna_damage.c   |   42 
 src/sna/sna_display.c  | 1880 +---
 src/sna/sna_display_fake.c |   92 -
 src/sna/sna_dri.c  | 2534 --
 src/sna/sna_dri2.c | 2705 +
 src/sna/sna_driver.c   |   87 -
 src/sna/sna_glyphs.c   |  311 ++--
 src/sna/sna_render.c   |   22 
 src/sna/sna_render.h   |3 
 src/sna/sna_threads.c  |   14 
 src/sna/sna_tiling.c   |   70 -
 src/sna/sna_trapezoids.c   |3 
 src/sna/sna_trapezoids_boxes.c |7 
 src/sna/sna_video.c|   51 
 src/sna/sna_video.h|   18 
 src/sna/sna_video_overlay.c|   22 
 src/sna/sna_video_sprite.c |  318 +++-
 src/sna/sna_video_textured.c   |   20 
 src/uxa/intel.h|4 
 src/uxa/intel_display.c|   24 
 src/uxa/intel_dri.c|3 
 src/uxa/intel_driver.c |2 
 src/uxa/intel_glamor.c |   10 
 src/uxa/uxa-accel.c|2 
 src/uxa/uxa-priv.h |   17 
 src/uxa/uxa-render.c   |4 
 test/dri2-test.c   |   77 -
 tools/Makefile.am  |4 
 tools/virtual.c|  167 +-
 52 files changed, 6045 insertions(+), 4014 deletions(-)

New commits:
commit 792584fa740dbc81b72fd4f4bdf27d65b9c046cf
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Wed May 28 14:00:26 2014 +0100

sna/dri2: Reorder declarations to compile on old Xorg

Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk

diff --git a/src/sna/sna_dri2.c b/src/sna/sna_dri2.c
index cff9737..72f34d6 100644
--- a/src/sna/sna_dri2.c
+++ b/src/sna/sna_dri2.c
@@ -51,6 +51,10 @@ USE OR OTHER DEALINGS IN THE SOFTWARE.
 #include compositeext.h
 #endif
 
+#if DRI2INFOREC_VERSION  2
+#error DRI2 version supported by the Xserver is too old
+#endif
+
 static inline struct kgem_bo *ref(struct kgem_bo *bo)
 {
assert(bo-refcnt);
@@ -78,6 +82,7 @@ get_private(void *buffer)
return (struct sna_dri2_private *)((DRI2Buffer2Ptr)buffer+1);
 }
 
+#if DRI2INFOREC_VERSION = 4
 enum frame_event_type {
WAITMSC = 0,
SWAP,
@@ -206,9 +211,6 @@ sna_dri2_window_get_chain(WindowPtr win)
assert(priv != NULL);
return priv-chain;
 }
-
-#if DRI2INFOREC_VERSION  2
-#error DRI2 version supported by the Xserver is too old
 #endif
 
 #if DRI2INFOREC_VERSION  6

commit 562c47fc21b9029ebff29b53d2be590df4329264
Author: Chris Wilson ch...@chris-wilson.co.uk
Date:   Wed May 28 12:51:18 2014 +0100

Silence CLang (almost)

Fix up all the warnings about implicit enum conversions. The
container_of() macro remains defunct.

Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk

diff --git a/src/sna/gen7_render.c b/src/sna/gen7_render.c
index 2e1682c..ce137bd 100644
--- a/src/sna/gen7_render.c
+++ b/src/sna/gen7_render.c
@@ -126,7 +126,6 @@ static const struct gt_info ivb_gt2_info = {
 
 static const struct gt_info byt_gt_info = {
.name = Baytrail (gen7),
-   .urb = { 128, 64, 64 },
.max_vs_threads = 36,
.max_gs_threads = 36,
.max_wm_threads = (48-1)  IVB_PS_MAX_THREADS_SHIFT,
diff --git a/src/sna/kgem.c b/src/sna/kgem.c
index 24ba6f2..5fa33ce 100644
--- a/src/sna/kgem.c
+++ b/src/sna/kgem.c
@@ -810,11 +810,12 @@ cpu_cache_size__cpuid4(void)
 
 unsigned int eax, ebx, ecx, edx;
 unsigned int llc_size = 0;
-int cnt = 0;
+int cnt;
 
 if (__get_cpuid_max(BASIC_CPUID, NULL)  4)
 return 0;
 
+cnt = 0;
 do {
 unsigned associativity, line_partitions, line_size, sets;
 
diff --git a/src/sna/sna_cpu.c b/src/sna/sna_cpu.c
index 23e6bcc..a3434b1 100644
--- a/src/sna/sna_cpu.c
+++ b/src/sna/sna_cpu.c
@@ -40,12 +40,13 @@
 unsigned sna_cpu_detect(void)
 {
unsigned max = __get_cpuid_max(BASIC_CPUID, NULL);
-   unsigned int eax, ebx, ecx, edx;
+   unsigned eax, ebx, ecx, edx;
unsigned 

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

2014-05-29 Thread Maximilian Attems
 configure.ac|   78 
 debian/changelog|6 
 debian/control  |2 
 debian/xserver-xorg-video-intel.install |2 
 src/compat-api.h|1 
 src/i915_pciids.h   |   32 
 src/intel_device.c  |   62 
 src/intel_module.c  |6 
 src/intel_options.c |1 
 src/intel_options.h |1 
 src/sna/Makefile.am |2 
 src/sna/gen2_render.c   |   55 
 src/sna/gen3_render.c   |   17 
 src/sna/gen4_render.c   |   21 
 src/sna/gen5_render.c   |   21 
 src/sna/gen6_render.c   |   21 
 src/sna/gen7_render.c   |   35 
 src/sna/gen8_render.c   |   32 
 src/sna/kgem.c  |  329 ++-
 src/sna/kgem.h  |2 
 src/sna/sna.h   |  147 +
 src/sna/sna_accel.c |  436 +++--
 src/sna/sna_blt.c   |  190 ++
 src/sna/sna_composite.c |   49 
 src/sna/sna_cpu.c   |4 
 src/sna/sna_cpuid.h |4 
 src/sna/sna_damage.c|   42 
 src/sna/sna_display.c   | 1880 +-
 src/sna/sna_display_fake.c  |   92 -
 src/sna/sna_dri.c   | 2534 -
 src/sna/sna_dri2.c  | 2705 
 src/sna/sna_driver.c|   87 -
 src/sna/sna_glyphs.c|  311 +--
 src/sna/sna_render.c|   22 
 src/sna/sna_render.h|3 
 src/sna/sna_threads.c   |   14 
 src/sna/sna_tiling.c|   70 
 src/sna/sna_trapezoids.c|3 
 src/sna/sna_trapezoids_boxes.c  |7 
 src/sna/sna_video.c |   51 
 src/sna/sna_video.h |   18 
 src/sna/sna_video_overlay.c |   22 
 src/sna/sna_video_sprite.c  |  318 ++-
 src/sna/sna_video_textured.c|   20 
 src/uxa/intel.h |4 
 src/uxa/intel_display.c |   24 
 src/uxa/intel_dri.c |3 
 src/uxa/intel_driver.c  |2 
 src/uxa/intel_glamor.c  |   10 
 src/uxa/uxa-accel.c |2 
 src/uxa/uxa-priv.h  |   17 
 src/uxa/uxa-render.c|4 
 test/dri2-test.c|   77 
 tools/Makefile.am   |4 
 tools/virtual.c |  167 +
 55 files changed, 6052 insertions(+), 4017 deletions(-)

New commits:
commit 7b57260997ee615d30b316b859d84be77794184c
Author: maximilian attems m...@debian.org
Date:   Thu May 29 17:18:20 2014 +0200

add myself to uploaders

Signed-off-by: maximilian attems m...@debian.org

diff --git a/debian/changelog b/debian/changelog
index 5a58f3f..e8ac2d8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ xserver-xorg-video-intel (2:2.99.911+git20140529-1~exp1) 
UNRELEASED; urgency=low
 
   * New upstream prerelease.
   * Install new backlight helper.
+  * Add myself to Uploaders.
 
  -- maximilian attems m...@debian.org  Thu, 29 May 2014 17:16:30 +0200
 
diff --git a/debian/control b/debian/control
index 9d7840c..65108e3 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: xserver-xorg-video-intel
 Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force debian-x@lists.debian.org
-Uploaders: Drew Parsons dpars...@debian.org, Cyril Brulebois 
k...@debian.org, Michael Stapelberg stapelb...@debian.org
+Uploaders: Drew Parsons dpars...@debian.org, Cyril Brulebois 
k...@debian.org, Michael Stapelberg stapelb...@debian.org, maximilian 
attems m...@debian.org
 Build-Depends:
  debhelper (= 8),
  dh-autoreconf,

commit e62e35c1cc86418ae87cf97d4f2725f73219691b
Author: maximilian attems m...@debian.org
Date:   Thu May 29 16:14:51 2014 +0200

update changelog

Signed-off-by: maximilian attems m...@debian.org

diff --git a/debian/changelog b/debian/changelog
index 76e95df..5a58f3f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,9 @@
-xserver-xorg-video-intel (2:2.99.911-1) UNRELEASED; urgency=low
+xserver-xorg-video-intel (2:2.99.911+git20140529-1~exp1) UNRELEASED; 
urgency=low
 
   * New upstream prerelease.
+  * Install new backlight helper.
 
- -- Timo Aaltonen tjaal...@ubuntu.com  Tue, 01 Oct 2013 14:07:22 +0300
+ -- maximilian attems m...@debian.org  Thu, 29 May 2014 17:16:30 +0200
 
 xserver-xorg-video-intel (2:2.21.15-1) unstable; urgency=low
 

commit 631b4e4c78a807e61214026bf9a1461aadbd59b5
Author: maximilian attems m...@debian.org
Date:   Thu May 29 17:07:16 2014 +0200

install add