public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
From: Micah Fedke <micah.fedke@collabora.co.uk>
To: Thomas Wood <thomas.wood@intel.com>
Cc: Intel Graphics Development <intel-gfx@lists.freedesktop.org>
Subject: Re: [PATCH v3 0/7] igt: adding parameter to drm_open_any and drm_open_any_master to allow specification of non-intel GPUs
Date: Thu, 10 Sep 2015 11:24:16 -0400	[thread overview]
Message-ID: <55F1A0A0.3070507@collabora.co.uk> (raw)
In-Reply-To: <CANkqdn3Y51nnmSHjf4f5iX-u9ybupsv7nD_zcZykkQUe8f2Tpw@mail.gmail.com>

Thomas,

Sure thing.  Here you go: 
https://git.collabora.com/cgit/user/fedke.m/intel-gpu-tools.git/log/?h=drm_open_parameter_review05


-mf

On 09/09/2015 09:54 AM, Thomas Wood wrote:
> On 14 August 2015 at 16:22, Micah Fedke <micah.fedke@collabora.co.uk> wrote:
>> Changes since last version of patch:
>>
>> Now using the core_* tests as demonstrations rather than drm_read.
>
> Apologies for not getting to this sooner, but it no longer applies to
> master. Can you rebase the series and send it again?
>
>
>>
>> Micah Fedke (7):
>>    lib: adding drm_open_driver() interface
>>    convert drm_open_any*() calls to drm_open_driver*(DRIVER_INTEL) calls
>>      with cocci
>>    lib: remove support for deprecated drm_open_any*() calls
>>    tests: update core_get_client_auth to run on any platform
>>    tests: update core_getversion to run on any platform
>>    tests: update core_getclient to run on any platform
>>    tests: update core_getstats to run on any platform
>>
>>   benchmarks/gem_userptr_benchmark.c       |  2 +-
>>   benchmarks/intel_upload_blit_large.c     |  2 +-
>>   benchmarks/intel_upload_blit_large_gtt.c |  2 +-
>>   benchmarks/intel_upload_blit_large_map.c |  2 +-
>>   benchmarks/intel_upload_blit_small.c     |  2 +-
>>   debugger/eudb.c                          |  2 +-
>>   lib/drmtest.c                            | 97 ++++++++++++++++++++------------
>>   lib/drmtest.h                            | 12 ++--
>>   lib/igt_gt.c                             |  2 +-
>>   lib/igt_kms.c                            |  2 +-
>>   tests/core_get_client_auth.c             |  6 +-
>>   tests/core_getclient.c                   |  2 +-
>>   tests/core_getstats.c                    |  2 +-
>>   tests/core_getversion.c                  |  2 +-
>>   tests/drm_import_export.c                |  4 +-
>>   tests/drm_read.c                         |  2 +-
>>   tests/drm_vma_limiter.c                  |  2 +-
>>   tests/drm_vma_limiter_cached.c           |  2 +-
>>   tests/drm_vma_limiter_cpu.c              |  2 +-
>>   tests/drm_vma_limiter_gtt.c              |  2 +-
>>   tests/drv_getparams.c                    |  2 +-
>>   tests/drv_hangman.c                      |  4 +-
>>   tests/drv_suspend.c                      |  2 +-
>>   tests/eviction_common.c                  |  2 +-
>>   tests/gem_alive.c                        |  2 +-
>>   tests/gem_bad_address.c                  |  2 +-
>>   tests/gem_bad_batch.c                    |  2 +-
>>   tests/gem_bad_blit.c                     |  2 +-
>>   tests/gem_bad_length.c                   |  2 +-
>>   tests/gem_bad_reloc.c                    |  2 +-
>>   tests/gem_basic.c                        |  2 +-
>>   tests/gem_caching.c                      |  2 +-
>>   tests/gem_concurrent_blit.c              |  4 +-
>>   tests/gem_cpu_reloc.c                    |  2 +-
>>   tests/gem_cs_prefetch.c                  |  2 +-
>>   tests/gem_cs_tlb.c                       |  2 +-
>>   tests/gem_ctx_bad_destroy.c              |  2 +-
>>   tests/gem_ctx_bad_exec.c                 |  2 +-
>>   tests/gem_ctx_basic.c                    |  4 +-
>>   tests/gem_ctx_create.c                   |  2 +-
>>   tests/gem_ctx_exec.c                     |  2 +-
>>   tests/gem_ctx_param_basic.c              |  2 +-
>>   tests/gem_ctx_thrash.c                   |  4 +-
>>   tests/gem_double_irq_loop.c              |  2 +-
>>   tests/gem_dummy_reloc_loop.c             |  4 +-
>>   tests/gem_evict_alignment.c              |  2 +-
>>   tests/gem_evict_everything.c             |  2 +-
>>   tests/gem_exec_bad_domains.c             |  2 +-
>>   tests/gem_exec_big.c                     |  2 +-
>>   tests/gem_exec_blt.c                     |  2 +-
>>   tests/gem_exec_faulting_reloc.c          |  2 +-
>>   tests/gem_exec_lut_handle.c              |  2 +-
>>   tests/gem_exec_nop.c                     |  2 +-
>>   tests/gem_exec_params.c                  |  2 +-
>>   tests/gem_exec_parse.c                   |  2 +-
>>   tests/gem_fd_exhaustion.c                |  2 +-
>>   tests/gem_fence_thrash.c                 |  2 +-
>>   tests/gem_fence_upload.c                 |  8 +--
>>   tests/gem_fenced_exec_thrash.c           |  2 +-
>>   tests/gem_flink.c                        |  6 +-
>>   tests/gem_flink_race.c                   |  6 +-
>>   tests/gem_gpgpu_fill.c                   |  2 +-
>>   tests/gem_gtt_cpu_tlb.c                  |  2 +-
>>   tests/gem_gtt_hog.c                      |  4 +-
>>   tests/gem_gtt_speed.c                    |  2 +-
>>   tests/gem_hang.c                         |  2 +-
>>   tests/gem_hangcheck_forcewake.c          |  2 +-
>>   tests/gem_largeobject.c                  |  2 +-
>>   tests/gem_linear_blits.c                 |  2 +-
>>   tests/gem_lut_handle.c                   |  2 +-
>>   tests/gem_madvise.c                      |  8 +--
>>   tests/gem_media_fill.c                   |  2 +-
>>   tests/gem_mmap.c                         |  2 +-
>>   tests/gem_mmap_gtt.c                     |  4 +-
>>   tests/gem_mmap_offset_exhaustion.c       |  2 +-
>>   tests/gem_mmap_wc.c                      |  2 +-
>>   tests/gem_multi_bsd_sync_loop.c          |  4 +-
>>   tests/gem_non_secure_batch.c             |  2 +-
>>   tests/gem_partial_pwrite_pread.c         |  2 +-
>>   tests/gem_persistent_relocs.c            |  2 +-
>>   tests/gem_pin.c                          |  2 +-
>>   tests/gem_pipe_control_store_loop.c      |  2 +-
>>   tests/gem_ppgtt.c                        |  4 +-
>>   tests/gem_pread.c                        |  2 +-
>>   tests/gem_pread_after_blit.c             |  2 +-
>>   tests/gem_pwrite.c                       |  2 +-
>>   tests/gem_pwrite_pread.c                 |  2 +-
>>   tests/gem_readwrite.c                    |  2 +-
>>   tests/gem_reg_read.c                     |  2 +-
>>   tests/gem_reloc_overflow.c               |  2 +-
>>   tests/gem_reloc_vs_gpu.c                 |  4 +-
>>   tests/gem_render_copy.c                  |  2 +-
>>   tests/gem_render_copy_redux.c            |  2 +-
>>   tests/gem_render_linear_blits.c          |  2 +-
>>   tests/gem_render_tiled_blits.c           |  2 +-
>>   tests/gem_reset_stats.c                  | 40 ++++++-------
>>   tests/gem_ring_sync_copy.c               |  2 +-
>>   tests/gem_ring_sync_loop.c               |  2 +-
>>   tests/gem_ringfill.c                     |  2 +-
>>   tests/gem_seqno_wrap.c                   |  2 +-
>>   tests/gem_set_tiling_vs_blt.c            |  2 +-
>>   tests/gem_set_tiling_vs_gtt.c            |  2 +-
>>   tests/gem_set_tiling_vs_pwrite.c         |  2 +-
>>   tests/gem_storedw_batches_loop.c         |  2 +-
>>   tests/gem_storedw_loop_blt.c             |  2 +-
>>   tests/gem_storedw_loop_bsd.c             |  2 +-
>>   tests/gem_storedw_loop_render.c          |  2 +-
>>   tests/gem_storedw_loop_vebox.c           |  2 +-
>>   tests/gem_stress.c                       |  2 +-
>>   tests/gem_threaded_access_tiled.c        |  2 +-
>>   tests/gem_tiled_blits.c                  |  2 +-
>>   tests/gem_tiled_fence_blits.c            |  2 +-
>>   tests/gem_tiled_partial_pwrite_pread.c   |  2 +-
>>   tests/gem_tiled_pread.c                  |  2 +-
>>   tests/gem_tiled_pread_pwrite.c           |  2 +-
>>   tests/gem_tiled_swapping.c               |  2 +-
>>   tests/gem_tiled_wb.c                     |  2 +-
>>   tests/gem_tiled_wc.c                     |  2 +-
>>   tests/gem_tiling_max_stride.c            |  2 +-
>>   tests/gem_unfence_active_buffers.c       |  2 +-
>>   tests/gem_unref_active_buffers.c         |  2 +-
>>   tests/gem_userptr_blits.c                |  6 +-
>>   tests/gem_wait.c                         |  2 +-
>>   tests/gem_workarounds.c                  |  2 +-
>>   tests/gem_write_read_ring_switch.c       |  2 +-
>>   tests/gen3_mixed_blits.c                 |  2 +-
>>   tests/gen3_render_linear_blits.c         |  2 +-
>>   tests/gen3_render_mixed_blits.c          |  2 +-
>>   tests/gen3_render_tiledx_blits.c         |  2 +-
>>   tests/gen3_render_tiledy_blits.c         |  2 +-
>>   tests/gen7_forcewake_mt.c                |  2 +-
>>   tests/kms_3d.c                           |  2 +-
>>   tests/kms_addfb.c                        |  2 +-
>>   tests/kms_cursor_crc.c                   |  2 +-
>>   tests/kms_fbc_crc.c                      |  2 +-
>>   tests/kms_fence_pin_leak.c               |  2 +-
>>   tests/kms_flip.c                         |  2 +-
>>   tests/kms_flip_event_leak.c              |  4 +-
>>   tests/kms_flip_tiling.c                  |  2 +-
>>   tests/kms_force_connector.c              |  2 +-
>>   tests/kms_mmio_vs_cs_flip.c              |  2 +-
>>   tests/kms_pipe_crc_basic.c               |  2 +-
>>   tests/kms_plane.c                        |  2 +-
>>   tests/kms_psr_sink_crc.c                 |  2 +-
>>   tests/kms_pwrite_crc.c                   |  2 +-
>>   tests/kms_render.c                       |  2 +-
>>   tests/kms_rotation_crc.c                 |  2 +-
>>   tests/kms_setmode.c                      |  2 +-
>>   tests/kms_sink_crc_basic.c               |  2 +-
>>   tests/kms_universal_plane.c              |  2 +-
>>   tests/pm_lpsp.c                          |  2 +-
>>   tests/pm_rc6_residency.c                 |  4 +-
>>   tests/pm_rpm.c                           |  2 +-
>>   tests/pm_rps.c                           |  6 +-
>>   tests/prime_self_import.c                | 28 ++++-----
>>   tests/template.c                         |  2 +-
>>   tests/testdisplay.c                      |  2 +-
>>   tools/intel_display_poller.c             |  2 +-
>>   tools/intel_gpu_frequency.c              |  2 +-
>>   tools/intel_l3_parity.c                  |  2 +-
>>   tools/intel_perf_counters.c              |  2 +-
>>   161 files changed, 289 insertions(+), 260 deletions(-)
>>
>> --
>> 2.1.4
>>
>> _______________________________________________
>> Intel-gfx mailing list
>> Intel-gfx@lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 

Micah Fedke
Collabora Ltd.
+44 1223 362967
https://www.collabora.com/
https://twitter.com/collaboraltd
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

  reply	other threads:[~2015-09-10 15:24 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-08-14 15:22 [PATCH v3 0/7] igt: adding parameter to drm_open_any and drm_open_any_master to allow specification of non-intel GPUs Micah Fedke
2015-08-14 15:22 ` [PATCH v3 1/7] lib: adding drm_open_driver() interface Micah Fedke
2015-08-14 15:22 ` [PATCH v3 2/7] convert drm_open_any*() calls to drm_open_driver*(DRIVER_INTEL) calls with cocci Micah Fedke
2015-08-14 15:22 ` [PATCH v3 3/7] lib: remove support for deprecated drm_open_any*() calls Micah Fedke
2015-08-14 15:22 ` [PATCH v3 4/7] tests: update core_get_client_auth to run on any platform Micah Fedke
2015-08-14 15:22 ` [PATCH v3 5/7] tests: update core_getversion " Micah Fedke
2015-08-14 15:22 ` [PATCH v3 6/7] tests: update core_getclient " Micah Fedke
2015-08-14 15:22 ` [PATCH v3 7/7] tests: update core_getstats " Micah Fedke
2015-09-09 13:54 ` [PATCH v3 0/7] igt: adding parameter to drm_open_any and drm_open_any_master to allow specification of non-intel GPUs Thomas Wood
2015-09-10 15:24   ` Micah Fedke [this message]
2015-09-11 16:21     ` Thomas Wood

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=55F1A0A0.3070507@collabora.co.uk \
    --to=micah.fedke@collabora.co.uk \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=thomas.wood@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox