Re: [Intel-gfx] [ANNOUNCE] intel-gpu-tools 1.18
On Mon, 13 Mar 2017, Petri Latvala wrote: > A new intel-gpu-tools quarterly release is available with the > following changes: > Jason Ekstrand (1): > aubdump: Support EXECBUFFER2_WR I'm rather annoyed because this wasn't sent to the intel-gfx list AFAICT, there was previous discussion about it needing configure support [1], it breaks the build for me, and it was now released. /me walks away from keyboard before I end up pushing a revert without sending it to the list first. :( BR, Jani. [1] http://mid.mail-archive.com/20170130142047.7838-1-lionel.g.landwerlin@intel.com -- Jani Nikula, Intel Open Source Technology Center ___ xorg-announce mailing list xorg-announce@lists.x.org https://lists.x.org/mailman/listinfo/xorg-announce
[ANNOUNCE] intel-gpu-tools 1.18
A new intel-gpu-tools quarterly release is available with the following changes: Library changes: - Various changes to library functions so that they don't assume Intel hardware. (Lyude) - Added helper functions for managing synchronization primitives. (Robert Foss) - Added support for the new generic CRC capture kernel ABI. (Tomeu Vizoso) - Added Geminilake platform support. (Ander Conselvan de Oliveira) - Added helpers for sysfs hotplug events. (Lyude) - Added support for hotplug testing with the Chamelium device (Lyude) Tools changes: - intel_dp_compliance: New tool for running automated DisplayPort compliance tests. (Manasi Navare) - Renamed intel_bios_reader to intel_vbt_decode. (Jani Nikula) - intel_gvtg_test: New tool for setting up GVT-g guests based on KVMGT. (Terrence Xu) Test changes: - Multiple new tests. And many other bug fixes and improvements. And the full changelog follows: Ander Conselvan de Oliveira (4): lib/i915_pciids.h: Update to latest version wich includes GLK ids lib/intel_chipset: Add geminilake platform definition lib/igt_kmod: Compare module names with strcmp kms_frontbuffer_tracking: Fix badstride test skipping with atomic Brian Starkey (6): kms_atomic_transition: Initialize pipe_crcs to avoid segfault lib/igt_kms: Fix drm_plane leak lib/igt_kms: Neaten up pipe->planes[] assignment lib/igt_kms: Fix possible out-of-bounds access lib/igt_kms: Fix memory corruption when there's no cursor plane lib/igt_kms: Remove redundant cursor code Chris Wilson (90): lib/igt_kmod: s/subtest__/igt__/ for kernel parameters lib/igt_kmod: Update the prefix match string length igt/kms_flip: Poll before reading from nonblocking drm_fd igt/drv_selftest: Adapt to mock/late split lib/kselftests: Eliminate ENOTTY hack Revert "lib/kselftests: Eliminate ENOTTY hack" lib: Allow permutation of the first two elements in the aray lib/kselftest: Parse embedded test number from parameter lib/kselftest: Apply the filter to the test name igt/drv_selftest: Rename late to live selftests lib/igt_kmod: kmod already supplies a cooked error code lib/sw_sync: Provide compatiblity stubs for old headers tests/perf: Remove duplicate NSEC_PER_SEC define lib/sw_sync: Bring sync_wait() API into line lib/sw_sync: Indicate that sync_merge() operates and create a sync_fence lib/sw_sync: Rename sync_fence_create() lib/sw_sync: Use timeline/fence instead of generic fd lib/selftest: Query module parameter for error code. lib: Kick all fbcon stubs/intel_bufmgr: Suppress GCC compilation warnings igt/kms_addfb_basic: Try changing tiling on the framebuffer igt/kms_addfb_basic: Try changing tiling on the framebuffer [addfb2] igt: Mass conversion to to_user_pointer() lib: Mass conversion to to_user_pointer() lib: Wrap conversion from u64 to pointers igt/gem_exec_fence: Check sync_file->status after the fence is signaled configure: Include ax_gcc_func_attribute.m4 igt/gem_mmap_gtt: Check read/writes across a GPU reset igt/gem_mmap_gtt: Tiled access to the incomplete last row is undefined tests: Add gem_exec_reuse lib: Always unbind the fbcon around igt Revert "lib/igt_kms: Remove output->valid" igt/gem_exec_latency: Measure after forced queuing igt/drv_module_reload: Exercise disable_display parameter igt/gem_ringfill: Fill multiple execlist rings intel-ci: Do module reload last igt/gem_ringfill: Drop SECURE dispatch for gen2/3 lib/dummyload: Prefer WC mmaps igt/gem_ringfill: Restrict BIT(22) to gen2/3 as it changed meaning on gen4+ igt/gem_exec_nop: Watch inter-ring synchronisation overhead igt/gem_busy: Start converting over to igt_spin_batch Revert "lib/igt_kms: Add missing function declaration" igt/gem_ringfill: Restore secure dispatch for ctg/ilk igt/gem_exec_nop: Watch interprocess switching intel-ci: Add reloading module without any display igt/gem_exec_reloc: Pre-emptive defence against gpu relocations igt/gem_exec_reloc: Unify the wc/cpu mmap checks for reloc igt: Bump ioctl numbers for gem_exec_async and gem_exec_fence Only build chamelium if its dependencies are met igt/gem_busy: Add diagnostics for missed hangcheck lib: Fix emission of MI_BB_START for gen3 and before intel-ci: Add multiple ringfill for execlists igt/drv_hangman: Migrate to sysfs intel-ci: Move start of gvt tests last intel-ci: Minimal exercise of explicit fencing igt: Skip MI_STORE_DWORD_IMM on gen2 igt/gem_sync: Relax gen2 filtering igt: intel_gen(intel_gen()) eek igt/gem_exec_reloc: Check against hangs before relocations lib/gt: Set context for contolling bannable lib/kselftests: Split up igt_kselftests()