[PATCH i-g-t 0/2] Run gem_exec_capture -- the first version

Andrzej Turko andrzej.turko at linux.intel.com
Mon Aug 9 13:59:04 UTC 2021


For CI only.


Andrzej Turko (2):
  State from before intel_ctx in gem_exec_capture
  HAX: Run gem_exec_capture

 benchmarks/gem_busy.c                  |   25 +-
 benchmarks/gem_exec_tracer.c           |    5 +-
 include/drm-uapi/amdgpu_drm.h          |   93 +--
 include/drm-uapi/drm.h                 |  250 ++----
 include/drm-uapi/drm_fourcc.h          |   74 +-
 include/drm-uapi/drm_mode.h            |  195 ++---
 include/drm-uapi/etnaviv_drm.h         |    3 -
 include/drm-uapi/exynos_drm.h          |    2 +-
 include/drm-uapi/msm_drm.h             |   32 +-
 include/drm-uapi/nouveau_drm.h         |    1 -
 include/drm-uapi/panfrost_drm.h        |    1 -
 include/drm-uapi/virtgpu_drm.h         |   39 +-
 include/drm-uapi/vmwgfx_drm.h          |   33 +-
 lib/i915/gem_context.c                 |  156 +++-
 lib/i915/gem_context.h                 |   16 +
 lib/i915/gem_engine_topology.c         |  154 +++-
 lib/i915/gem_engine_topology.h         |   20 +
 lib/i915/gem_mman.c                    |   96 +--
 lib/i915/gem_mman.h                    |   15 -
 lib/i915/gem_scheduler.c               |   10 +-
 lib/i915/gem_submission.c              |   98 +--
 lib/i915/gem_submission.h              |   10 +-
 lib/i915/intel_memory_region.c         |   16 +-
 lib/igt_dummyload.c                    |   56 +-
 lib/igt_fb.c                           |  191 +----
 lib/igt_gt.h                           |    1 -
 lib/igt_kms.c                          |  135 ---
 lib/igt_kms.h                          |    9 -
 lib/intel_allocator_simple.c           |    2 -
 lib/intel_batchbuffer.c                |   65 ++
 lib/intel_batchbuffer.h                |    4 +
 lib/intel_bufops.c                     |   25 +-
 lib/intel_ctx.c                        |   85 +-
 lib/intel_ctx.h                        |    5 -
 lib/ioctl_wrappers.c                   |   60 +-
 lib/ioctl_wrappers.h                   |   45 +
 tests/amdgpu/amd_bypass.c              |    2 +-
 tests/core_hotunplug.c                 |    6 +-
 tests/debugfs_test.c                   |    2 +-
 tests/drm_read.c                       |    2 +-
 tests/i915/api_intel_bb.c              |  104 +++
 tests/i915/gem_cs_tlb.c                |   10 +-
 tests/i915/gem_ctx_create.c            |  110 ++-
 tests/i915/gem_ctx_engines.c           |  352 +++++---
 tests/i915/gem_ctx_param.c             |   75 +-
 tests/i915/gem_ctx_persistence.c       |  498 +++++++----
 tests/i915/gem_eio.c                   |   63 +-
 tests/i915/gem_exec_await.c            |   29 +-
 tests/i915/gem_exec_balancer.c         | 1042 +++++++++++++++++-------
 tests/i915/gem_exec_capture.c          |   31 +-
 tests/i915/gem_exec_create.c           |    9 +-
 tests/i915/gem_exec_endless.c          |    2 +-
 tests/i915/gem_exec_fence.c            |   16 +-
 tests/i915/gem_exec_reloc.c            |  447 +++++++++-
 tests/i915/gem_exec_schedule.c         |   63 +-
 tests/i915/gem_fenced_exec_thrash.c    |    2 +-
 tests/i915/gem_mmap_gtt.c              |   18 +-
 tests/i915/gem_mmap_wc.c               |   15 +-
 tests/i915/gem_ringfill.c              |    5 +-
 tests/i915/gem_softpin.c               |    7 +-
 tests/i915/gem_userptr_blits.c         |   86 --
 tests/i915/gem_vm_create.c             |  125 ++-
 tests/i915/gem_workarounds.c           |   13 +-
 tests/i915/gen7_exec_parse.c           |    2 +-
 tests/i915/gen9_exec_parse.c           |  108 +--
 tests/i915/i915_fb_tiling.c            |    2 +-
 tests/i915/i915_getparams_basic.c      |    6 +-
 tests/i915/i915_hangman.c              |    2 +-
 tests/i915/i915_module_load.c          |   12 +-
 tests/i915/i915_pm_backlight.c         |    2 +-
 tests/i915/i915_pm_dc.c                |    6 +-
 tests/i915/i915_pm_lpsp.c              |    2 +-
 tests/i915/i915_pm_rc6_residency.c     |    7 +-
 tests/i915/i915_pm_rpm.c               |   18 +-
 tests/i915/i915_query.c                |  190 +----
 tests/i915/perf_pmu.c                  |    2 +-
 tests/i915/sysfs_heartbeat_interval.c  |   40 +-
 tests/i915/sysfs_preempt_timeout.c     |   39 +-
 tests/i915/sysfs_timeslice_duration.c  |   51 +-
 tests/intel-ci/blacklist-pre-merge.txt |   39 +
 tests/intel-ci/fast-feedback.testlist  |  181 +---
 tests/kms_3d.c                         |    2 +-
 tests/kms_addfb_basic.c                |   72 +-
 tests/kms_async_flips.c                |    8 +-
 tests/kms_atomic.c                     |    4 +-
 tests/kms_atomic_interruptible.c       |    6 +-
 tests/kms_atomic_transition.c          |   12 +-
 tests/kms_big_fb.c                     |    4 +-
 tests/kms_big_joiner.c                 |    2 +-
 tests/kms_busy.c                       |  155 ++--
 tests/kms_ccs.c                        |   18 +-
 tests/kms_chamelium.c                  |   26 +-
 tests/kms_color.c                      |   20 +-
 tests/kms_color_chamelium.c            |   24 +-
 tests/kms_concurrent.c                 |    4 +-
 tests/kms_content_protection.c         |    9 +-
 tests/kms_cursor_crc.c                 |   12 +-
 tests/kms_cursor_edge_walk.c           |    4 +-
 tests/kms_cursor_legacy.c              |    2 +-
 tests/kms_dp_tiled_display.c           |    2 +-
 tests/kms_draw_crc.c                   |   24 +-
 tests/kms_fbcon_fbt.c                  |    2 +-
 tests/kms_fence_pin_leak.c             |    4 +-
 tests/kms_flip.c                       |   34 +-
 tests/kms_flip_event_leak.c            |    4 +-
 tests/kms_flip_scaled_crc.c            |   28 +-
 tests/kms_flip_tiling.c                |   48 +-
 tests/kms_frontbuffer_tracking.c       |   10 +-
 tests/kms_hdmi_inject.c                |    4 +-
 tests/kms_invalid_dotclock.c           |   36 +-
 tests/kms_lease.c                      |  109 ++-
 tests/kms_mmap_write_crc.c             |    4 +-
 tests/kms_multipipe_modeset.c          |    2 +-
 tests/kms_panel_fitting.c              |   10 +-
 tests/kms_pipe_crc_basic.c             |    8 +-
 tests/kms_plane.c                      |   10 +-
 tests/kms_plane_alpha_blend.c          |   21 +-
 tests/kms_plane_lowres.c               |    8 +-
 tests/kms_plane_multiple.c             |   19 +-
 tests/kms_plane_scaling.c              |   20 +-
 tests/kms_prime.c                      |    6 +-
 tests/kms_properties.c                 |    2 +-
 tests/kms_psr.c                        |   11 +-
 tests/kms_psr2_sf.c                    |   14 +-
 tests/kms_psr2_su.c                    |    4 +-
 tests/kms_pwrite_crc.c                 |    4 +-
 tests/kms_rmfb.c                       |    4 +-
 tests/kms_rotation_crc.c               |   64 +-
 tests/kms_sequence.c                   |   40 +-
 tests/kms_setmode.c                    |  118 +--
 tests/kms_universal_plane.c            |   24 +-
 tests/kms_vblank.c                     |   15 +-
 tests/kms_vrr.c                        |    4 +-
 tests/meson.build                      |    3 +-
 tests/nouveau_crc.c                    |    4 +-
 tests/prime_mmap_kms.c                 |    2 +-
 tests/prime_vgem.c                     |    2 +-
 tests/testdisplay.c                    |    8 +-
 138 files changed, 3737 insertions(+), 3253 deletions(-)

-- 
2.25.1



More information about the Intel-gfx-trybot mailing list