[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

intel-gpu-tools: Changes to 'debian-unstable'



 .gitignore                               |   54 
 ChangeLog                                | 3939 +++++++++++++++++++++++++++++++
 Makefile.am                              |   15 
 README                                   |   35 
 autogen.sh                               |   14 
 benchmarks/Makefile.am                   |   15 
 benchmarks/intel_upload_blit_large.c     |    3 
 benchmarks/intel_upload_blit_large_gtt.c |    3 
 benchmarks/intel_upload_blit_large_map.c |    3 
 benchmarks/intel_upload_blit_small.c     |    3 
 configure.ac                             |   77 
 debian/changelog                         |   19 
 debian/compat                            |    2 
 debian/control                           |   17 
 debian/rules                             |   93 
 debian/watch                             |    5 
 debugger/Makefile.am                     |   19 
 debugger/debug_rdata.c                   |  141 +
 debugger/eudb.c                          |  606 ++++
 debugger/system_routine/GNUmakefile.in   |    3 
 debugger/system_routine/Makefile         |   84 
 debugger/system_routine/eviction_macro.c |   48 
 debugger/system_routine/pre_cpp.py       |  123 
 debugger/system_routine/sr.g4a           |  277 ++
 debugger/system_routine/test.g4a         |   64 
 lib/Makefile.am                          |   22 
 lib/debug.h                              |   92 
 lib/drmtest.c                            |   30 
 lib/i830_reg.h                           |  805 ++++++
 lib/i915_3d.h                            |  619 ++++
 lib/i915_reg.h                           |  844 ++++++
 lib/instdone.c                           |  211 +
 lib/instdone.h                           |    4 
 lib/intel_batchbuffer.c                  |  124 
 lib/intel_batchbuffer.h                  |   60 
 lib/intel_chipset.h                      |   88 
 lib/intel_drm.c                          |   92 
 lib/intel_gpu_tools.c                    |  154 -
 lib/intel_gpu_tools.h                    |   65 
 lib/intel_mmio.c                         |  251 +
 lib/intel_pci.c                          |   89 
 lib/intel_reg.h                          | 1068 ++++++--
 lib/intel_reg_map.c                      |  178 +
 m4/.gitignore                            |    5 
 m4/dolt.m4                               |  178 -
 m4/shave.m4                              |   73 
 man/Makefile.am                          |    9 
 man/intel_audio_dump.1                   |   11 
 man/intel_bios_dumper.1                  |   14 
 man/intel_bios_reader.1                  |   15 
 man/intel_error_decode.1                 |   20 
 man/intel_gpu_dump.1                     |   22 
 man/intel_gpu_top.1                      |   23 
 man/intel_gtt.1                          |   14 
 man/intel_lid.1                          |   12 
 man/intel_reg_dumper.1                   |   24 
 man/intel_reg_read.1                     |   15 
 man/intel_reg_snapshot.1                 |   15 
 man/intel_reg_write.1                    |    2 
 scripts/Makefile.am                      |    6 
 scripts/throttle.py                      |   67 
 scripts/who.sh                           |   13 
 shave-libtool.in                         |   69 
 shave.in                                 |   76 
 tests/Makefile.am                        |   89 
 tests/check_drm_clients                  |   30 
 tests/debugfs_emon_crash                 |   34 
 tests/debugfs_reader                     |   27 
 tests/gem_bad_address.c                  |    3 
 tests/gem_bad_batch.c                    |    3 
 tests/gem_bad_blit.c                     |    7 
 tests/gem_bad_length.c                   |  158 +
 tests/gem_double_irq_loop.c              |  147 +
 tests/gem_dummy_reloc_loop.c             |  194 +
 tests/gem_exec_bad_domains.c             |  145 +
 tests/gem_exec_blt.c                     |  306 ++
 tests/gem_exec_faulting_reloc.c          |  289 ++
 tests/gem_exec_nop.c                     |  162 +
 tests/gem_fence_thrash.c                 |   10 
 tests/gem_fenced_exec_thrash.c           |  184 +
 tests/gem_flink.c                        |    2 
 tests/gem_gtt_speed.c                    |  311 ++
 tests/gem_hang.c                         |    5 
 tests/gem_hangcheck_forcewake.c          |  127 
 tests/gem_largeobject.c                  |   25 
 tests/gem_linear_blits.c                 |  310 ++
 tests/gem_mmap.c                         |    2 
 tests/gem_mmap_gtt.c                     |  233 +
 tests/gem_partial_pwrite_pread.c         |  284 ++
 tests/gem_pipe_control_store_loop.c      |  184 +
 tests/gem_pread_after_blit.c             |    3 
 tests/gem_pwrite.c                       |  154 +
 tests/gem_readwrite.c                    |    4 
 tests/gem_reloc_vs_gpu.c                 |  207 +
 tests/gem_ring_sync_loop.c               |  139 +
 tests/gem_ringfill.c                     |    3 
 tests/gem_storedw_batches_loop.c         |  168 +
 tests/gem_storedw_loop_blt.c             |  146 +
 tests/gem_storedw_loop_bsd.c             |  146 +
 tests/gem_storedw_loop_render.c          |  143 +
 tests/gem_stress.c                       |  991 +++++++
 tests/gem_stress.h                       |  100 
 tests/gem_stress_gen6.c                  |  595 ++++
 tests/gem_stress_i830.c                  |  354 ++
 tests/gem_stress_i915.c                  |  190 +
 tests/gem_tiled_blits.c                  |  137 -
 tests/gem_tiled_fence_blits.c            |  213 +
 tests/gem_tiled_pread.c                  |  215 -
 tests/gem_tiled_pread_pwrite.c           |  227 +
 tests/gem_unref_active_buffers.c         |  107 
 tests/gem_vmap_blits.c                   |  409 +++
 tests/gen3_mixed_blits.c                 |  619 ++++
 tests/gen3_render_linear_blits.c         |  459 +++
 tests/gen3_render_mixed_blits.c          |  508 +++
 tests/gen3_render_tiledx_blits.c         |  487 +++
 tests/gen3_render_tiledy_blits.c         |  494 +++
 tests/gen6_render.h                      | 1553 ++++++++++++
 tests/getstats.c                         |    2 
 tests/sysfs_edid_timing                  |   20 
 tests/testdisplay.c                      | 1287 ++++++++++
 tools/Makefile.am                        |   41 
 tools/forcewaked.c                       |  106 
 tools/intel_audio_dump.c                 | 1206 +++++++++
 tools/intel_backlight.c                  |   69 
 tools/intel_bios.h                       |  731 +++++
 tools/intel_bios_dumper.c                |  112 
 tools/intel_bios_reader.c                |  938 +++++++
 tools/intel_decode.c                     | 2931 +++++++++++++++++++++++
 tools/intel_decode.h                     |    8 
 tools/intel_disable_clock_gating.c       |   71 
 tools/intel_dump_decode.c                |  203 +
 tools/intel_error_decode.c               |  499 +++
 tools/intel_gpu_abrt                     |   45 
 tools/intel_gpu_dump.c                   | 2263 -----------------
 tools/intel_gpu_time.c                   |  110 
 tools/intel_gpu_top.c                    |  545 +++-
 tools/intel_gtt.c                        |  121 
 tools/intel_lid.c                        |  144 +
 tools/intel_reg_checker.c                |  399 +++
 tools/intel_reg_dumper.c                 | 1995 +++++++++++++++
 tools/intel_reg_read.c                   |   80 
 tools/intel_reg_snapshot.c               |   48 
 tools/intel_reg_write.c                  |    2 
 tools/intel_stepping.c                   |  134 +
 144 files changed, 33679 insertions(+), 3614 deletions(-)

New commits:
commit 8506ceed8edef9984c74a451da9c7aa798a6da93
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Dec 25 18:49:01 2011 +0100

    Disable test suite: it needs to be run as root.

diff --git a/debian/changelog b/debian/changelog
index bf01df4..d22be96 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,6 +13,7 @@ intel-gpu-tools (1.1-1) UNRELEASED; urgency=low
     - Switch debhelper build-dep and compat to 8.
     - Use dh-autoreconf and quilt as in other X packages.
     - Use --fail-missing and .install accordingly.
+  * Disable test suite: it needs to be run as root.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 25 Dec 2011 18:16:47 +0100
 
diff --git a/debian/rules b/debian/rules
index f97f5fd..30b44fb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,9 @@
 #!/usr/bin/make -f
 
+# Disable test suite:
+override_dh_auto_test:
+	echo 'Test suite disabled: it needs to be run as root, with no X running.'
+
 # Install in debian/tmp to retain control through dh_install:
 override_dh_auto_install:
 	dh_auto_install --destdir=debian/tmp

commit 3a2913badc4ee2eb85afe3d2e045b7d97aad0e61
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Dec 25 18:47:21 2011 +0100

    Switch to dh.

diff --git a/debian/changelog b/debian/changelog
index ed3487d..bf01df4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,10 @@ intel-gpu-tools (1.1-1) UNRELEASED; urgency=low
     - Add a reference to upstream git repository.
     - Switch from tar.bz2 to tar.gz, the former isn't supported by the 1.0
       source format.
+  * Switch to dh:
+    - Switch debhelper build-dep and compat to 8.
+    - Use dh-autoreconf and quilt as in other X packages.
+    - Use --fail-missing and .install accordingly.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 25 Dec 2011 18:16:47 +0100
 
diff --git a/debian/compat b/debian/compat
index 7f8f011..45a4fb7 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+8
diff --git a/debian/control b/debian/control
index 5e68629..9ffc643 100644
--- a/debian/control
+++ b/debian/control
@@ -4,8 +4,9 @@ Priority: optional
 Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
 Uploaders: Eric Anholt <eric@anholt.net>, Tormod Volden <debian.tormod@gmail.com>, Cyril Brulebois <kibi@debian.org>
 Build-Depends:
- debhelper (>= 7),
- autotools-dev,
+ debhelper (>= 8),
+ dh-autoreconf,
+ quilt,
  pkg-config,
  libpciaccess-dev (>= 0.10),
  libdrm-dev,
diff --git a/debian/rules b/debian/rules
index 6130d2e..f97f5fd 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,87 +1,12 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+# Install in debian/tmp to retain control through dh_install:
+override_dh_auto_install:
+	dh_auto_install --destdir=debian/tmp
 
+# Forget no-one:
+override_dh_install:
+	dh_install --fail-missing
 
-# These are used for cross-compiling and for saving the configure script
-# from having to guess our platform (since we know it already)
-DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
-CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
-else
-CROSS= --build $(DEB_BUILD_GNU_TYPE)
-endif
-
-CFLAGS = -g -Wall
-ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
-        CFLAGS += -O2
-else
-        CFLAGS += -O0
-endif
-
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-    NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-    MAKEFLAGS += -j$(NUMJOBS)
-endif
-
-config.status: configure
-	dh_testdir
-	./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
-
-
-build: build-stamp
-
-build-stamp:  config.status
-	dh_testdir
-
-	$(MAKE)
-
-	touch $@
-
-clean:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp
-
-	[ ! -f Makefile ] || $(MAKE) distclean
-
-	dh_clean
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_prep
-	dh_installdirs
-
-	$(MAKE) DESTDIR=$(CURDIR)/debian/intel-gpu-tools install
-
-
-binary-indep: install
-
-binary-arch: install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs
-	dh_installdocs
-	dh_installexamples
-	dh_installman
-	dh_link
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+%:
+	dh $@ --with quilt,autoreconf --builddirectory=build/

commit be90755c4a2ecff5991b64e6c90ab1e34120b8ef
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Dec 25 18:27:43 2011 +0100

    Update watch file.

diff --git a/debian/changelog b/debian/changelog
index ec7edad..ed3487d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,10 @@ intel-gpu-tools (1.1-1) UNRELEASED; urgency=low
     Tormod, and myself as Uploaders.
   * Wrap Build-Depends/Depends.
   * Bump libdrm-intel1 build-dep.
+  * Update watch file:
+    - Add a reference to upstream git repository.
+    - Switch from tar.bz2 to tar.gz, the former isn't supported by the 1.0
+      source format.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 25 Dec 2011 18:16:47 +0100
 
diff --git a/debian/watch b/debian/watch
index 0f0e082..d45f6a0 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,4 +1,3 @@
-# Compulsory line, this is a version 3 file
+#git=git://anongit.freedesktop.org/app/intel-gpu-tools
 version=3
-
-http://xorg.freedesktop.org/archive/individual/app/intel-gpu-tools-(.*)\.tar\.bz2
+http://xorg.freedesktop.org/archive/individual/app/intel-gpu-tools-(.*)\.tar\.gz

commit ff63c1d3b721da77a297dc1a2f0a7b4839ff2408
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Dec 25 18:25:03 2011 +0100

    Bump libdrm-intel1 build-dep.

diff --git a/debian/changelog b/debian/changelog
index b752c0e..ec7edad 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ intel-gpu-tools (1.1-1) UNRELEASED; urgency=low
   * Make the Debian X Strike Force maintain the package; keeping Eric,
     Tormod, and myself as Uploaders.
   * Wrap Build-Depends/Depends.
+  * Bump libdrm-intel1 build-dep.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 25 Dec 2011 18:16:47 +0100
 
diff --git a/debian/control b/debian/control
index 6dc24ff..5e68629 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,7 @@ Build-Depends:
  pkg-config,
  libpciaccess-dev (>= 0.10),
  libdrm-dev,
- libdrm-intel1 (>= 2.4.6),
+ libdrm-intel1 (>= 2.4.23),
 Standards-Version: 3.8.3
 Homepage: http://www.intellinuxgraphics.org/
 

commit eb09a29e34570d43ed13c7df1cd4f255c209319c
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Dec 25 18:22:44 2011 +0100

    Wrap Build-Depends/Depends.

diff --git a/debian/changelog b/debian/changelog
index 906c827..b752c0e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ intel-gpu-tools (1.1-1) UNRELEASED; urgency=low
   * New upstream release.
   * Make the Debian X Strike Force maintain the package; keeping Eric,
     Tormod, and myself as Uploaders.
+  * Wrap Build-Depends/Depends.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 25 Dec 2011 18:16:47 +0100
 
diff --git a/debian/control b/debian/control
index ee1a6de..6dc24ff 100644
--- a/debian/control
+++ b/debian/control
@@ -3,13 +3,21 @@ Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
 Uploaders: Eric Anholt <eric@anholt.net>, Tormod Volden <debian.tormod@gmail.com>, Cyril Brulebois <kibi@debian.org>
-Build-Depends: debhelper (>= 7), autotools-dev, pkg-config, libpciaccess-dev (>= 0.10), libdrm-dev, libdrm-intel1 (>= 2.4.6)
+Build-Depends:
+ debhelper (>= 7),
+ autotools-dev,
+ pkg-config,
+ libpciaccess-dev (>= 0.10),
+ libdrm-dev,
+ libdrm-intel1 (>= 2.4.6),
 Standards-Version: 3.8.3
 Homepage: http://www.intellinuxgraphics.org/
 
 Package: intel-gpu-tools
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
 Description: tools for debugging the Intel graphics driver
  intel-gpu-tools is a package of tools for debugging the Intel graphics driver,
  including a GPU hang dumping program, performance monitor, and performance

commit 1a3e2aaad32c8b755a6d35234006eb3b5998872a
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Dec 25 18:21:49 2011 +0100

    Make the Debian X Strike Force maintain the package; keeping Eric, Tormod, and myself as Uploaders.

diff --git a/debian/changelog b/debian/changelog
index 37159f1..906c827 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
 intel-gpu-tools (1.1-1) UNRELEASED; urgency=low
 
   * New upstream release.
+  * Make the Debian X Strike Force maintain the package; keeping Eric,
+    Tormod, and myself as Uploaders.
 
  -- Cyril Brulebois <kibi@debian.org>  Sun, 25 Dec 2011 18:16:47 +0100
 
diff --git a/debian/control b/debian/control
index 8f3687f..ee1a6de 100644
--- a/debian/control
+++ b/debian/control
@@ -1,8 +1,8 @@
 Source: intel-gpu-tools
 Section: x11
 Priority: optional
-Maintainer: Eric Anholt <eric@anholt.net>
-Uploaders: Tormod Volden <debian.tormod@gmail.com>
+Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
+Uploaders: Eric Anholt <eric@anholt.net>, Tormod Volden <debian.tormod@gmail.com>, Cyril Brulebois <kibi@debian.org>
 Build-Depends: debhelper (>= 7), autotools-dev, pkg-config, libpciaccess-dev (>= 0.10), libdrm-dev, libdrm-intel1 (>= 2.4.6)
 Standards-Version: 3.8.3
 Homepage: http://www.intellinuxgraphics.org/

commit 5b789961e3f7f198482b449ebf08e69906cff0ba
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Dec 25 18:17:02 2011 +0100

    Bump changelogs.

diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..6480e1b
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,3939 @@
+commit 5a3fccbb577dd8d6a0699cd58e9f39532792b866
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sat Dec 24 01:23:59 2011 +0100
+
+    Release 1.1
+
+commit 74d6545ffadf0a7f321138ae4ccd0def8f28e0d2
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Dec 18 00:24:45 2011 +0100
+
+    testdisplay: shut up compiler
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 2de19c477af4f10370f1272e6578cec0d1b486bc
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Dec 18 00:21:39 2011 +0100
+
+    testdisplay: move drm_fourcc.h include under the #ifdef protection
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 1f41a30070d62e007bfda9f8ddadc24877a3324c
+Author: Yi Sun <yi.sun@intel.com>
+Date:   Thu Dec 1 18:57:16 2011 +0800
+
+    tests/testdisplay.c: make the 3th pipe finish all the mode setting.
+    
+    If test all modes rather than preferred mode, remove framebuffer and
+    set CRTC to zero after each connector mode setting.
+    
+    Signed-off-by: Sun Yi <yi.sun@intel.com>
+    Reviewed-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
+
+commit 06460049f69b2769c31c51520ae07af394a0a33b
+Author: Ben Widawsky <ben@bwidawsk.net>
+Date:   Thu Dec 15 13:54:30 2011 -0800
+
+    intel-decode: fix flush dword post sync parse
+    
+    Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
+
+commit 7ecdb152ca30db67f23a8f31bc7e4b84ec72a4d1
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date:   Wed Dec 14 17:43:37 2011 +0000
+
+    tests/gem_double_irq_loop: silence the compiler
+    
+    gem_double_irq_loop.c: In function ‘dummy_reloc_loop’:
+    gem_double_irq_loop.c:62:9: warning: unused variable ‘j’ [-Wunused-variable]
+
+commit f381a8b9f08a6d0c843e7b9f7997020d6b0d1e1a
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date:   Wed Dec 14 17:41:34 2011 +0000
+
+    tests/gem_exec_blt: silence the compiler by failing on error
+    
+    gem_exec_blt.c: In function ‘gem_exec’:
+    gem_exec_blt.c:174:6: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
+    
+    Propagate the failure and exit(1).
+
+commit 2a292188e764c18b76698e1698ecaf62699b2f04
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date:   Wed Dec 14 17:41:34 2011 +0000
+
+    tests/gem_exec_nop: silence the compiler by failing on error
+    
+    gem_exec_nop.c: In function ‘exec’:
+    gem_exec_nop.c:101:6: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
+    
+    Propagate the failure and exit(1).
+
+commit ceb9f7d934e7efaaf0b061c3a0c5cb4b21efa156
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date:   Wed Dec 14 17:39:42 2011 +0000
+
+    tests/gem_stress: silence the compiler by using '%zu' for size_t
+    
+    gem_stress.c: In function ‘main’:
+    gem_stress.c:980:3: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘unsigned int’ [-Wformat]
+
+commit d4bb328b78b767b98c8a60ee2c1bd0d2cc894d67
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date:   Wed Dec 14 17:37:53 2011 +0000
+
+    tests/gem_largeobject: silence the compiler
+    
+    gem_largeobject.c: In function ‘test_large_object’:
+    gem_largeobject.c:95:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
+
+commit b4fb480c802c41dbb8061344a540752156113489
+Author: Jesse Barnes <jbarnes@virtuousgeek.org>
+Date:   Wed Dec 14 08:14:45 2011 -0800
+
+    testdisplay: don't test planes if i915 color key ioctl is not available
+
+commit 7ac492aec2c749895c863675ad5f48177daf9648
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date:   Mon Dec 12 20:19:03 2011 +0000
+
+    scripts/who: Add the process id to the output
+    
+    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
+
+commit 61ff1309cabaa1fc879ed0c3179696ad64a79da3
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date:   Mon Dec 12 17:44:58 2011 +0000
+
+    scripts: Add a trivial script to show which programs are using the GPU
+    
+    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
+
+commit 10e36edabe42e52f7862f66147d4433e8947ebc2
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date:   Sat Dec 10 12:49:10 2011 +0000
+
+    decode: Fix interpretation of i915 8bit formats
+    
+    2/3 are reserved with the correct values for A8/I8 being 4/5
+    respectively.
+    
+    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
+
+commit 5a9d82c6d5ad6d4e9b48a74dd4a5226babee81aa
+Author: Jesse Barnes <jbarnes@virtuousgeek.org>
+Date:   Wed Dec 7 08:22:41 2011 -0800
+
+    testdisplay: update for final plane & fb ABI
+    
+    Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
+
+commit ff409c537f541cbaa20f0b0f8faa03ece0d8014f
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Tue Dec 6 16:57:53 2011 +0100
+
+    tests/gem_partial_pwrite_pread: don't trash gtt unnecessarily
+    
+    On chips that don't have a unmappable gtt part it's utterly pointless.
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 5a851b139266063fc4e172e6ce781ebc1c75c9d9
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Dec 4 21:42:31 2011 +0100
+
+    tests: add gem_partial_pwrite_pread
+    
+    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 09cba27fdc5fbcc82471b4d7ba41944e5a4865d4
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Dec 4 13:57:56 2011 +0100
+
+    tests/gem_reloc_vs_gpu: fixup this mess
+    
+    - fixup pitch mess noticed by Chris Wilson.
+    - we need to diable bo reuse otherwise the kernel won't do the relocs
+      (we might get an already gtt-bound batch from the dummy load).
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit b9629f2d8d21a47c383c718e41910cc61c7947a6
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Dec 4 13:49:24 2011 +0100
+
+    tests/gem_reloc_vs_gpu: emit special batch on blt ring on gen6+
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 28e3f9c6064f2c9859e547b17abe1138a62e97ae
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Dec 4 13:02:35 2011 +0100
+
+    tests/gem_reloc_vs_gpu: switch to COLOR_BLT instead of PIPE_CONTROL
+    
+    Less fancy command that works everywhere. Suggested by Chris Wilons.
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 1c9cce9c45b9d8980eb6944dc8c36925e91f5228
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sat Dec 3 19:57:36 2011 +0100
+
+    tests/gem_tiled_pread_pwrite: kill set-but-unsed warning
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit ad6be1f0c913c5b9b5bb93d1c56390ac2b0c62ea
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Dec 4 12:08:59 2011 +0100
+
+    tests: add gem_reloc_vs_gpu
+    
+    Tests whether the kernel properly waits for the gpu before
+    applying a reloc.
+    
+    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 224d4d22f069782c3a83a06ec97bbc58932db3d8
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Fri Dec 2 20:40:03 2011 +0100
+
+    Revert some accidental things
+    
+    ... somehow slipped in.
+    
+    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit f5854c89022991f76d813249104566d14e73801b
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Fri Dec 2 20:36:06 2011 +0100
+
+    tests: add gem_exec_faulting_reloc
+    
+    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit ab3f4bdafe60dede32a48674ef9920df090bf3a7
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Fri Dec 2 18:41:34 2011 +0100
+
+    tests: add gem_exec_bad_domains
+    
+    To check whether the kernel properly rejects non-gpu domains in
+    relocs.
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 783f16e328f331f92ef37b986b0f845c4ae23d98
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Fri Dec 2 10:55:56 2011 +0100
+
+    tests: add gem_tiled_pread_pwrite
+    
+    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit eafdf50044f53e4b5eef222f6374c9ddba21e9da
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Tue Nov 1 14:33:53 2011 +0100
+
+    improve README
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 2e88c4ce34c0403df2301863efae4bf0a8699acb
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Wed Nov 30 12:36:29 2011 +0100
+
+    tests/gem_gtt_speed: Add modes that force that to the gtt domain
+    
+    No sane userspace doesn't upload data to the gpu without actually
+    using it there ...
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 4591d4ba7fe224289faa2b3b37052106d476a04f
+Author: Paul Berry <stereotype441@gmail.com>
+Date:   Wed Nov 30 09:47:56 2011 -0800
+
+    Add missing executables to .gitignore.
+
+commit 7af82bb0e5af670add67996ff8d6e890b9622a0c
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Nov 27 02:39:14 2011 +0100
+
+    tests: implement snb+ XY_SETUP_CLIP_BLT workaround
+    
+    Better safe than sorry.
+    
+    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 66b88b615cb5b1f483eb86d4623a5df0bbb2c1bf
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Nov 27 01:55:42 2011 +0100
+
+    tests/sysfs_edit_reader: posixify
+    
+    Debian's default sh complains ...
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 8c7f8bcccbbb8cdd75aaa2f5084f7667f4279ea8
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Nov 27 01:37:59 2011 +0100
+
+    tests: properly terminate tests when values mismatch
+    
+    Not much use running them in the test rig otherwise.
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 2f56e9617703466aaac79c8763974cea6b233933
+Author: Eugeni Dodonov <eugeni.dodonov@intel.com>
+Date:   Fri Nov 11 11:17:59 2011 -0200
+
+    tests/gem_hang: fix copy-paste problem
+    
+    I suspect that we should do different things for different pipes..
+    
+    Spotted by Thomas Jarosh on #intel-gfx freenode.
+    
+    Signed-off-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
+
+commit faf413d87556b9b76686ef9bf1e797e86e4b5129
+Author: Eugeni Dodonov <eugeni.dodonov@intel.com>
+Date:   Thu Nov 10 11:27:27 2011 -0200
+
+    tests: add a test for checking edid reading delays
+    
+    With base on EDID timing testing, when we take more than 1s to run
+    xrandr command, something is wrong.. So add this test for testing the time
+    we take to read the status of all the connectors from sysfs. It should do
+    us an average picture of how long we'd take to run xrandr (roughtly 2x
+    that value).
+    
+    Signed-off-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
+
+commit 48186febf17490820dc089172c58526664255417
+Author: Eugeni Dodonov <eugeni.dodonov@intel.com>
+Date:   Thu Nov 10 11:12:10 2011 -0200
+
+    tests: add test for kernel segmentation fault
+    
+    As asked by Daniel Vetter, this is a tech which checks if we can cause
+    division by zero in kernel by reading the i915_emon_status debugfs
+    entry repeatably.
+    
+    Signed-off-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
+
+commit 31a4b13132d8d3c1c8e2d16205b9785f4e6bb48d
+Author: Eugeni Dodonov <eugeni.dodonov@intel.com>
+Date:   Tue Nov 8 15:47:03 2011 -0200
+
+    intel_gpu_top: use debugfs interface for forcewake
+    
+    Using debugfs facilities for forcewake-related stuff.
+    
+    Acked-by: Ben Widawsky <ben@bwidawsk.net>
+    Signed-off-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
+
+commit f4ba3f529eace14bc3f4c3bf9fb2a0112d3632d5
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Tue Nov 8 12:36:24 2011 +0100
+
+    tests: disable pipe_control on i965g
+    
+    That hw is broken.
+    
+    Reported-by: Dave Airlie <airlied@gmail.com>
+    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 402948624cb9a18da2a5bdf9c1905b9eb9fd22ee
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date:   Fri Nov 4 17:10:06 2011 +0000
+
+    Call Arrandale gen5 not gen4.
+
+commit 4c7c94ad98ac94a1f8fffbf2ffd79fc3bfcef647
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date:   Fri Nov 4 13:26:13 2011 +0000
+
+    testdisplay: Round tiled allocations up to pot stride and fence size
+    
+    Be simple and use the strictest requirements from gen2/3 with old
+    kernels so that this simply works everywhere.
+    
+    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=42585
+
+commit 9c29be40bcb139ba57927fde954f66dcc4f0e6c8
+Author: Jesse Barnes <jbarnes@virtuousgeek.org>
+Date:   Wed Nov 2 12:57:40 2011 -0700
+
+    testdisplay: find planes for each pipe
+    
+    Fixes a bug where we were masking against the wrong value.
+
+commit 3afb7b22d6388d13e7af293baa98cad6c3226aec
+Author: Jesse Barnes <jbarnes@virtuousgeek.org>
+Date:   Wed Nov 2 12:57:20 2011 -0700
+
+    testdisplay: update to new addfb2 definition
+
+commit 6f7e6c91009000ad4614609a4b2ebd0bf69ec751
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Tue Nov 1 17:20:01 2011 +0100
+
+    cargo-cult the build system into shape
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 593cb1874a7929909773ec5d95e4b1911ff27918
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Tue Nov 1 17:04:44 2011 +0100
+
+    always require libdrm
+    
+    ... and also add the missing files to lib/Makefile.am
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 37c64007345d4cf949746dd64b150162053de7cf
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Tue Nov 1 12:10:35 2011 +0100
+
+    tests/gem_tiled_pread: fixup detiler for gen2
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 6b4f5c7ad84cac32151e9acd0c1692b74cf33fb2
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Tue Nov 1 11:52:53 2011 +0100
+
+    tests/gem_largeobject: accomodate for puny apertures
+    
+    ... like on my i855gm.
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 7c8d41f4d959ee5f09c76272589f4e9b7872af52
+Author: Ben Widawsky <ben@bwidawsk.net>
+Date:   Mon Oct 31 17:19:54 2011 -0700
+
+    i-g-t/debugger - make the debugger work with distcheck
+    
+    Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
+
+commit 15830ea54be914b1f4005154b2dcba52fa6b6120
+Author: Ben Widawsky <ben@bwidawsk.net>
+Date:   Mon Oct 31 13:36:50 2011 -0700
+
+    i-g-t/debugger: Only allow the shader debugger if the user has specified a gen4asm
+    
+    Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
+
+commit 32910231514d938be269c3b087f0d444709b0466
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Mon Oct 31 23:19:08 2011 +0100
+
+    tests: mark gem_bad_address as HANG
+    
+    Kills my little i855gm.
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit efd3a5d0b595b0e7f3a8a66fc61ecd67f4af8699
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Mon Oct 31 17:40:37 2011 +0100
+
+    tests/debugfs_reader: fight bashism
+    
+    debian's dash doesn't like this.
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit cc85c4efb719f31812947616dad3c6e00af5a001
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Mon Oct 31 16:08:02 2011 +0100
+
+    tests: actually add the drm client check script
+    
+    Ooops.
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit d4cc95b4578d2010cf6fecb6bb833c8dd83651b5
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Mon Oct 31 16:04:34 2011 +0100
+
+    tests: check for other drm clients
+    
+    Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 899496ba414067c72bbfb2dcdbf835977338db26
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Oct 30 23:20:12 2011 +0100
+
+    tests/gem_bad_length: disable broken batchbuffer
+    
+    Submitting random crap hangs the gpu. Suprise!
+    
+    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 20ff3839e448ba383b73a227889445a35d197cdc
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Oct 30 22:27:19 2011 +0100
+
+    tests: don't run kernel check from make check
+    
+    Add a new target test for that.
+    
+    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 931aa17754bad046f9a1d870894468527cb10c17
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Oct 30 22:04:39 2011 +0100
+
+    tools: script to gather bug report data
+    
+    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit 91b3c7f3338370538feeb080c79a1f506823dee5
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Oct 30 21:24:12 2011 +0100
+
+    make distcheck fixes
+    
+    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
+
+commit f361664df024e7d30ef94221304207991c2ebb6c
+Author: Daniel Vetter <daniel.vetter@ffwll.ch>
+Date:   Sun Oct 30 20:51:03 2011 +0100
+
+    tests: add test to read all debugfs files
+    
+    Catches a bunch of forcewake warnings on snb+
+    


Reply to: