<div dir="ltr"><div><span style="color:rgb(41,48,59);font-family:'Trebuchet MS',Georgia,Arial,serif;font-size:13px;line-height:19.440000534057617px">Hi all,</span></div><div><br></div><div>It is time for a new i-g-t release. Thank you all for let everything ready for a smoth release.</div>
<div><br></div><div><span style="color:rgb(41,48,59);font-family:'Trebuchet MS',Georgia,Arial,serif;font-size:13px;line-height:19.440000534057617px">Here goes a new i-g-t quarterly release with the following changes:</span></div>
<div><span style="color:rgb(41,48,59);font-family:'Trebuchet MS',Georgia,Arial,serif;font-size:13px;line-height:19.440000534057617px"><br></span></div><div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">- Piles of API documentation for the core i-g-t testing libraries.</span></font></div>
<div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px"><br></span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">- Improved igt loggin, now also with igt_vlog (for va_args printf-style</span></font></div>
<div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">  logging).</span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px"><br>
</span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">- Polish for the igt_debugfs library.</span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px"><br>
</span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">- Split out igt_fb library from igt_kms, cleanup of the igt_kms functions.</span></font></div>
<div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px"><br></span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">- Android porting patches (Tim Gore, Tvrtko Ursulin).</span></font></div>
<div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px"><br></span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">- Piles more tests as usual.</span></font></div>
<div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px"><br></span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">- Support for building libcairo based tests on Android. Set ANDROID_HAS_CAIRO=1</span></font></div>
<div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">  in the build enviroment when you have this (Tim Gore).</span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px"><br>
</span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">- Timeout support in igt_aux, see igt_set_timeout (Thomas).</span></font></div>
<div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px"><br></span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">- Documentation for the testrunner interface like exit codes, subtest</span></font></div>
<div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">  enumeration and log output. Should help other people to run the tests in their</span></font></div>
<div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">  own framework.</span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px"><br>
</span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">- Make swig an optional dependency (Damien).</span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px"><br>
</span></font></div><div style><font color="#29303b" face="Trebuchet MS, Georgia, Arial, serif"><span style="line-height:19.440000534057617px">- Helpers for runtime pm tests in igt_aux.</span></font></div><div style="color:rgb(41,48,59);font-family:'Trebuchet MS',Georgia,Arial,serif;font-size:13px;line-height:19.440000534057617px">
<br></div></div><div style="color:rgb(41,48,59);font-family:'Trebuchet MS',Georgia,Arial,serif;font-size:13px;line-height:19.440000534057617px">Full list of changes:</div><div style="color:rgb(41,48,59);font-family:'Trebuchet MS',Georgia,Arial,serif;font-size:13px;line-height:19.440000534057617px">
<br></div><div>Adrian Negreanu (1):</div><div>      fix out-of-tree builds</div><div><br></div><div>Ander Conselvan de Oliveira (1):</div><div>      test: Add test for checking if page flip changes tiling</div><div><br></div>
<div>Antti Koskipaa (9):</div><div>      kms_cursor_crc: Remove some test cases and change cursor to color</div><div>      kms_cursor_crc: Move cursor enable and disable calls where they belong</div><div>      kms_cursor_crc: Use a function pointer to call test</div>
<div>      kms_cursor_crc: Separate onscreen and offscreen tests</div><div>      kms_cursor_crc: Add reference software rendering</div><div>      kms_cursor_crc: Add moving cursor test</div><div>      kms_cursor_crc: Add random cursor placement test</div>
<div>      kms_cursor_crc: Add background picture</div><div>      kms_cursor_crc: Test cursor size change ioctl</div><div><br></div><div>Ben Widawsky (6):</div><div>      quick_dump: gen8 private PAT</div><div>      intel_gtt: Dump the whole GTT</div>
<div>      Revert "gen8 rendercpy: temporarily disable"</div><div>      gem_wait_render_timeout: use igt_assert_cmpint</div><div>      quick_dump: Fix the danvet fallout.</div><div>      quick_dump: Put the cairo cflags with the other cflags.</div>
<div><br></div><div>Brad Volkin (8):</div><div>      tests: Add a test for the command parser</div><div>      tests/gem_exec_parse: Add tests for rejected commands</div><div>      tests/gem_exec_parse: Add tests for register whitelist</div>
<div>      tests/gem_exec_parse: Add tests for bitmask checks</div><div>      tests/gem_exec_parse: Test for batches w/o MI_BATCH_BUFFER_END</div><div>      tests/gem_exec_parse: Test a command crossing a page boundary</div>
<div>      tests/gem_exec_parse: Test for OACONTROL tracking</div><div>      tests/gen7_forcewake_mt: Don't set the GGTT bit in SRM command</div><div><br></div><div>Chris Wilson (26):</div><div>      gem_tiled_swapping: Limit to available memory</div>
<div>      intel-gpu-overlay: Update debugfs path for min/max frequency</div><div>      gem_tiled_swapping: Purge all page/swap caches first</div><div>      gem_tiled_swapping: Test using all available fences</div><div>      Add gem_render_copy_redux</div>
<div>      Reset errno to 0 after success</div><div>      errno is reset after each syscall</div><div>      overlay: Use new i915_frequency_info in fallback code</div><div>      overlay: Parse /proc/interrupts in lieu of debugfs/i915_gem_interrupt</div>
<div>      gem_alive: A utility to see if the driver or GPU has hung</div><div>      igt/gem_lut_handle: Fix errno checking</div><div>      igt/gem_render_tiled_blits: Speed up by using the GPU to detile</div><div>      Add gem_bad_reloc</div>
<div>      gem_bad_reloc: Add subtest for LUT-based execbuffers</div><div>      gem_exec_lut_handle: Do a warm up pass before timing</div><div>      igt/gem_bad_reloc: Restrict negative reloc tests to IVB+</div><div>      igt/gem_ringfill: Only check for rendercopy when testing render ring</div>
<div>      igt/gem_bad_reloc: Refine for limited kernel w/a</div><div>      igt/gem_userptr_blits: Fix up last minute API changes</div><div>      Factor in kernel object overhead when checking available memory for tests</div>
<div>      igt/gem_evict_everything: Move assertion</div><div>      igt/gem_evict_everything: Compute number of surfaces to saturate the aperture</div><div>      lib: Add debug to memory limits checks</div><div>      igt/gem_evict_alignment: Remove obsolete skip on gen8+</div>
<div>      igt/gem_evict_alignment: Fix the memory limits checking</div><div>      igt/gem_evict_alignment: Fix the memory limits checking</div><div><br></div><div>Damien Lespiau (3):</div><div>      build: Define enable_gtk_doc when the m4 macro is missing</div>
<div>      rendercopy/gen8: Remove a hole in struct gen8_blend_state</div><div>      build: Don't fail if SWIG isn't found</div><div><br></div><div>Daniel Vetter (126):</div><div>      docs: Exclude debug.xml</div>
<div>      lib: remove hw context #defines</div><div>      lib/intel_batchbuffer: Remove BATCH_LOCALS</div><div>      lib: api docs for intel_batchbuffer</div><div>      tests/prime_nv_tests: fix copied buffer size</div><div>
      lib: switch intel_copy_bo to directly take a size</div><div>      NEWS: post-release blurb and mention api doc work</div><div>      lib/igt_kms: rip out custom verbose loggin support</div><div>      lib: add igt_vlog to print varargs</div>
<div>      test/kms_pipe_crc_basic: Fix up igt_kms conversion breakage</div><div>      tests/pm_rps: ducttape for igt fork helper cleanup issues</div><div>      tests/pm_rps: simplify load helper setup</div><div>      tests/pm_rps: load harder</div>
<div>      lib/igt_core: document the caveats of magic code blocks</div><div>      tests/pm_rps: use igt_assert_cmpint</div><div>      tests/pm_rps: wait longer for idling</div><div>      lib: extract igt_open_forcewake_handle</div>
<div>      lib/igt_core: add printf attribute to igt_vlog</div><div>      tests/drv_suspend: new forcewake subtest</div><div>      tests: update .gitignoe</div><div>      lib/igt_debugfs: implement a singleton igt_debugfs_t instance</div>
<div>      lib/igt_debugfs: Remove debugfs from igt_debugfs_open</div><div>      lib/igt_debugfs: Remove debugfs from igt_debugfs_fopen</div><div>      lib/igt_debugfs: Remove debugfs from pipe crc functions</div><div>      lib/igt_debugfs: Remove igt_debugfs_init</div>
<div>      lib/igt_debugfs: s/igt_pipe_crc_check/igt_require_pipe_crc/</div><div>      lib/igt_core: Small api doc fix</div><div>      lib/igt_core: Document library design best practices</div><div>      tests/kms_cursor_crc: Review from Imre for Sagar's patch</div>
<div>      lib: allow igt_skip_on_simulation outside of fixtures.</div><div>      tests/kms_cursor_crc: Fix up breakage</div><div>      lib: rename intel_pci.c to intel_chipset.c</div><div>      lib: consolidate chipset helpers in intel_chipset.[hc]</div>
<div>      lib/intel_chipset: intel_ prefix for pch global</div><div>      lib/intel_chipset: api docs</div><div>      lib: make rendercopy.h an internal header</div><div>      lib: make media_fill.h an internal header</div>
<div>      lib/intel_batchbuffer: un-inline buf_height/width</div><div>      lib/intel_batchbuffer: igt_ namespace for the buffer structure</div><div>      lib/intel_batchbuffer: igt_ prefix for rendercopy/mediafill funcs</div>
<div>      lib/intel_batchbuffer: drop cpu_mapping from igt_buf</div><div>      lib/intel_batchbuffer: api documentation for render copy/media fill</div><div>      lib: Move non-register things out of intel-gpu-tools.h</div>
<div>      tests|lib: remove assert.h includes</div><div>      lib: add #include "foo.h" lines like in manpages</div><div>      lib: remove uncessary #includes from headers</div><div>      lib: more unecessary header removal</div>
<div>      lib: unnecessary header removal for drmtest.h, part 1</div><div>      lib: unnecessary header removal for drmtest.h, part 2</div><div>      lib: rename intel_gpu_tools.h to intel_io.h</div><div>      lib/intel_io: rename mmio setup functions</div>
<div>      lib/intel_io: api documentation</div><div>      lib: s/drmtest_dumb_aub/igt_aub_dump_enabled/</div><div>      lib: extract igt_aux.[hc]</div><div>      lib/igt_aux: api documentation</div><div>      lib: s/igt_env_set/igt_check_boolean_env_var</div>
<div>      lib: Use @include tag for include files</div><div>      lib/drmtest: api documentation</div><div>      lib/intel_batchbuffer: document header dependencies</div><div>      tests/pm_rps: fixup the blt copy load helper changes</div>
<div>      tests/gem_exec_parse: fixups for the recent massive refactoring</div><div>      README: document quirks for regenerating gtk-doc</div><div>      lib/igt_core: fix igt_skip_on_simulation regression</div><div>      lib/igt_aux: Lost doc polish hunk.</div>
<div>      lib: remove kmstest_create_fb</div><div>      lib/igt_kms: s/kmstest_create_fb2/kmstest_create_fb/</div><div>      lib/igt_kms: make kmstest_get_cairo_surface static</div><div>      gitignore: Add logfiles from make check</div>
<div>      lib: extract igt_fb library</div><div>      lib/igt_fb: switch to igt_ prefix from kmstest_</div><div>      lib: fold igt_display into igt_kms</div><div>      lib/igt_kms/bf: doc skeleton</div><div>      lib/igt_fb: drop kmstest_ prefix from static functions</div>
<div>      lib/igt_fb: setup font in igt_get_cairo_ctx</div><div>      lib/igt_fb: api documentation</div><div>      tests/pm_rps: quiescent harder</div><div>      tests/pm_rps: Add a new testcase to provoke the "stuck at max" bug</div>
<div>      tools/quick_dump: re-apply ducttape</div><div>      README: update piglit cmd</div><div>      tools/quick_dump: Fix make distcheck</div><div>      tests/gem_cmd_parse: restrict to gen7</div><div>      lib/kmstest: Fix up tiled buffer creation</div>
<div>      tests/kms_flip_tiling: Fixes</div><div>      tests: Add gem_exec_params</div><div>      tests/gem_exec_params: Fix rel-constants-invalid subtest</div><div>      test/gem_userptr_*: Fix compile fail</div><div>      test: Fixup for the previous patch</div>
<div>      tests/gem_exec_params: One more invalid ring tests</div><div>      NEWS: Updates</div><div>      tests: Fix make depencies for test list</div><div>      lib: extract kmstest_set_connector_dpms</div><div>      tests/pm_pc8: subtests for runtime pm for dpms</div>
<div>      NEWS: Android has libcairo support now!</div><div>      lib/igt_core: Document testrunner interface a bit</div><div>      lib/igt_core: Fix type on igt_log doc</div><div>      tests: sprinkle igt logging</div><div>
      tests: Use igt macros more</div><div>      tests/gem_seqno_wrap: Replace control flow with asserts</div><div>      tests/prime_nv_api: Use asserts instead of control flow</div><div>      tests/prime_nv_pcopy: Use asserts in nv_bo_alloc</div>
<div>      tests/prime_nv_pcopy: Use asserts in setup code</div><div>      tests/prime_nv_pcopy: Drop return values from copy/check functions</div><div>      tests/prime_nv_pcopy: Drop return values from tests</div><div>      tests/prime_nv_pcopy: Remove unused tiling tests</div>
<div>      tests/kms_flip: Use asserts</div><div>      lib/igt_core: Fixup docs with symbolic exit codes</div><div>      tests/kms_flip: Fix vblank ts check</div><div>      lib/igt_aux: Extract runtime pm helpers from pm_pc8</div>
<div>      tests/kms_flip: nasty power management tests</div><div>      tests/gem_reg_read: Fix errno check</div><div>      tests/kms_render: don't loop through modes</div><div>      tests/pm_pc8: Use igt_assert_cmpint</div>
<div>      tests/pm_pc8 -> pm_rpm rename</div><div>      tests/kms_sink_crc_basic: Put into righ Makefile target</div><div>      Revert "store_dw_loop: make loops smaller"</div><div>      tests/kms_flip: Add vblank vs. gpu hang testcase</div>
<div>      tests/kms_flip: various improvements</div><div>      Revert "Revert "store_dw_loop: make loops smaller""</div><div>      tests/kms_sink_crc_basic: skip properly</div><div>      tests/kms_sink_crc_basic: Use igt_assert</div>
<div>      tests/kms_pipe_crc_basic: Add suspend tests</div><div>      tests/kms_pipe_crc_basic: Add gpu hang tests</div><div>      NEWS: Updates ...</div><div>      NEWS: Don't forget the runtime pm helpers!</div><div>
      NEWS: Fix spelling a bit</div><div>      lib/igt_debugfs: Fix spelling docs</div><div><br></div><div>Imre Deak (16):</div><div>      tests/pm_pc8: skip the test if runtime PM is disabled</div><div>      testdisplay: fix restoring termio at exit</div>
<div>      pm_pc8: add system-suspend subtest</div><div>      igt/intel_iosf: rename IOSF sideband opcodes according to the spec</div><div>      igt/quickdump: vlv: dump FLISDSI regs too</div><div>      quick_dump: make autodetect the default option</div>
<div>      quick_dump: fix typo breaking dpio reg dumps</div><div>      quick_dump: allow passing display base as the third argument</div><div>      quick_dump: vlv: clean up dsi (mipi) registers</div><div>      quick_dump: chv: add dsi (mipi) registers</div>
<div>      quick_dump: chv: add misc gen7 GT registers</div><div>      quick_dump: vlv: add missing display registers</div><div>      quick_dump: vlv: add missing dpio phy registers</div><div>      quick_dump: vlv: move flisdsi register group to its logical place</div>
<div>      quick_dump: vlv: remove redundant base file specifications</div><div>      quick_dump: increase reg name column width</div><div><br></div><div>Jani Nikula (1):</div><div>      intel_bios_reader: make edp block decode match kernel</div>
<div><br></div><div>Jesse Barnes (4):</div><div>      testdisplay: make termio unbuffered</div><div>      intel_infoframes: add VLV support</div><div>      intel_infoframes: remove bogus "being transmitted" check from VLV</div>
<div>      store_dw_loop: make loops smaller</div><div><br></div><div>Kenneth Graunke (1):</div><div>      rendercopy/gen8: Also emit 3DSTATE_WM_DEPTH_STENCIL.</div><div><br></div><div>Mengdong Lin (1):</div><div>      intel_audio_dump: fix CTS/M value index</div>
<div><br></div><div>Mika Kuoppala (13):</div><div>      tests/gem_reset_stats: run non hw context tests also on older gens</div><div>      lib/intel_batchbuffer fix OUT_RELOC doc tag</div><div>      lib/rendercopy: fix alloc len for gen7_bind_buf</div>
<div>      tests/gem_reset_stats: end hanging batch properly</div><div>      lib: add igt_get_stop_rings and igt_set_stop_rings</div><div>      tests: use lib igt_[get|set]_stop_rings()</div><div>      lib/drmtest: don't dup quiescent fd</div>
<div>      tests/gem_reset_stats: check gpu state before each subtest</div><div>      tests/gem_reset_stats: fix length check in inject_hang</div><div>      tests/gem_flink_race,prime_self_import: fix object counts</div><div>
      tests/drv_hangman: Convert test from shell script to c</div><div>      tests/drv_hangman: Add subtest for error state capture/dump</div><div>      tools/null_state_gen: generate null render state</div><div><br></div>
<div>Oscar Mateo (2):</div><div>      lib/igt_fb: igt_create_fb_with_bo_size</div><div>      tests/kms_flip: test a fb backed by a bo too big/small for its own good</div><div><br></div><div>Paulo Zanoni (3):</div><div>      tests/pm_pc8: add missing newline</div>
<div>      tests/pm_pc8: skip tests when no screens are connected</div><div>      tools/intel_reg_dumper: use haswell_debug_regs on BDW too</div><div><br></div><div>Rodrigo Vivi (10):</div><div>      tests/gem_wait_render_timeout: Use XY_COLOR_BLT instead of COLOR_BLT.</div>
<div>      tests/gem_wait_render_timeout: Fix for BDW</div><div>      tests/gem_gtt_hog: Use XY_COLOR_BLT instead of COLOR_BLT.</div><div>      tests/gem_gtt_hog: Fix for BDW</div><div>      tests/gem_bad_reloc: Adding missing include.</div>
<div>      tests/kms_sink_crc_basic: Basic test to verify Sink CRC debugfs.</div><div>      quick_dump: Fix vlv file names on Makefile.am</div><div>      null_state_gen: Fix Makefile.am for make distcheck</div><div>      Fix make distclean by fixing includes of version.h</div>
<div>      bump version to 1.7 and add the release date</div><div><br></div><div>Sagar Kamble (1):</div><div>      kms_cursor_crc: Enabling this test for all cursor sizes</div><div><br></div><div>Thomas Wood (4):</div><div>
      tests: create files that list the available tests</div><div>      lib: add igt_set_timeout</div><div>      lib: set a timeout when reading crc values</div><div>      lib: add exit status defines</div><div><br></div>
<div>Tim Gore (7):</div><div>      intel-gpu-tools: Build tests needing cairo if ANDROID_HAS_CAIRO=1</div><div>      intel-gpu-tools: Move igt tests to intel validation area</div><div>      intel-gpu-tools: Skip kms_fence_pin_leak if no cairo</div>
<div>      intel-gpu-tools: Skip kms_mmio_vs_cs_flip if no cairo</div><div>      intel-gpu-tools: re-enable gem_exec_params on Android</div><div>      intel-gpu-tools: remove testdisplay.h from kms_render.c</div><div>      intel-gpu-tools: move kms_fence_pin_leak to single test list</div>
<div><br></div><div>Tvrtko Ursulin (6):</div><div>      tests: Skip building kms_flip_tiling on Android</div><div>      tests: Extract ALIGN macro into a common header</div><div>      benchmarks: Build them on Android.</div>
<div>      tests/gem_userptr_blits: Expanded userptr test cases</div><div>      tests/gem_vmap_blits: Remove obsolete test case</div><div>      tests/gem_userptr_benchmark: Benchmarking userptr surfaces and impact</div><div>
<br></div><div>Ville Syrjälä (27):</div><div>      tests: Compile all the tests</div><div>      lib: Fix assert failure in ring stop code</div><div>      lib: Fix potential out of bounds access in ring stop code</div><div>
      kms_cursor_crc: Simplify the pipe_crc mess</div><div>      kms_cursor_crc: Wrap cursor fb creating into igt_fixture</div><div>      kms_cursor_crc: Allow the test to run without cursor cap support</div><div>      kms_cursor_crc: Replace snprintf()+%s with just %d</div>
<div>      kms_cursor_crc: Wrap igt_require() in igt_fixture</div><div>      kms_cursor_crc: Fix the test on platforms where the pipe->port mapping has restrictions</div><div>      tests/gem_stress: Fix rendercopy vs. keep_gpu_busy on gen6+</div>
<div>      Add Cherryview PCI IDs</div><div>      tests/kms_fbc_crc: Allow the subtests to pass even if some planes aren't FBC capable</div><div>      tests/kms_fbc_crc: Check context support earlier</div><div>      tests/kms_fbc_crc: Simplify pipe_crc mess</div>
<div>      tests/kms_fbc_crc: Switch to using the igt_display stuff</div><div>      tests/kms_fbc_crc: Reset display state between subtests</div><div>      tests/kms_fbc_crc: Use igt_create_color_fb()</div><div>      tests/kms_fence_pin_leak: Exercise full ppgtt fence pin_count leak in the kernel</div>
<div>      tests/kms_mmio_vs_cs_flip: Add a test case to exercise mmio vs. CS flip races</div><div>      tests/kms_flip: Make flip-vs-panning-vs-hang change DSPSURF</div><div>      quick_dump: pass register offsets as int</div>
<div>      lib/intel_iosf: add second phy support</div><div>      quick_dump: add support for accessing the dpio phy 2 registers</div><div>      quick_dump: chv: add detection support</div><div>      quick_dump: chv: add display registers</div>
<div>      quick_dump: chv: add full dpio phy dumps</div><div>      tests/kms_flip: Move EBUSY to a new busy-flip subtest</div><div><br></div><div>Wendy Wang (1):</div><div>      Add rc6_residency_counter subtest</div><div>
<br></div><div>Xiang, Haihao (2):</div><div>      assembler: switch the order of swizzle and regtype to match the BNF of the assembly</div><div>      assembler: distinguish the channel of .z from the condition of .z</div>
<div><br></div><div>Zhao Yakui (2):</div><div>      tests: Add one ring sync case based on multi drm_fd to test ring semaphore sync under multi BSD rings</div><div>      tests/gem_dummy_reloc_loop: Add one subtest based on multi drm_fd to test CPU<->GPU sync under multi BSD rings</div>
<div><br></div><div>tgore (3):</div><div>      intel-gpu-tools: fix problem with redefinition of mmap64</div><div>      intel-gpu-tools: fix some include path problems on android builds</div><div>      intel-gpu-tools: avoid include of cairo.h on Android builds</div>
<div><br></div><div>git tag: intel-gpu-tools-1.7</div><div><br></div><div><a href="http://xorg.freedesktop.org/archive/individual/app/intel-gpu-tools-1.7.tar.bz2">http://xorg.freedesktop.org/archive/individual/app/intel-gpu-tools-1.7.tar.bz2</a></div>
<div>MD5:  680b95fd4f73f2d3b9004d2a2fb57f77  intel-gpu-tools-1.7.tar.bz2</div><div>SHA1: 7cfd82e2a197ff26c0371ea5c7a62ac644ce45f3  intel-gpu-tools-1.7.tar.bz2</div><div>SHA256: 22612343bbd9b518b9f92a983555dbbcae8040ee577a38277dbf873c8900207a  intel-gpu-tools-1.7.tar.bz2</div>
<div><br></div><div><a href="http://xorg.freedesktop.org/archive/individual/app/intel-gpu-tools-1.7.tar.gz">http://xorg.freedesktop.org/archive/individual/app/intel-gpu-tools-1.7.tar.gz</a></div><div>MD5:  4a0c5fd5838d70edefff2955dc3f9dff  intel-gpu-tools-1.7.tar.gz</div>
<div>SHA1: b2facbc3dfb1374b8a442541da56935c00247240  intel-gpu-tools-1.7.tar.gz</div><div>SHA256: 5f2122e493b90942c4fb6c7343e532f3d0ef5653591d913d39757903c81df837  intel-gpu-tools-1.7.tar.gz</div><div><br></div>-- <br><div>
Rodrigo Vivi</div><div>Blog: <a href="http://blog.vivi.eng.br" target="_blank">http://blog.vivi.eng.br</a></div><div> </div>
</div>