July 2021 Archives by date
Starting: Thu Jul 1 04:33:32 UTC 2021
Ending: Fri Jul 30 23:02:27 UTC 2021
Messages: 1872
- ✗ Fi.CI.IGT: failure for no-reloc tests on TGL
Patchwork
- [PATCH i-g-t 00/52] Add no-reloc support in tests
Zbigniew Kempczyński
- [PATCH i-g-t 01/52] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/52] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/52] lib/intel_allocator: Add helper for getting allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 04/52] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/52] lib/intel_batchbuffer: Add allocator support in blitter fast copy
Zbigniew Kempczyński
- [PATCH i-g-t 06/52] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 07/52] tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 08/52] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 09/52] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 10/52] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/52] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/52] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/52] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 14/52] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 15/52] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 16/52] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 17/52] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 18/52] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 19/52] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 20/52] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 21/52] tests/i915/gem_mmap_offset: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 22/52] tests/i915/gem_mmap: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 23/52] tests/gem_spin_batch: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 24/52] tests/gem_exec_async: Add no-reloc for gens without relocations.
Zbigniew Kempczyński
- [PATCH i-g-t 25/52] tests/kms_flip: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 26/52] tests/kms_vblank: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 27/52] tests/sysfs_heartbeat_interval: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 28/52] tests/perf_pmu: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 29/52] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 30/52] NORELOC - gem_exec_gttfill
Zbigniew Kempczyński
- [PATCH i-g-t 31/52] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 32/52] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 33/52] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 34/52] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 35/52] WIP/FIXME: tests/gem_ctx_isolation
Zbigniew Kempczyński
- [PATCH i-g-t 36/52] WIP/FIXME: tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 37/52] WIP: tests/gem_ctx_shared: Convert to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 38/52] WIP: gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 39/52] WIP: tests/gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 40/52] WIP: tests/gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 41/52] WIP: gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 42/52] WIP: gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 43/52] WIP: tests/gem_exec_schedule at deep - NOT WORKING
Zbigniew Kempczyński
- [PATCH i-g-t 44/52] WIP: tests/gem_exec_schedule at wide (ok) + reorder_wide (still to be fixed)
Zbigniew Kempczyński
- [PATCH i-g-t 45/52] CHECK: tests/i915_hangman: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 46/52] CHECK: tests/gem_workarounds: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 47/52] tests/sysfs_preempt_timeout: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 48/52] tests/sysfs_timeslice_duration: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 49/52] tests/i915_pm_rpm: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 50/52] tests/i915_pm_rps: Alter to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 51/52] tests/i915_pm_rc6_residency: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 52/52] HAX: bypass BAT
Zbigniew Kempczyński
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] No-reloc on TGL
Zbigniew Kempczyński
- ✓ Fi.CI.BAT: success for Add no-reloc support in tests (rev4)
Patchwork
- [PATCH 0/2] drm/i915/display/dsc: Set BPP in the kernel
venkata.sai.patnana at intel.com
- [PATCH 1/2] drm/i915/display/dsc: Add Per connector debugfs node for DSC BPP enable
venkata.sai.patnana at intel.com
- [PATCH 2/2] drm/i915/display/dsc: Set BPP in the kernel
venkata.sai.patnana at intel.com
- ✓ Fi.CI.BAT: success for no-reloc tests on TGL
Patchwork
- ✗ Fi.CI.IGT: failure for Add no-reloc support in tests (rev4)
Patchwork
- ✗ Fi.CI.IGT: failure for no-reloc tests on TGL
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/display/dsc: Set BPP in the kernel
Patchwork
- ✓ Fi.CI.BAT: success for Limit the HANG tests to two pipes
Patchwork
- [PATCH 1/5] drm/i915: Add TTM offset argument to mmap.
Maarten Lankhorst
- [PATCH 2/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 3/5] drm/i915: Use intel_context_is_pinned in skip_ppgtt_update
Maarten Lankhorst
- [PATCH 4/5] drm/i915: Unconditionally call post_unpin after pinning
Maarten Lankhorst
- [PATCH 5/5] drm/i915: Remove duplicate of i915_active in intel_context
Maarten Lankhorst
- [PATCH 1/4] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/4] drm/i915: Use intel_context_is_pinned in skip_ppgtt_update
Maarten Lankhorst
- [PATCH 3/4] drm/i915: Unconditionally call post_unpin after pinning
Maarten Lankhorst
- [PATCH 4/4] drm/i915: Remove duplicate of i915_active in intel_context
Maarten Lankhorst
- ✗ Fi.CI.IGT: failure for drm/i915/display/dsc: Set BPP in the kernel
Patchwork
- ✗ Fi.CI.IGT: failure for Limit the HANG tests to two pipes
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- [PATCH i-g-t 0/3] Limit the HANG tests to two pipes
Bhanuprakash Modem
- [PATCH i-g-t 1/3] tests/kms_busy: Limit the execution to two pipes
Bhanuprakash Modem
- [PATCH i-g-t 2/3] tests/kms_flip: Restrict the hang tests execution to two pipes
Bhanuprakash Modem
- [PATCH i-g-t 3/3] HAX: Remove hang tests from pre-merge blacklist
Bhanuprakash Modem
- ✗ Fi.CI.BAT: failure for Limit the HANG tests to two pipes (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for Limit the HANG tests to two pipes (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for Limit the HANG tests to two pipes (rev4)
Patchwork
- ✗ Fi.CI.IGT: failure for Limit the HANG tests to two pipes (rev4)
Patchwork
- [i-g-t v2 0/3] Limit the HANG tests to two pipes
Bhanuprakash Modem
- [i-g-t v2 1/3] tests/kms_busy: Limit the execution to two pipes
Bhanuprakash Modem
- [i-g-t v2 2/3] tests/kms_flip: Restrict the hang tests execution to two pipes
Bhanuprakash Modem
- [i-g-t v2 3/3] HAX: Remove hang tests from pre-merge blacklist
Bhanuprakash Modem
- [i-g-t v3 0/3] Limit the HANG tests to two pipes
Bhanuprakash Modem
- [i-g-t v3 1/3] tests/kms_busy: Limit the execution to two pipes
Bhanuprakash Modem
- [i-g-t v3 2/3] tests/kms_flip: Restrict the hang tests execution to two pipes
Bhanuprakash Modem
- [i-g-t v3 3/3] HAX: Remove hang tests from pre-merge blacklist
Bhanuprakash Modem
- [i-g-t v4 0/3] Limit the HANG tests to two pipes
Bhanuprakash Modem
- [i-g-t v4 1/3] tests/kms_busy: Limit the execution to two pipes
Bhanuprakash Modem
- [i-g-t v4 2/3] tests/kms_flip: Restrict the hang tests execution to two pipes
Bhanuprakash Modem
- [i-g-t v4 3/3] HAX: Remove hang tests from pre-merge blacklist
Bhanuprakash Modem
- [PATCH 1/5] drm/i915: Add TTM offset argument to mmap.
Maarten Lankhorst
- [PATCH 2/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 3/5] drm/i915: Use intel_context_is_pinned in skip_ppgtt_update
Maarten Lankhorst
- [PATCH 4/5] drm/i915: Unconditionally call post_unpin after pinning
Maarten Lankhorst
- [PATCH 5/5] drm/i915: Remove duplicate of i915_active in intel_context
Maarten Lankhorst
- [PATCH 1/4] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/4] drm/i915: Use intel_context_is_pinned in skip_ppgtt_update
Maarten Lankhorst
- [PATCH 3/4] drm/i915: Unconditionally call post_unpin after pinning
Maarten Lankhorst
- [PATCH 4/4] drm/i915: Remove duplicate of i915_active in intel_context
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- [PATCH 1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/5] drm/i915: Use intel_context_is_pinned in skip_ppgtt_update
Maarten Lankhorst
- [PATCH 3/5] drm/i915: Unconditionally call post_unpin after pinning
Maarten Lankhorst
- [PATCH 4/5] drm/i915: Remove duplicate of i915_active in intel_context
Maarten Lankhorst
- [PATCH 5/5] haxup
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- [PATCH i-g-t 0/2] gem_softpin -- eviction with fixed address
Andrzej Turko
- [PATCH i-g-t 1/2] tests/i915/gem_softpin: Exercise eviction with softpinning
Andrzej Turko
- [PATCH i-g-t 2/2] tests/i915/gem_softpin: Test eviction on a fixed address
Andrzej Turko
- ✗ Fi.CI.BAT: failure for gem_softpin -- eviction with fixed address
Patchwork
- [PATCH 1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/5] drm/i915: Use intel_context_is_pinned in skip_ppgtt_update
Maarten Lankhorst
- [PATCH 3/5] drm/i915: Unconditionally call post_unpin after pinning
Maarten Lankhorst
- [PATCH 4/5] drm/i915: Remove duplicate of i915_active in intel_context
Maarten Lankhorst
- [PATCH 5/5] haxup
Maarten Lankhorst
- ✗ Fi.CI.BUILD: failure for series starting with [1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- [PATCH 1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/5] drm/i915: Use intel_context_is_pinned in skip_ppgtt_update
Maarten Lankhorst
- [PATCH 3/5] drm/i915: Unconditionally call post_unpin after pinning
Maarten Lankhorst
- [PATCH 4/5] drm/i915: Remove duplicate of i915_active in intel_context
Maarten Lankhorst
- [PATCH 5/5] haxup
Maarten Lankhorst
- [PATCH i-g-t 0/3] gem_softpin evict-many with identical offsets
Andrzej Turko
- [PATCH i-g-t 1/3] tests/i915/gem_softpin: Exercise eviction with softpinning
Andrzej Turko
- [PATCH i-g-t 2/3] tests/i915/gem_softpin: Place all batches at offset 0
Andrzej Turko
- [PATCH i-g-t 3/3] HAX: run gem_softpin
Andrzej Turko
- [PATCH i-g-t 0/2] gem_softpin evict-many using the allocator
Andrzej Turko
- [PATCH i-g-t 1/2] tests/i915/gem_softpin: Exercise eviction with softpinning
Andrzej Turko
- [PATCH i-g-t 2/2] HAX: run gem_softpin
Andrzej Turko
- ✗ Fi.CI.BAT: failure for gem_softpin evict-many with identical offsets
Patchwork
- [PATCH v6 0/2] drm/i915/display/dsc: Set BPP in the kernel
venkata.sai.patnana at intel.com
- [PATCH v6 1/2] drm/i915/display/dsc: Add Per connector debugfs node for DSC BPP enable
venkata.sai.patnana at intel.com
- [PATCH v6 2/2] drm/i915/display/dsc: Set BPP in the kernel
venkata.sai.patnana at intel.com
- ✗ Fi.CI.BAT: failure for gem_softpin evict-many using the allocator
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/display/dsc: Set BPP in the kernel
Patchwork
- [PATCH i-g-t 00/58] Add no-reloc support in tests
Zbigniew Kempczyński
- [PATCH i-g-t 01/58] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/58] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/58] lib/intel_allocator: Add helper for getting allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 04/58] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/58] lib/intel_batchbuffer: Add allocator support in blitter fast copy
Zbigniew Kempczyński
- [PATCH i-g-t 06/58] lib/intel_batchbuffer: Add allocator support in blitter src copy
Zbigniew Kempczyński
- [PATCH i-g-t 07/58] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 08/58] tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 09/58] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 10/58] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/58] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/58] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/58] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 14/58] tests/gem_eio: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 15/58] tests/gem_exec_async: Add no-reloc for gens without relocations.
Zbigniew Kempczyński
- [PATCH i-g-t 16/58] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 17/58] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 18/58] tests/gem_mmap: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 19/58] tests/gem_mmap_offset: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 20/58] tests/gem_mmap_wc: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 21/58] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 22/58] tests/gem_spin_batch: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 23/58] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 24/58] tests/gem_unfence_active_buffers: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 25/58] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 26/58] tests/gem_watchdog: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 27/58] tests/gem_workarounds: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 28/58] tests/gem_vm_create: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 29/58] tests/i915_hangman: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 30/58] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 31/58] tests/i915_pm_rc6_residency: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 32/58] tests/i915_pm_rpm: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 33/58] tests/i915_pm_rps: Alter to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 34/58] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 35/58] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 36/58] tests/kms_flip: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 37/58] tests/kms_vblank: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 38/58] tests/sysfs_heartbeat_interval: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 39/58] tests/sysfs_preempt_timeout: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 40/58] tests/sysfs_timeslice_duration: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 41/58] tests/perf_pmu: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 42/58] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 43/58] NORELOC - gem_exec_gttfill
Zbigniew Kempczyński
- [PATCH i-g-t 44/58] NORELOC - gem_exec_store - store_all()
Zbigniew Kempczyński
- [PATCH i-g-t 45/58] NORELOC - gem_exec_store - store_dword()
Zbigniew Kempczyński
- [PATCH i-g-t 46/58] NORELOC - gem_exec_store - store_cachelines()
Zbigniew Kempczyński
- [PATCH i-g-t 47/58] NORELOC - gem_exec_capture - capture() & userptr()
Zbigniew Kempczyński
- [PATCH i-g-t 48/58] WIP/FIXME: tests/gem_ctx_isolation
Zbigniew Kempczyński
- [PATCH i-g-t 49/58] WIP/FIXME: tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 50/58] WIP: tests/gem_ctx_shared: Convert to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 51/58] WIP: tests/gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 52/58] WIP: tests/gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 53/58] WIP: tests/gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 54/58] WIP: tests/gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 55/58] WIP: tests/gem_exec_schedule
Zbigniew Kempczyński
- [PATCH i-g-t 56/58] WIP: tests/gem_exec_schedule at deep - NOT WORKING
Zbigniew Kempczyński
- [PATCH i-g-t 57/58] WIP: tests/gem_exec_schedule at wide (ok) + reorder_wide (still to be fixed)
Zbigniew Kempczyński
- [PATCH i-g-t 58/58] HAX: bypass BAT
Zbigniew Kempczyński
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] No-reloc on TGL
Zbigniew Kempczyński
- ✓ Fi.CI.BAT: success for Add no-reloc support in tests (rev5)
Patchwork
- ✓ Fi.CI.BAT: success for no-reloc tests on TGL
Patchwork
- ✗ Fi.CI.IGT: failure for Add no-reloc support in tests (rev5)
Patchwork
- ✗ Fi.CI.IGT: failure for no-reloc tests on TGL
Patchwork
- [PATCH 1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/5] drm/i915: Use intel_context_is_pinned in skip_ppgtt_update
Maarten Lankhorst
- [PATCH 3/5] drm/i915: Unconditionally call post_unpin after pinning
Maarten Lankhorst
- [PATCH 4/5] drm/i915: Remove duplicate of i915_active in intel_context
Maarten Lankhorst
- [PATCH 5/5] haxup
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- [PATCH 1/4] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/4] drm/i915: Use intel_context_is_pinned in skip_ppgtt_update
Maarten Lankhorst
- [PATCH 3/4] drm/i915: Unconditionally call post_unpin after pinning
Maarten Lankhorst
- [PATCH 4/4] drm/i915: Remove duplicate of i915_active in intel_context, v2.
Maarten Lankhorst
- [PATCH 1/3] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/3] drm/i915: Use intel_context_is_pinned in skip_ppgtt_update
Maarten Lankhorst
- [PATCH 3/3] drm/i915: Unconditionally call post_unpin after pinning
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/3] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/4] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/3] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- [PATCH i-g-t 1/5] tests/kms_dp_dsc: Add a subtest to force DSC output BPP
Patnana Venkata Sai
- [PATCH i-g-t 2/5] lib: Add helper functions to read/write dsc debugfs
Patnana Venkata Sai
- [PATCH i-g-t 3/5] tests/kms_dp_dsc: Use helper functions to read/write dsc debugfs
Patnana Venkata Sai
- [PATCH i-g-t 4/5] tests/kms_invalid_dotclock: Modify the test for bigjoiner
Patnana Venkata Sai
- [PATCH i-g-t 5/5] tests/kms_dp_dsc: Cleanup to read debugfs only once
Patnana Venkata Sai
- ✓ Fi.CI.BAT: success for series starting with [1/5] tests/kms_dp_dsc: Add a subtest to force DSC output BPP
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/5] tests/kms_dp_dsc: Add a subtest to force DSC output BPP
Patchwork
- [PATCH 1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Maarten Lankhorst
- [PATCH 2/5] drm/i915: Use intel_context_is_pinned in skip_ppgtt_update
Maarten Lankhorst
- [PATCH 3/5] drm/i915: Unconditionally call post_unpin after pinning
Maarten Lankhorst
- [PATCH 4/5] drm/i915: Remove duplicate of i915_active in intel_context, v2.
Maarten Lankhorst
- [PATCH 5/5] hax?
Maarten Lankhorst
- [PATCH 00/30] TRYBOT: Ioctl cleanups
Jason Ekstrand
- [PATCH 01/30] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/30] drm/i915: Stop storing the ring size in the ring pointer (v3)
Jason Ekstrand
- [PATCH 03/30] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/30] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/30] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/30] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/30] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/30] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/30] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/30] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/30] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/30] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/30] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/30] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/30] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/30] drm/i915/gem: Add an intermediate proto_context struct (v5)
Jason Ekstrand
- [PATCH 17/30] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/30] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/30] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 20/30] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 21/30] drm/i915/gem: Use the proto-context to handle create parameters (v4)
Jason Ekstrand
- [PATCH 22/30] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 23/30] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 24/30] drm/i915/gem: Delay context creation (v3)
Jason Ekstrand
- [PATCH 25/30] drm/i915/gem: Don't allow changing the VM on running contexts (v4)
Jason Ekstrand
- [PATCH 26/30] drm/i915/gem: Don't allow changing the engine set on running contexts (v3)
Jason Ekstrand
- [PATCH 27/30] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 28/30] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 29/30] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 30/30] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- [PATCH 00/30] TRYBOT: Ioctl cleanups
Jason Ekstrand
- [PATCH 01/30] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/30] drm/i915: Stop storing the ring size in the ring pointer (v3)
Jason Ekstrand
- [PATCH 03/30] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/30] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/30] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/30] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/30] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/30] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/30] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/30] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/30] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/30] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/30] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/30] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/30] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/30] drm/i915/gem: Add an intermediate proto_context struct (v5)
Jason Ekstrand
- [PATCH 17/30] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/30] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/30] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 20/30] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 21/30] drm/i915/gem: Use the proto-context to handle create parameters (v4)
Jason Ekstrand
- [PATCH 22/30] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 23/30] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 24/30] drm/i915/gem: Delay context creation (v3)
Jason Ekstrand
- [PATCH 25/30] drm/i915/gem: Don't allow changing the VM on running contexts (v4)
Jason Ekstrand
- [PATCH 26/30] drm/i915/gem: Don't allow changing the engine set on running contexts (v3)
Jason Ekstrand
- [PATCH 27/30] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 28/30] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 29/30] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 30/30] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev29)
Patchwork
- [PATCH 0/5] TRYBOT: Synchronous command parser
Jason Ekstrand
- [PATCH 1/5] drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
Jason Ekstrand
- [PATCH 2/5] Revert "drm/i915: Propagate errors on awaiting already signaled fences"
Jason Ekstrand
- [PATCH 3/5] drm/i915: Remove allow_alloc from i915_gem_object_get_sg*
Jason Ekstrand
- [PATCH 4/5] drm/i915: Drop error handling from dma_fence_work
Jason Ekstrand
- [PATCH 5/5] Revert "drm/i915: Skip over MI_NOOP when parsing"
Jason Ekstrand
- ✗ Fi.CI.IGT: failure for series starting with [1/5] drm/i915/gt: Do not allow setting ring size for legacy ring submission
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: Synchronous command parser (rev2)
Patchwork
- [PATCH 00/13] vt-d + fbc stuff
Ville Syrjala
- [PATCH 01/13] iommu/vt-d: Disable superpage for Geminilake igfx
Ville Syrjala
- [PATCH 02/13] iommu/vt-d: Disable superpage for Broxton igfx
Ville Syrjala
- [PATCH 03/13] iommu/vt-d: Disable superpage for Skylake igfx
Ville Syrjala
- [PATCH 04/13] iommu/vt-d: Restore iommu for Broadwell igfx
Ville Syrjala
- [PATCH 05/13] drm/i915/fbc: Allow FBC + VT-d on SKL/BXT
Ville Syrjala
- [PATCH 06/13] drm/i915/fbc: Rewrite the FBC tiling check a bit
Ville Syrjala
- [PATCH 07/13] drm/i915/fbc: Extract intel_fbc_update()
Ville Syrjala
- [PATCH 08/13] drm/i915/fbc: Move the "recompress on activate" to a central place
Ville Syrjala
- [PATCH 09/13] drm/i915/fbc: Polish the skl+ FBC stride override handling
Ville Syrjala
- [PATCH 10/13] drm/i915/fbc: Rework cfb stride/size calculations
Ville Syrjala
- [PATCH 11/13] drm/i915/fbc: Align FBC segments to 512B on glk+
Ville Syrjala
- [PATCH 12/13] drm/i915/fbc: Implement Wa_16011863758 for icl+
Ville Syrjala
- [PATCH 13/13] drm/i915/fbc: Allow higher compression limits on FBC1
Ville Syrjala
- [PATCH i-g-t 00/81] TRYBOT: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 01/81] lib/i915/gem_submission_measure: Take an optional intel_ctx_cfg_t
Jason Ekstrand
- [PATCH i-g-t 02/81] tests/i915/gem_exec_fence: Move the engine data into inter_engine_context (v3)
Jason Ekstrand
- [PATCH i-g-t 03/81] tests/i915/gem_exec_fence: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 04/81] tests/i915/gem_exec_schedule: Convert to intel_ctx_t (v3)
Jason Ekstrand
- [PATCH i-g-t 05/81] tests/i915/perf_pmu: Convert to intel_ctx_t (v3)
Jason Ekstrand
- [PATCH i-g-t 06/81] tests/i915/gem_exec_nop: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 07/81] tests/i915/gem_exec_reloc: Convert to intel_ctx_t (v3)
Jason Ekstrand
- [PATCH i-g-t 08/81] tests/i915/gem_busy: Convert to intel_ctx_t (v3)
Jason Ekstrand
- [PATCH i-g-t 09/81] tests/i915/gem_ctx_isolation: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 10/81] tests/i915/gem_exec_async: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 11/81] tests/i915/sysfs_clients: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 12/81] tests/i915/gem_exec_fair: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 13/81] tests/i915/gem_spin_batch: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 14/81] tests/i915/gem_exec_store: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 15/81] tests/amdgpu/amd_prime: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 16/81] tests/i915/i915_hangman: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 17/81] tests/i915/gem_ringfill: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 18/81] tests/prime_busy: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 19/81] tests/prime_vgem: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 20/81] tests/gem_exec_whisper: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 21/81] tests/i915/gem_ctx_exec: Stop cloning contexts in close_race
Jason Ekstrand
- [PATCH i-g-t 22/81] tests/i915/gem_ctx_exec: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 23/81] tests/i915/gem_exec_suspend: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 24/81] tests/i915/gem_sync: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 25/81] tests/i915/gem_userptr_blits: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 26/81] tests/i915/gem_wait: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 27/81] tests/i915/gem_request_retire: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 28/81] tests/i915/gem_ctx_shared: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 29/81] tests/i915/gem_ctx_shared: Stop cloning contexts
Jason Ekstrand
- [PATCH i-g-t 30/81] tests/i915/gem_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 31/81] tests/i915/gem_ctx_switch: Convert to intel_ctx_t (v3)
Jason Ekstrand
- [PATCH i-g-t 32/81] tests/i915/gem_exec_parallel: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 33/81] tests/i915/gem_exec_latency: Convert to intel_ctx_t (v3)
Jason Ekstrand
- [PATCH i-g-t 34/81] tests/i915/gem_watchdog: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 35/81] tests/i915/gem_shrink: Convert to intel_ctx_t (v5)
Jason Ekstrand
- [PATCH i-g-t 36/81] tests/i915/gem_exec_params: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 37/81] tests/i915/gem_exec_gttfill: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 38/81] tests/i915/gem_exec_capture: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 39/81] tests/i915/gem_exec_create: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 40/81] tests/i915/gem_exec_await: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 41/81] tests/i915/gem_ctx_persistence: Drop the clone subtest
Jason Ekstrand
- [PATCH i-g-t 42/81] tests/i915/gem_ctx_persistence: Drop the engine replace subtests
Jason Ekstrand
- [PATCH i-g-t 43/81] tests/i915/gem_ctx_persistence: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 44/81] tests/i915/module_load: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 45/81] tests/i915/pm_rc6_residency: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 46/81] tests/i915/gem_cs_tlb: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 47/81] tests/core_hotplug: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 48/81] tests/i915/gem_exec_balancer: Stop cloning engines
Jason Ekstrand
- [PATCH i-g-t 49/81] tests/i915/gem_exec_balancer: Don't reset engines on a context (v2)
Jason Ekstrand
- [PATCH i-g-t 50/81] tests/i915/gem_exec_balancer: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 51/81] tests/i915/gem_exec_balancer: Drop bonded tests
Jason Ekstrand
- [PATCH i-g-t 52/81] lib/intel_ctx: Add load balancing support (v2)
Jason Ekstrand
- [PATCH i-g-t 53/81] tests/i915/gem_exec_balancer: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 54/81] tests/i915/gem_exec_endless: Stop munging ctx0 engines
Jason Ekstrand
- [PATCH i-g-t 55/81] lib/i915/submission: Rework gem_test_all_engines to use intel_ctx_t (v3)
Jason Ekstrand
- [PATCH i-g-t 56/81] lib/i915: Require a context config in gem_submission_measure
Jason Ekstrand
- [PATCH i-g-t 57/81] tests/i915/gem_ctx_engines: Rework execute-one*
Jason Ekstrand
- [PATCH i-g-t 58/81] tests/i915/gem_ctx_engines: Use better engine iteration
Jason Ekstrand
- [PATCH i-g-t 59/81] tests/i915/gem_ctx_engines: Drop the idempotent subtest
Jason Ekstrand
- [PATCH i-g-t 60/81] tests/i915/gem_ctx_create: Don't re-open the device in maximum()
Jason Ekstrand
- [PATCH i-g-t 61/81] tests/i915/gem_ctx_create: Convert benchmarks to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 62/81] tests/i915/gem_vm_create: Delete destroy racing tests
Jason Ekstrand
- [PATCH i-g-t 63/81] tests/i915/gem_vm_create: Use intel_ctx_t in the execbuf test
Jason Ekstrand
- [PATCH i-g-t 64/81] tests/i915/sysfs: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 65/81] tests/i915/gem_workarounds: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 66/81] lib/i915/gem_context: Delete all the context clone/copy stuff
Jason Ekstrand
- [PATCH i-g-t 67/81] tests/i915/gem_ctx_engines: Delete the libapi subtest
Jason Ekstrand
- [PATCH i-g-t 68/81] lib/igt_dummyload: Stop supporting ALL_ENGINES without an intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 69/81] lib/i915/gem_engine_topology: Delete the old physical engine iterators
Jason Ekstrand
- [PATCH i-g-t 70/81] tests/i915/gem_mmap_gtt: Convert to intel_ctx_t (v2)
Jason Ekstrand
- [PATCH i-g-t 71/81] tests/i915/i915_query: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 72/81] igt/dummyload: Require an intel_ctx_t for POLL_RUN and !ALL_ENGINES
Jason Ekstrand
- [PATCH i-g-t 73/81] lib/i915: Rework engine API availability checks (v4)
Jason Ekstrand
- [PATCH i-g-t 74/81] lib/intel_bb: Remove intel_bb_assign_vm and tests (v2)
Jason Ekstrand
- [PATCH i-g-t 75/81] tests/i915/gem_ctx_param: Stop setting VMs on old contexts
Jason Ekstrand
- [PATCH i-g-t 76/81] tests/i915/gen9_exec_parse: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 77/81] tests/i915/gem_ctx_param: Add tests for recently removed params
Jason Ekstrand
- [PATCH i-g-t 78/81] tests/i915/gem_ctx_param: Add a couple invalid PARAM_VM cases
Jason Ekstrand
- [PATCH i-g-t 79/81] tests/i915/gem_ctx_engines: Fix the invalid subtest for the new rules
Jason Ekstrand
- [PATCH i-g-t 80/81] tests/i915/gem_exec_balancer: Fix invalid-balancer for the set-once rule
Jason Ekstrand
- [PATCH i-g-t 81/81] tests/i915/gem_exec_balancer: Add a test for combined balancing and bonding (v2)
Jason Ekstrand
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev29)
Patchwork
- ✗ Fi.CI.BAT: failure for vt-d + fbc stuff
Patchwork
- [PATCH v2 00/12] vt-d + fbc stuff
Ville Syrjala
- [PATCH v2 01/12] iommu/vt-d: Disable superpage for Geminilake igfx
Ville Syrjala
- [PATCH v2 02/12] iommu/vt-d: Disable superpage for Broxton igfx
Ville Syrjala
- [PATCH v2 03/12] iommu/vt-d: Disable superpage for Skylake igfx
Ville Syrjala
- [PATCH v2 04/12] drm/i915/fbc: Allow FBC + VT-d on SKL/BXT
Ville Syrjala
- [PATCH v2 05/12] drm/i915/fbc: Rewrite the FBC tiling check a bit
Ville Syrjala
- [PATCH v2 06/12] drm/i915/fbc: Extract intel_fbc_update()
Ville Syrjala
- [PATCH v2 07/12] drm/i915/fbc: Move the "recompress on activate" to a central place
Ville Syrjala
- [PATCH v2 08/12] drm/i915/fbc: Polish the skl+ FBC stride override handling
Ville Syrjala
- [PATCH v2 09/12] drm/i915/fbc: Rework cfb stride/size calculations
Ville Syrjala
- [PATCH v2 10/12] drm/i915/fbc: Align FBC segments to 512B on glk+
Ville Syrjala
- [PATCH v2 11/12] drm/i915/fbc: Implement Wa_16011863758 for icl+
Ville Syrjala
- [PATCH v2 12/12] drm/i915/fbc: Allow higher compression limits on FBC1
Ville Syrjala
- ✓ Fi.CI.BAT: success for TRYBOT: Stop cloning contexts
Patchwork
- ✓ Fi.CI.BAT: success for vt-d + fbc stuff (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Synchronous command parser (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Stop cloning contexts
Patchwork
- ✗ Fi.CI.IGT: failure for vt-d + fbc stuff (rev2)
Patchwork
- [PATCH 00/30] TRYBOT: Ioctl cleanups
Jason Ekstrand
- [PATCH 01/30] drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
Jason Ekstrand
- [PATCH 02/30] drm/i915: Stop storing the ring size in the ring pointer (v3)
Jason Ekstrand
- [PATCH 03/30] drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
Jason Ekstrand
- [PATCH 04/30] drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
Jason Ekstrand
- [PATCH 05/30] drm/i915/gem: Return void from context_apply_all
Jason Ekstrand
- [PATCH 06/30] drm/i915: Drop the CONTEXT_CLONE API (v2)
Jason Ekstrand
- [PATCH 07/30] drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
Jason Ekstrand
- [PATCH 08/30] drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
Jason Ekstrand
- [PATCH 09/30] drm/i915/gem: Disallow bonding of virtual engines (v3)
Jason Ekstrand
- [PATCH 10/30] drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
Jason Ekstrand
- [PATCH 11/30] drm/i915/request: Remove the hook from await_execution
Jason Ekstrand
- [PATCH 12/30] drm/i915/gem: Disallow creating contexts with too many engines
Jason Ekstrand
- [PATCH 13/30] drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
Jason Ekstrand
- [PATCH 14/30] drm/i915/gem: Add a separate validate_priority helper
Jason Ekstrand
- [PATCH 15/30] drm/i915: Add gem/i915_gem_context.h to the docs
Jason Ekstrand
- [PATCH 16/30] drm/i915/gem: Add an intermediate proto_context struct (v5)
Jason Ekstrand
- [PATCH 17/30] drm/i915/gem: Rework error handling in default_engines
Jason Ekstrand
- [PATCH 18/30] drm/i915/gem: Optionally set SSEU in intel_context_set_gem
Jason Ekstrand
- [PATCH 19/30] drm/i915: Add an i915_gem_vm_lookup helper
Jason Ekstrand
- [PATCH 20/30] drm/i915/gem: Make an alignment check more sensible
Jason Ekstrand
- [PATCH 21/30] drm/i915/gem: Use the proto-context to handle create parameters (v4)
Jason Ekstrand
- [PATCH 22/30] drm/i915/gem: Return an error ptr from context_lookup
Jason Ekstrand
- [PATCH 23/30] drm/i915/gt: Drop i915_address_space::file (v2)
Jason Ekstrand
- [PATCH 24/30] drm/i915/gem: Delay context creation (v3)
Jason Ekstrand
- [PATCH 25/30] drm/i915/gem: Don't allow changing the VM on running contexts (v4)
Jason Ekstrand
- [PATCH 26/30] drm/i915/gem: Don't allow changing the engine set on running contexts (v3)
Jason Ekstrand
- [PATCH 27/30] drm/i915/selftests: Take a VM in kernel_context()
Jason Ekstrand
- [PATCH 28/30] i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
Jason Ekstrand
- [PATCH 29/30] drm/i915/gem: Roll all of context creation together
Jason Ekstrand
- [PATCH 30/30] drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
Jason Ekstrand
- ✓ Fi.CI.BAT: success for TRYBOT: ioctl cleanups (rev30)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: ioctl cleanups (rev30)
Patchwork
- [PATCH i-g-t 0/6] TRYBOT: Parser version checks
Jason Ekstrand
- [PATCH i-g-t 1/6] lib/intel_ctx: Add a intel_ctx_cfg_engine_class helper
Jason Ekstrand
- [PATCH i-g-t 2/6] tests/i915/gem_eio: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 3/6] tests/i915/gem_ctx_persistence: Use intel_ctx_t for hang subtests
Jason Ekstrand
- [PATCH i-g-t 4/6] i915: Improve the precision of command parser checks
Jason Ekstrand
- [PATCH i-g-t 5/6] tests/i915/gem_exec_schedule: Avoid cmdparser dependencies in deep()
Jason Ekstrand
- [PATCH i-g-t 6/6] tests/i915/gem_exec_reloc: Don't attempt active relocations with the command parser
Jason Ekstrand
- [PATCH 0/5] TRYBOT: Synchronous command parser
Jason Ekstrand
- [PATCH 1/5] drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
Jason Ekstrand
- [PATCH 2/5] Revert "drm/i915: Propagate errors on awaiting already signaled fences"
Jason Ekstrand
- [PATCH 3/5] drm/i915: Remove allow_alloc from i915_gem_object_get_sg*
Jason Ekstrand
- [PATCH 4/5] drm/i915: Drop error handling from dma_fence_work
Jason Ekstrand
- [PATCH 5/5] Revert "drm/i915: Skip over MI_NOOP when parsing"
Jason Ekstrand
- ✓ Fi.CI.BAT: success for TRYBOT: Parser version checks
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: Synchronous command parser (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Parser version checks
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Synchronous command parser (rev3)
Patchwork
- [PATCH i-g-t 0/6] TRYBOT: Parser version checks
Jason Ekstrand
- [PATCH i-g-t 1/6] lib/intel_ctx: Add a intel_ctx_cfg_engine_class helper
Jason Ekstrand
- [PATCH i-g-t 2/6] tests/i915/gem_eio: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 3/6] tests/i915/gem_ctx_persistence: Use intel_ctx_t for hang subtests
Jason Ekstrand
- [PATCH i-g-t 4/6] i915: Improve the precision of command parser checks
Jason Ekstrand
- [PATCH i-g-t 5/6] tests/i915/gem_exec_schedule: Avoid cmdparser dependencies in deep()
Jason Ekstrand
- [PATCH i-g-t 6/6] tests/i915/gem_exec_reloc: Don't attempt active relocations with the command parser
Jason Ekstrand
- [PATCH 0/5] TRYBOT: Synchronous command parser
Jason Ekstrand
- [PATCH 1/5] drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
Jason Ekstrand
- [PATCH 2/5] Revert "drm/i915: Propagate errors on awaiting already signaled fences"
Jason Ekstrand
- [PATCH 3/5] drm/i915: Remove allow_alloc from i915_gem_object_get_sg*
Jason Ekstrand
- [PATCH 4/5] drm/i915: Drop error handling from dma_fence_work
Jason Ekstrand
- [PATCH 5/5] Revert "drm/i915: Skip over MI_NOOP when parsing"
Jason Ekstrand
- ✗ Fi.CI.BAT: failure for TRYBOT: Synchronous command parser (rev4)
Patchwork
- [PATCH 0/2] TRYBOT: Only allow setting the vm once
Jason Ekstrand
- [PATCH 1/2] drm/i915: Don't allow setting I915_CONTEXT_PARAM_VM twice
Jason Ekstrand
- [PATCH 2/2] drm/i915/uapi: Add docs about immutability of engine sets and VMs
Jason Ekstrand
- ✓ Fi.CI.BAT: success for TRYBOT: Only allow setting the vm once
Patchwork
- ✓ Fi.CI.IGT: success for TRYBOT: Only allow setting the vm once
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: Parser version checks (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: Synchronous command parser (rev5)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Parser version checks (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Synchronous command parser (rev5)
Patchwork
- [PATCH i-g-t 0/9] TRYBOT: Patches for synchronous command parser
Jason Ekstrand
- [PATCH i-g-t 1/9] lib/intel_ctx: Add a intel_ctx_cfg_engine_class helper
Jason Ekstrand
- [PATCH i-g-t 2/9] tests/i915/gem_eio: Convert to intel_ctx_t
Jason Ekstrand
- [PATCH i-g-t 3/9] tests/i915/gem_ctx_persistence: Use intel_ctx_t for hang subtests
Jason Ekstrand
- [PATCH i-g-t 4/9] i915: Improve the precision of command parser checks
Jason Ekstrand
- [PATCH i-g-t 5/9] tests/gem_exec_schedule: Use store_dword_plug again (v2)
Jason Ekstrand
- [PATCH i-g-t 6/9] Revert "test/i915/gem_exec_reloc: Restore interclient testings"
Jason Ekstrand
- [PATCH i-g-t 7/9] Revert "i915/gem_exec_reloc: Flood the ring with GPU relocs"
Jason Ekstrand
- [PATCH i-g-t 8/9] Revert "i915/gem_exec_reloc: Check that relocations do not block"
Jason Ekstrand
- [PATCH i-g-t 9/9] tests/i915/gen9_exec_parse: Expect sync_fence_status to succeed
Jason Ekstrand
- [PATCH 0/5] TRYBOT: Synchronous command parser
Jason Ekstrand
- [PATCH 1/5] drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
Jason Ekstrand
- [PATCH 2/5] Revert "drm/i915: Propagate errors on awaiting already signaled fences"
Jason Ekstrand
- [PATCH 3/5] drm/i915: Remove allow_alloc from i915_gem_object_get_sg*
Jason Ekstrand
- [PATCH 4/5] drm/i915: Drop error handling from dma_fence_work
Jason Ekstrand
- [PATCH 5/5] Revert "drm/i915: Skip over MI_NOOP when parsing"
Jason Ekstrand
- ✓ Fi.CI.BAT: success for TRYBOT: Patches for synchronous command parser
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: Synchronous command parser (rev6)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Patches for synchronous command parser
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Synchronous command parser (rev6)
Patchwork
- [PATCH 0/7] drm/i915: Migrate memory to SMEM when imported cross-device
Jason Ekstrand
- [PATCH 1/7] drm/i915/gem: Check object_can_migrate from object_migrate
Jason Ekstrand
- [PATCH 2/7] drm/i915/gem: Refactor placement setup for i915_gem_object_create*
Jason Ekstrand
- [PATCH 3/7] drm/i915/gem: Unify user object creation
Jason Ekstrand
- [PATCH 4/7] drm/i915/gem/ttm: Place new BOs in the requested region
Jason Ekstrand
- [PATCH 5/7] drm/i915/gem/ttm: Respect the objection region in placement_from_obj
Jason Ekstrand
- [PATCH 6/7] drm/i915/gem: Correct the locking and pin pattern for dma-buf (v6)
Jason Ekstrand
- [PATCH 7/7] drm/i915/gem: Migrate to system at dma-buf attach time (v6)
Jason Ekstrand
- [PATCH] drm/i915: Fix the 12 BPC bits for PIPE_MISC reg
Nautiyal, Ankit K
- [PATCH i-g-t 00/54] Add no-reloc support in tests
Zbigniew Kempczyński
- [PATCH i-g-t 01/54] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/54] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/54] lib/intel_allocator: Add helper for getting allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 04/54] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/54] lib/intel_batchbuffer: Add allocator support in blitter fast copy
Zbigniew Kempczyński
- [PATCH i-g-t 06/54] lib/intel_batchbuffer: Add allocator support in blitter src copy
Zbigniew Kempczyński
- [PATCH i-g-t 07/54] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 08/54] tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 09/54] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 10/54] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/54] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/54] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/54] tests/gem_ctx_isolation: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 14/54] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 15/54] tests/gem_eio: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 16/54] tests/gem_exec_async: Add no-reloc for gens without relocations.
Zbigniew Kempczyński
- [PATCH i-g-t 17/54] tests/gem_exec_big: Require relocation support
Zbigniew Kempczyński
- [PATCH i-g-t 18/54] tests/gem_exec_capture: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 19/54] tests/gem_exec_gttfill: Require relocation support
Zbigniew Kempczyński
- [PATCH i-g-t 20/54] tests/gem_exec_store: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 21/54] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 22/54] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 23/54] tests/gem_exec_params: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 24/54] tests/gem_mmap: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 25/54] tests/gem_mmap_offset: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 26/54] tests/gem_mmap_wc: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 27/54] tests/gem_request_retire: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 28/54] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 29/54] tests/gem_softpin: Exercise eviction with softpinning
Zbigniew Kempczyński
- [PATCH i-g-t 30/54] tests/gem_spin_batch: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 31/54] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 32/54] tests/gem_unfence_active_buffers: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 33/54] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 34/54] tests/gem_watchdog: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 35/54] tests/gem_workarounds: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 36/54] tests/i915_hangman: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 37/54] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 38/54] tests/i915_pm_rc6_residency: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 39/54] tests/i915_pm_rpm: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 40/54] tests/i915_pm_rps: Alter to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 41/54] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 42/54] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 43/54] tests/kms_flip: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 44/54] tests/kms_vblank: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 45/54] tests/perf_pmu: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 46/54] tests/sysfs_heartbeat_interval: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 47/54] tests/sysfs_preempt_timeout: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 48/54] tests/sysfs_timeslice_duration: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 49/54] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 50/54] tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 51/54] FIXME/WIP: tests/gem_ctx_shared: Convert to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 52/54] WIP/NOTWORKING: gem_exec_await
Zbigniew Kempczyński
- [PATCH i-g-t 53/54] WIP: tests/gem_exec_schedule WIP: tests/gem_exec_schedule at deep - NOT WORKING WIP: tests/gem_exec_schedule at wide (ok) + reorder_wide (still to be fixed)
Zbigniew Kempczyński
- [PATCH i-g-t 54/54] HAX: bypass BAT
Zbigniew Kempczyński
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] No-reloc on TGL
Zbigniew Kempczyński
- [PATCH 1/5] drm/i915/display: Disable FBC when PSR2 is enabled for xelpd platforms
José Roberto de Souza
- [PATCH 2/5] drm/i915/display/psr2: Mark as updated all planes that intersect with pipe_clip
José Roberto de Souza
- [PATCH 3/5] drm/i915/display/psr2: Fix cursor updates using legacy apis
José Roberto de Souza
- [PATCH 4/5] drm/i915/display/psr2: Force a PSR exit in the frontbuffer modification flushes
José Roberto de Souza
- [PATCH 5/5] test
José Roberto de Souza
- ✗ Fi.CI.BUILD: failure for Add no-reloc support in tests (rev6)
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Migrate memory to SMEM when imported cross-device
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Fix the 12 BPC bits for PIPE_MISC reg
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/display: Disable FBC when PSR2 is enabled for xelpd platforms
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Migrate memory to SMEM when imported cross-device
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Fix the 12 BPC bits for PIPE_MISC reg
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/5] drm/i915/display: Disable FBC when PSR2 is enabled for xelpd platforms
Patchwork
- [PATCH i-g-t] test for my bridge
Martin Peres
- ✓ Fi.CI.BAT: success for test for my bridge
Patchwork
- ✓ Fi.CI.IGT: success for test for my bridge
Patchwork
- [PATCH 00/52] TRYBOT - GuC submission
Matthew Brost
- [PATCH 01/52] drm/i915/guc: Add new GuC interface defines and structures
Matthew Brost
- [PATCH 02/52] drm/i915/guc: Remove GuC stage descriptor, add LRC descriptor
Matthew Brost
- [PATCH 03/52] drm/i915/guc: Add LRC descriptor context lookup array
Matthew Brost
- [PATCH 04/52] drm/i915/guc: Implement GuC submission tasklet
Matthew Brost
- [PATCH 05/52] drm/i915/guc: Add bypass tasklet submission path to GuC
Matthew Brost
- [PATCH 06/52] drm/i915/guc: Implement GuC context operations for new inteface
Matthew Brost
- [PATCH 07/52] drm/i915/guc: Insert fence on context when deregistering
Matthew Brost
- [PATCH 08/52] drm/i915/guc: Defer context unpin until scheduling is disabled
Matthew Brost
- [PATCH 09/52] drm/i915/guc: Disable engine barriers with GuC during unpin
Matthew Brost
- [PATCH 10/52] drm/i915/guc: Extend deregistration fence to schedule disable
Matthew Brost
- [PATCH 11/52] drm/i915: Disable preempt busywait when using GuC scheduling
Matthew Brost
- [PATCH 12/52] drm/i915/guc: Ensure request ordering via completion fences
Matthew Brost
- [PATCH 13/52] drm/i915/guc: Disable semaphores when using GuC scheduling
Matthew Brost
- [PATCH 14/52] drm/i915/guc: Ensure G2H response has space in buffer
Matthew Brost
- [PATCH 15/52] drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
Matthew Brost
- [PATCH 16/52] drm/i915/guc: Update GuC debugfs to support new GuC
Matthew Brost
- [PATCH 17/52] drm/i915/guc: Add several request trace points
Matthew Brost
- [PATCH 18/52] drm/i915: Add intel_context tracing
Matthew Brost
- [PATCH 19/52] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 20/52] drm/i915: Track 'serial' counts for virtual engines
Matthew Brost
- [PATCH 21/52] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 22/52] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 23/52] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 24/52] drm/i915: Add i915_sched_engine destroy vfunc
Matthew Brost
- [PATCH 25/52] drm/i915: Move active request tracking to a vfunc
Matthew Brost
- [PATCH 26/52] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 27/52] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 28/52] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 29/52] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 30/52] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 31/52] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 32/52] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 33/52] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 34/52] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 35/52] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 36/52] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 37/52] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 38/52] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 39/52] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 40/52] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 41/52] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 42/52] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 43/52] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 44/52] drm/i915/selftest: Better error reporting from hangcheck selftest
Matthew Brost
- [PATCH 45/52] drm/i915/selftest: Fix workarounds selftest for GuC submission
Matthew Brost
- [PATCH 46/52] drm/i915/selftest: Fix MOCS selftest for GuC submission
Matthew Brost
- [PATCH 47/52] drm/i915/selftest: Increase some timeouts in live_requests
Matthew Brost
- [PATCH 48/52] drm/i915/selftest: Fix hangcheck self test for GuC submission
Matthew Brost
- [PATCH 49/52] drm/i915/selftest: Bump selftest timeouts for hangcheck
Matthew Brost
- [PATCH 50/52] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 51/52] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 52/52] drm/i915/guc: Enable GuC on TGL for TRYBOT
Matthew Brost
- ✗ Fi.CI.BAT: failure for TRYBOT - GuC submission
Patchwork
- [PATCH 00/52] TRYBOT - GuC submission
Matthew Brost
- [PATCH 01/52] drm/i915/guc: Add new GuC interface defines and structures
Matthew Brost
- [PATCH 02/52] drm/i915/guc: Remove GuC stage descriptor, add LRC descriptor
Matthew Brost
- [PATCH 03/52] drm/i915/guc: Add LRC descriptor context lookup array
Matthew Brost
- [PATCH 04/52] drm/i915/guc: Implement GuC submission tasklet
Matthew Brost
- [PATCH 05/52] drm/i915/guc: Add bypass tasklet submission path to GuC
Matthew Brost
- [PATCH 06/52] drm/i915/guc: Implement GuC context operations for new inteface
Matthew Brost
- [PATCH 07/52] drm/i915/guc: Insert fence on context when deregistering
Matthew Brost
- [PATCH 08/52] drm/i915/guc: Defer context unpin until scheduling is disabled
Matthew Brost
- [PATCH 09/52] drm/i915/guc: Disable engine barriers with GuC during unpin
Matthew Brost
- [PATCH 10/52] drm/i915/guc: Extend deregistration fence to schedule disable
Matthew Brost
- [PATCH 11/52] drm/i915: Disable preempt busywait when using GuC scheduling
Matthew Brost
- [PATCH 12/52] drm/i915/guc: Ensure request ordering via completion fences
Matthew Brost
- [PATCH 13/52] drm/i915/guc: Disable semaphores when using GuC scheduling
Matthew Brost
- [PATCH 14/52] drm/i915/guc: Ensure G2H response has space in buffer
Matthew Brost
- [PATCH 15/52] drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
Matthew Brost
- [PATCH 16/52] drm/i915/guc: Update GuC debugfs to support new GuC
Matthew Brost
- [PATCH 17/52] drm/i915/guc: Add several request trace points
Matthew Brost
- [PATCH 18/52] drm/i915: Add intel_context tracing
Matthew Brost
- [PATCH 19/52] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 20/52] drm/i915: Track 'serial' counts for virtual engines
Matthew Brost
- [PATCH 21/52] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 22/52] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 23/52] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 24/52] drm/i915: Add i915_sched_engine destroy vfunc
Matthew Brost
- [PATCH 25/52] drm/i915: Move active request tracking to a vfunc
Matthew Brost
- [PATCH 26/52] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 27/52] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 28/52] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 29/52] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 30/52] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 31/52] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 32/52] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 33/52] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 34/52] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 35/52] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 36/52] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 37/52] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 38/52] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 39/52] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 40/52] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 41/52] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 42/52] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 43/52] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 44/52] drm/i915/selftest: Better error reporting from hangcheck selftest
Matthew Brost
- [PATCH 45/52] drm/i915/selftest: Fix workarounds selftest for GuC submission
Matthew Brost
- [PATCH 46/52] drm/i915/selftest: Fix MOCS selftest for GuC submission
Matthew Brost
- [PATCH 47/52] drm/i915/selftest: Increase some timeouts in live_requests
Matthew Brost
- [PATCH 48/52] drm/i915/selftest: Fix hangcheck self test for GuC submission
Matthew Brost
- [PATCH 49/52] drm/i915/selftest: Bump selftest timeouts for hangcheck
Matthew Brost
- [PATCH 50/52] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 51/52] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 52/52] drm/i915/guc: Enable GuC submission on TGL for TRYBOT
Matthew Brost
- ✓ Fi.CI.BAT: success for TRYBOT - GuC submission (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT - GuC submission (rev2)
Patchwork
- [PATCH i-g-t 00/54] Add no-reloc support in tests
Zbigniew Kempczyński
- [PATCH i-g-t 01/54] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/54] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/54] lib/intel_allocator: Add helper for getting allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 04/54] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/54] lib/intel_batchbuffer: Add allocator support in blitter fast copy
Zbigniew Kempczyński
- [PATCH i-g-t 06/54] lib/intel_batchbuffer: Add allocator support in blitter src copy
Zbigniew Kempczyński
- [PATCH i-g-t 07/54] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 08/54] tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 09/54] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 10/54] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/54] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/54] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/54] tests/gem_ctx_isolation: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 14/54] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 15/54] tests/gem_eio: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 16/54] tests/gem_exec_async: Add no-reloc for gens without relocations.
Zbigniew Kempczyński
- [PATCH i-g-t 17/54] tests/gem_exec_big: Require relocation support
Zbigniew Kempczyński
- [PATCH i-g-t 18/54] tests/gem_exec_capture: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 19/54] tests/gem_exec_gttfill: Require relocation support
Zbigniew Kempczyński
- [PATCH i-g-t 20/54] tests/gem_exec_store: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 21/54] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 22/54] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 23/54] tests/gem_exec_params: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 24/54] tests/gem_mmap: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 25/54] tests/gem_mmap_offset: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 26/54] tests/gem_mmap_wc: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 27/54] tests/gem_request_retire: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 28/54] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 29/54] tests/gem_softpin: Exercise eviction with softpinning
Zbigniew Kempczyński
- [PATCH i-g-t 30/54] tests/gem_spin_batch: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 31/54] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 32/54] tests/gem_unfence_active_buffers: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 33/54] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 34/54] tests/gem_watchdog: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 35/54] tests/gem_workarounds: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 36/54] tests/i915_hangman: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 37/54] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 38/54] tests/i915_pm_rc6_residency: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 39/54] tests/i915_pm_rpm: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 40/54] tests/i915_pm_rps: Alter to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 41/54] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 42/54] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 43/54] tests/kms_flip: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 44/54] tests/kms_vblank: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 45/54] tests/perf_pmu: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 46/54] tests/sysfs_heartbeat_interval: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 47/54] tests/sysfs_preempt_timeout: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 48/54] tests/sysfs_timeslice_duration: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 49/54] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 50/54] tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 51/54] FIXME/WIP: tests/gem_ctx_shared: Convert to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 52/54] WIP/NOTWORKING: gem_exec_await
Zbigniew Kempczyński
- [PATCH i-g-t 53/54] WIP: tests/gem_exec_schedule WIP: tests/gem_exec_schedule at deep - NOT WORKING WIP: tests/gem_exec_schedule at wide (ok) + reorder_wide (still to be fixed)
Zbigniew Kempczyński
- [PATCH i-g-t 54/54] HAX: bypass BAT
Zbigniew Kempczyński
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] No-reloc on TGL
Zbigniew Kempczyński
- ✓ Fi.CI.BAT: success for Add no-reloc support in tests (rev7)
Patchwork
- ✓ Fi.CI.BAT: success for no-reloc tests on TGL
Patchwork
- [PATCH 1/5] drm/i915: Call i915_globals_exit() after i915_pmu_exit()
Jason Ekstrand
- [PATCH 2/5] drm/i915: Call i915_globals_exit() if pci_register_device() fails
Jason Ekstrand
- [PATCH 3/5] drm/i915: Handle driver load/unload better for mock selftests
Jason Ekstrand
- [PATCH 4/5] drm/ttm: Force re-init if ttm_global_init() fails
Jason Ekstrand
- [PATCH 5/5] drm/ttm: Initialize debugfs from ttm_global_init()
Jason Ekstrand
- ✗ Fi.CI.IGT: failure for Add no-reloc support in tests (rev7)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915: Call i915_globals_exit() after i915_pmu_exit()
Patchwork
- ✗ Fi.CI.IGT: failure for no-reloc tests on TGL
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/5] drm/i915: Call i915_globals_exit() after i915_pmu_exit()
Patchwork
- [PATCH] aaa
José Roberto de Souza
- ✗ Fi.CI.BAT: failure for aaa
Patchwork
- [PATCH 00/91] TRYBOT: GuC submission + multi-bb execbuf
Matthew Brost
- [PATCH 01/91] drm/i915/guc: Add new GuC interface defines and structures
Matthew Brost
- [PATCH 02/91] drm/i915/guc: Remove GuC stage descriptor, add LRC descriptor
Matthew Brost
- [PATCH 03/91] drm/i915/guc: Add LRC descriptor context lookup array
Matthew Brost
- [PATCH 04/91] drm/i915/guc: Implement GuC submission tasklet
Matthew Brost
- [PATCH 05/91] drm/i915/guc: Add bypass tasklet submission path to GuC
Matthew Brost
- [PATCH 06/91] drm/i915/guc: Implement GuC context operations for new inteface
Matthew Brost
- [PATCH 07/91] drm/i915/guc: Insert fence on context when deregistering
Matthew Brost
- [PATCH 08/91] drm/i915/guc: Defer context unpin until scheduling is disabled
Matthew Brost
- [PATCH 09/91] drm/i915/guc: Disable engine barriers with GuC during unpin
Matthew Brost
- [PATCH 10/91] drm/i915/guc: Extend deregistration fence to schedule disable
Matthew Brost
- [PATCH 11/91] drm/i915: Disable preempt busywait when using GuC scheduling
Matthew Brost
- [PATCH 12/91] drm/i915/guc: Ensure request ordering via completion fences
Matthew Brost
- [PATCH 13/91] drm/i915/guc: Disable semaphores when using GuC scheduling
Matthew Brost
- [PATCH 14/91] drm/i915/guc: Ensure G2H response has space in buffer
Matthew Brost
- [PATCH 15/91] drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
Matthew Brost
- [PATCH 16/91] drm/i915/guc: Update GuC debugfs to support new GuC
Matthew Brost
- [PATCH 17/91] drm/i915/guc: Add trace point for GuC submit
Matthew Brost
- [PATCH 18/91] drm/i915: Add intel_context tracing
Matthew Brost
- [PATCH 19/91] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 20/91] drm/i915: Track 'serial' counts for virtual engines
Matthew Brost
- [PATCH 21/91] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 22/91] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 23/91] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 24/91] drm/i915: Add i915_sched_engine destroy vfunc
Matthew Brost
- [PATCH 25/91] drm/i915: Move active request tracking to a vfunc
Matthew Brost
- [PATCH 26/91] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 27/91] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 28/91] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 29/91] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 30/91] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 31/91] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 32/91] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 33/91] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 34/91] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 35/91] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 36/91] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 37/91] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 38/91] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 39/91] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 40/91] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 41/91] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 42/91] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 43/91] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 44/91] drm/i915/selftest: Better error reporting from hangcheck selftest
Matthew Brost
- [PATCH 45/91] drm/i915/selftest: Fix workarounds selftest for GuC submission
Matthew Brost
- [PATCH 46/91] drm/i915/selftest: Fix MOCS selftest for GuC submission
Matthew Brost
- [PATCH 47/91] drm/i915/selftest: Increase some timeouts in live_requests
Matthew Brost
- [PATCH 48/91] drm/i915/selftest: Fix hangcheck self test for GuC submission
Matthew Brost
- [PATCH 49/91] drm/i915/selftest: Bump selftest timeouts for hangcheck
Matthew Brost
- [PATCH 50/91] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 51/91] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 52/91] drm/i915/guc: Allow flexible number of context ids
Matthew Brost
- [PATCH 53/91] drm/i915/guc: Connect the number of guc_ids to debugfs
Matthew Brost
- [PATCH 54/91] drm/i915/guc: Don't return -EAGAIN to user when guc_ids exhausted
Matthew Brost
- [PATCH 55/91] drm/i915/guc: Don't allow requests not ready to consume all guc_ids
Matthew Brost
- [PATCH 56/91] drm/i915/guc: Introduce guc_submit_engine object
Matthew Brost
- [PATCH 57/91] drm/i915/guc: Check return of __xa_store when registering a context
Matthew Brost
- [PATCH 58/91] drm/i915/guc: Non-static lrc descriptor registration buffer
Matthew Brost
- [PATCH 59/91] drm/i915/guc: Take GT PM ref when deregistering context
Matthew Brost
- [PATCH 60/91] drm/i915: Add GT PM unpark worker
Matthew Brost
- [PATCH 61/91] drm/i915/guc: Take engine PM when a context is pinned with GuC submission
Matthew Brost
- [PATCH 62/91] drm/i915/guc: Don't call switch_to_kernel_context with GuC submission
Matthew Brost
- [PATCH 63/91] drm/i915/guc: Selftest for GuC flow control
Matthew Brost
- [PATCH 64/91] drm/i915: Add logical engine mapping
Matthew Brost
- [PATCH 65/91] drm/i915: Expose logical engine instance to user
Matthew Brost
- [PATCH 66/91] drm/i915/guc: Introduce context parent-child relationship
Matthew Brost
- [PATCH 67/91] drm/i915/guc: Implement GuC parent-child context pin / unpin functions
Matthew Brost
- [PATCH 68/91] drm/i915/guc: Add multi-lrc context registration
Matthew Brost
- [PATCH 69/91] drm/i915/guc: Ensure GuC schedule operations do not operate on child contexts
Matthew Brost
- [PATCH 70/91] drm/i915/guc: Assign contexts in parent-child relationship consecutive guc_ids
Matthew Brost
- [PATCH 71/91] drm/i915/guc: Add hang check to GuC submit engine
Matthew Brost
- [PATCH 72/91] drm/i915/guc: Add guc_child_context_destroy
Matthew Brost
- [PATCH 73/91] drm/i915/guc: Implement multi-lrc submission
Matthew Brost
- [PATCH 74/91] drm/i915/guc: Insert submit fences between requests in parent-child relationship
Matthew Brost
- [PATCH 75/91] drm/i915/guc: Implement multi-lrc reset
Matthew Brost
- [PATCH 76/91] drm/i915/guc: Update debugfs for GuC multi-lrc
Matthew Brost
- [PATCH 77/91] drm/i915: Connect UAPI to GuC multi-lrc interface
Matthew Brost
- [PATCH 78/91] drm/i915/guc: Add basic GuC multi-lrc selftest
Matthew Brost
- [PATCH 79/91] drm/i915/guc: Implement BB boundary preemption for multi-lrc
Matthew Brost
- [PATCH 80/91] i915/drm: Move secure execbuf check to execbuf2
Matthew Brost
- [PATCH 81/91] drm/i915: Move input/exec fence handling to i915_gem_execbuffer2
Matthew Brost
- [PATCH 82/91] drm/i915: Move output fence handling to i915_gem_execbuffer2
Matthew Brost
- [PATCH 83/91] drm/i915: Return output fence from i915_gem_do_execbuffer
Matthew Brost
- [PATCH 84/91] drm/i915: Store batch index in struct i915_execbuffer
Matthew Brost
- [PATCH 85/91] drm/i915: Allow callers of i915_gem_do_execbuffer to override the batch index
Matthew Brost
- [PATCH 86/91] drm/i915: Teach execbuf there can be more than one batch in the objects list
Matthew Brost
- [PATCH 87/91] drm/i915: Only track object dependencies on first request
Matthew Brost
- [PATCH 88/91] drm/i915: Force parallel contexts to use copy engine for reloc
Matthew Brost
- [PATCH 89/91] drm/i915: Multi-batch execbuffer2
Matthew Brost
- [PATCH 90/91] drm/i915: Eliminate unnecessary VMA calls for multi-BB submission
Matthew Brost
- [PATCH 91/91] drm/i915: Enable multi-bb execbuf
Matthew Brost
- ✗ Fi.CI.BUILD: failure for TRYBOT: GuC submission + multi-bb execbuf
Patchwork
- [PATCH i-g-t 00/56] Add no-reloc support in tests
Zbigniew Kempczyński
- [PATCH i-g-t 01/56] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/56] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/56] lib/intel_allocator: Add helper for getting allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 04/56] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/56] lib/intel_batchbuffer: Add allocator support in blitter fast copy
Zbigniew Kempczyński
- [PATCH i-g-t 06/56] lib/intel_batchbuffer: Add allocator support in blitter src copy
Zbigniew Kempczyński
- [PATCH i-g-t 07/56] lib/huc_copy: Extend huc copy prototype to pass allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 08/56] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 09/56] tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 10/56] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/56] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/56] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/56] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 14/56] tests/gem_ctx_isolation: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 15/56] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 16/56] tests/gem_eio: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 17/56] tests/gem_exec_async: Add no-reloc for gens without relocations.
Zbigniew Kempczyński
- [PATCH i-g-t 18/56] tests/gem_exec_big: Require relocation support
Zbigniew Kempczyński
- [PATCH i-g-t 19/56] tests/gem_exec_capture: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 20/56] tests/gem_exec_gttfill: Require relocation support
Zbigniew Kempczyński
- [PATCH i-g-t 21/56] tests/gem_exec_store: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 22/56] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 23/56] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 24/56] tests/gem_exec_params: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 25/56] tests/gem_mmap: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 26/56] tests/gem_mmap_gtt: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 27/56] tests/gem_mmap_offset: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 28/56] tests/gem_mmap_wc: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 29/56] tests/gem_request_retire: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 30/56] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 31/56] tests/gem_softpin: Exercise eviction with softpinning
Zbigniew Kempczyński
- [PATCH i-g-t 32/56] tests/gem_spin_batch: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 33/56] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 34/56] tests/gem_unfence_active_buffers: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 35/56] tests/gem_unref_active_buffers: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 36/56] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 37/56] tests/gem_watchdog: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 38/56] tests/gem_workarounds: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 39/56] tests/i915_hangman: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 40/56] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 41/56] tests/i915_pm_rc6_residency: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 42/56] tests/i915_pm_rpm: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 43/56] tests/i915_pm_rps: Alter to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 44/56] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 45/56] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 46/56] tests/kms_flip: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 47/56] tests/kms_vblank: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 48/56] tests/perf_pmu: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 49/56] tests/sysfs_heartbeat_interval: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 50/56] tests/sysfs_preempt_timeout: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 51/56] tests/sysfs_timeslice_duration: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 52/56] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 53/56] tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 54/56] FIXME/WIP: tests/gem_ctx_shared: Convert to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 55/56] WIP/NOTWORKING: gem_exec_await
Zbigniew Kempczyński
- [PATCH i-g-t 56/56] WIP: tests/gem_exec_schedule WIP: tests/gem_exec_schedule at deep - NOT WORKING WIP: tests/gem_exec_schedule at wide (ok) + reorder_wide (still to be fixed)
Zbigniew Kempczyński
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] No-reloc on TGL
Zbigniew Kempczyński
- ✗ Fi.CI.BAT: failure for Add no-reloc support in tests (rev8)
Patchwork
- ✗ Fi.CI.BAT: failure for no-reloc tests on TGL
Patchwork
- [PATCH 1/2] aaa
José Roberto de Souza
- [PATCH 2/2] debug
José Roberto de Souza
- ✗ Fi.CI.BAT: failure for series starting with [1/2] aaa
Patchwork
- [PATCH 1/2] aaa
José Roberto de Souza
- [PATCH 2/2] debug
José Roberto de Souza
- ✗ Fi.CI.BAT: failure for series starting with [1/2] aaa
Patchwork
- [PATCH 1/3] aaa
José Roberto de Souza
- [PATCH 2/3] debug
José Roberto de Souza
- [PATCH 3/3] more debug
José Roberto de Souza
- ✓ Fi.CI.BAT: success for series starting with [1/3] aaa
Patchwork
- [PATCH 1/2] aaa
José Roberto de Souza
- [PATCH 2/2] debug
José Roberto de Souza
- ✓ Fi.CI.IGT: success for series starting with [1/3] aaa
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] aaa
Patchwork
- [PATCH 1/3] aaa
José Roberto de Souza
- [PATCH 2/3] debug
José Roberto de Souza
- [PATCH 3/3] drm/i915/bios: Allow MIPI DSI ports to be parsed
José Roberto de Souza
- [PATCH i-g-t 00/57] Add no-reloc support in tests
Zbigniew Kempczyński
- [PATCH i-g-t 01/57] lib/igt_dummyload: Add support of allocator use in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/57] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/57] lib/intel_allocator: Add helper for getting allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 04/57] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 05/57] lib/intel_batchbuffer: Add allocator support in blitter fast copy
Zbigniew Kempczyński
- [PATCH i-g-t 06/57] lib/intel_batchbuffer: Add allocator support in blitter src copy
Zbigniew Kempczyński
- [PATCH i-g-t 07/57] lib/huc_copy: Extend huc copy prototype to pass allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 08/57] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 09/57] tests/gem_busy: Use allocator for no-reloc path
Zbigniew Kempczyński
- [PATCH i-g-t 10/57] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/57] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/57] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/57] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 14/57] tests/gem_ctx_isolation: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 15/57] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 16/57] tests/gem_eio: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 17/57] tests/gem_exec_async: Add no-reloc for gens without relocations.
Zbigniew Kempczyński
- [PATCH i-g-t 18/57] tests/gem_exec_big: Require relocation support
Zbigniew Kempczyński
- [PATCH i-g-t 19/57] tests/gem_exec_capture: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 20/57] tests/gem_exec_gttfill: Require relocation support
Zbigniew Kempczyński
- [PATCH i-g-t 21/57] tests/gem_exec_store: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 22/57] tests/gem_exec_suspend: Use intel allocator in no-reloc gens
Zbigniew Kempczyński
- [PATCH i-g-t 23/57] tests/gem_exec_parallel: Adopt to use intel alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 24/57] tests/gem_exec_params: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 25/57] tests/gem_mmap: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 26/57] tests/gem_mmap_gtt: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 27/57] tests/gem_mmap_offset: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 28/57] tests/gem_mmap_wc: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 29/57] tests/gem_request_retire: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 30/57] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 31/57] tests/gem_softpin: Exercise eviction with softpinning
Zbigniew Kempczyński
- [PATCH i-g-t 32/57] tests/gem_spin_batch: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 33/57] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 34/57] tests/gem_unfence_active_buffers: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 35/57] tests/gem_unref_active_buffers: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 36/57] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 37/57] tests/gem_watchdog: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 38/57] tests/gem_workarounds: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 39/57] tests/i915_hangman: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 40/57] tests/i915_module_load: Adopt to use with allocator
Zbigniew Kempczyński
- [PATCH i-g-t 41/57] tests/i915_pm_rc6_residency: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 42/57] tests/i915_pm_rpm: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 43/57] tests/i915_pm_rps: Alter to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 44/57] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 45/57] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 46/57] tests/kms_flip: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 47/57] tests/kms_vblank: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 48/57] tests/perf_pmu: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 49/57] tests/sysfs_heartbeat_interval: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 50/57] tests/sysfs_preempt_timeout: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 51/57] tests/sysfs_timeslice_duration: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 52/57] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 53/57] tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 54/57] FIXME/WIP: tests/gem_ctx_shared: Convert to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 55/57] WIP/NOTWORKING: gem_exec_await
Zbigniew Kempczyński
- [PATCH i-g-t 56/57] WIP: tests/gem_exec_schedule WIP: tests/gem_exec_schedule at deep - NOT WORKING WIP: tests/gem_exec_schedule at wide (ok) + reorder_wide (still to be fixed)
Zbigniew Kempczyński
- [PATCH i-g-t 57/57] HAX: bypass BAT
Zbigniew Kempczyński
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] No-reloc on TGL
Zbigniew Kempczyński
- ✓ Fi.CI.BAT: success for Add no-reloc support in tests (rev9)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/3] aaa
Patchwork
- ✗ Fi.CI.IGT: failure for Add no-reloc support in tests (rev9)
Patchwork
- ✓ Fi.CI.BAT: success for no-reloc tests on TGL
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/3] aaa
Patchwork
- ✗ Fi.CI.IGT: failure for no-reloc tests on TGL
Patchwork
- [PATCH 01/10] drm/i915/bios: Allow DSI ports to be parsed by parse_ddi_port()
José Roberto de Souza
- [PATCH 02/10] drm/i915/bios: Start to support two integrated panels
José Roberto de Souza
- [PATCH 03/10] drm/i915/bios: Enable parse of two integrated panels timing data
José Roberto de Souza
- [PATCH 04/10] drm/i915/bios: Enable parse of two integrated panels backlight data
José Roberto de Souza
- [PATCH 05/10] drm/i915/bios: Enable parse of two integrated panels eDP data
José Roberto de Souza
- [PATCH 06/10] drm/i915/bios: Enable parse of two integrated panels PSR data
José Roberto de Souza
- [PATCH 07/10] drm/i915/bios: Enable parse of two DSI panels data
José Roberto de Souza
- [PATCH 08/10] drm/i915/bios: Nuke panel_type
José Roberto de Souza
- [PATCH 09/10] drm/i915/bios: Only use opregion panel index for display 8 and older
José Roberto de Souza
- [PATCH 10/10] drm/i915/display/tgl+: Use PPS index from vbt
José Roberto de Souza
- ✓ Fi.CI.BAT: success for series starting with [01/10] drm/i915/bios: Allow DSI ports to be parsed by parse_ddi_port()
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/10] drm/i915/bios: Allow DSI ports to be parsed by parse_ddi_port()
Patchwork
- [PATCH i-g-t 00/12] Test the BST allocator
Andrzej Turko
- [PATCH i-g-t 01/12] lib/intel_allocator: Fix argument names in declarations
Andrzej Turko
- [PATCH i-g-t 02/12] lib/igt_bst: Add a BST interface and an AVL implementation
Andrzej Turko
- [PATCH i-g-t 03/12] lib/intel_allocator_bst: Implement the allocator with a BST
Andrzej Turko
- [PATCH i-g-t 04/12] tests/i915_api_intel_allocator: Add the BST allocator
Andrzej Turko
- [PATCH i-g-t 05/12] tests/i915/gem_exec_store: Support gens without relocations
Andrzej Turko
- [PATCH i-g-t 06/12] tests/i915/gem_exec_gttfill: Require relocation support
Andrzej Turko
- [PATCH i-g-t 07/12] tests/i915/gem_exec_capture: Support gens without relocations
Andrzej Turko
- [PATCH i-g-t 08/12] tests/i915/gem_softpin: Exercise eviction with softpinning
Andrzej Turko
- [PATCH i-g-t 09/12] tests/i915/gem_exec_big: Require relocation support
Andrzej Turko
- [PATCH i-g-t 10/12] lib/intel_allocator_simple: Check boundaries of reserved blocks
Andrzej Turko
- [PATCH i-g-t 11/12] tests/i915/gem_softpin: Adjust the addresses of reverved blocks
Andrzej Turko
- [PATCH i-g-t 12/12] Use the BST allocator
Andrzej Turko
- [PATCH 1/4] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 2/4] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 3/4] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 4/4] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 1/6] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 2/6] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 3/6] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 4/6] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 5/6] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 6/6] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- ✗ Fi.CI.BUILD: failure for Test the BST allocator
Patchwork
- [PATCH 00/10] TRYBOT: Migrate to SMEM in dma-buf attach
Jason Ekstrand
- [PATCH 01/10] drm/i915/gem: Check object_can_migrate from object_migrate
Jason Ekstrand
- [PATCH 02/10] drm/i915/gem: Refactor placement setup for i915_gem_object_create* (v2)
Jason Ekstrand
- [PATCH 03/10] drm/i915/gem: Call i915_gem_flush_free_objects() in i915_gem_dumb_create()
Jason Ekstrand
- [PATCH 04/10] drm/i915/gem: Unify user object creation (v3)
Jason Ekstrand
- [PATCH 05/10] drm/i915/gem/ttm: Respect the objection region in placement_from_obj
Jason Ekstrand
- [PATCH 06/10] drm/i915/gem: Correct the locking and pin pattern for dma-buf (v8)
Jason Ekstrand
- [PATCH 07/10] drm/i915/gem: Migrate to system at dma-buf attach time (v7)
Jason Ekstrand
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- [PATCH 08/10] Revert "drm/i915/gem/ttm: Respect the objection region in placement_from_obj"
Jason Ekstrand
- [PATCH 09/10] Always migrate
Jason Ekstrand
- [PATCH 10/10] Only call __set_pages if needed
Jason Ekstrand
- [PATCH 1/7] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 2/7] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 3/7] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 4/7] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 5/7] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 6/7] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 7/7] fixup! drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✓ Fi.CI.BAT: success for TRYBOT: Migrate to SMEM in dma-buf attach
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.IGT: failure for TRYBOT: Migrate to SMEM in dma-buf attach
Patchwork
- [PATCH 1/7] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 2/7] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 3/7] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 4/7] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 5/7] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 6/7] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 7/7] fixup! drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- [PATCH v2 i-g-t 0/8] Test the BST allocator
Andrzej Turko
- [PATCH i-g-t 1/8] lib/intel_allocator: Fix argument names in declarations
Andrzej Turko
- [PATCH i-g-t 2/8] lib/igt_bst: Add a BST interface and an AVL implementation
Andrzej Turko
- [PATCH i-g-t 3/8] lib/intel_allocator_bst: Implement the allocator with a BST
Andrzej Turko
- [PATCH i-g-t 4/8] tests/i915_api_intel_allocator: Add the BST allocator
Andrzej Turko
- [PATCH i-g-t 5/8] tests/gem_exec_store: Support gens without relocations
Andrzej Turko
- [PATCH i-g-t 6/8] tests/gem_exec_capture: Support gens without relocations
Andrzej Turko
- [PATCH i-g-t 7/8] tests/gem_softpin: Exercise eviction with softpinning
Andrzej Turko
- [PATCH i-g-t 8/8] Use the BST allocator
Andrzej Turko
- [PATCH 1/7] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 2/7] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 3/7] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 4/7] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 5/7] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 6/7] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 7/7] fixup! drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- ✗ Fi.CI.IGT: failure for series starting with [1/7] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BAT: failure for Test the BST allocator (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- [PATCH 00/34] TRYBOT: Enable GuC submission on gen12
Matthew Brost
- [PATCH 01/34] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 02/34] drm/i915/guc: Make hangcheck work with GuC virtual engines
Matthew Brost
- [PATCH 03/34] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 04/34] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 05/34] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 06/34] drm/i915: Add i915_sched_engine destroy vfunc
Matthew Brost
- [PATCH 07/34] drm/i915: Move active request tracking to a vfunc
Matthew Brost
- [PATCH 08/34] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 09/34] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 10/34] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 11/34] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 12/34] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 13/34] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 14/34] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 15/34] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 16/34] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 17/34] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 18/34] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 19/34] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 20/34] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 21/34] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 22/34] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 23/34] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 24/34] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 25/34] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 26/34] drm/i915/selftest: Better error reporting from hangcheck selftest
Matthew Brost
- [PATCH 27/34] drm/i915/selftest: Fix workarounds selftest for GuC submission
Matthew Brost
- [PATCH 28/34] drm/i915/selftest: Fix MOCS selftest for GuC submission
Matthew Brost
- [PATCH 29/34] drm/i915/selftest: Increase some timeouts in live_requests
Matthew Brost
- [PATCH 30/34] drm/i915/selftest: Fix hangcheck self test for GuC submission
Matthew Brost
- [PATCH 31/34] drm/i915/selftest: Bump selftest timeouts for hangcheck
Matthew Brost
- [PATCH 32/34] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 33/34] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 34/34] drm/i915: Enable GuC submission on gen 12 for CI
Matthew Brost
- [PATCH 00/78] TRYBOT: GuC submission and para`llel submission
Matthew Brost
- [PATCH 01/78] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 02/78] drm/i915/guc: Make hangcheck work with GuC virtual engines
Matthew Brost
- [PATCH 03/78] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 04/78] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 05/78] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 06/78] drm/i915: Add i915_sched_engine destroy vfunc
Matthew Brost
- [PATCH 07/78] drm/i915: Move active request tracking to a vfunc
Matthew Brost
- [PATCH 08/78] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 09/78] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 10/78] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 11/78] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 12/78] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 13/78] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 14/78] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 15/78] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 16/78] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 17/78] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 18/78] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 19/78] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 20/78] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 21/78] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 22/78] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 23/78] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 24/78] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 25/78] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 26/78] drm/i915/selftest: Better error reporting from hangcheck selftest
Matthew Brost
- [PATCH 27/78] drm/i915/selftest: Fix workarounds selftest for GuC submission
Matthew Brost
- [PATCH 28/78] drm/i915/selftest: Fix MOCS selftest for GuC submission
Matthew Brost
- [PATCH 29/78] drm/i915/selftest: Increase some timeouts in live_requests
Matthew Brost
- [PATCH 30/78] drm/i915/selftest: Fix hangcheck self test for GuC submission
Matthew Brost
- [PATCH 31/78] drm/i915/selftest: Bump selftest timeouts for hangcheck
Matthew Brost
- [PATCH 32/78] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 33/78] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 34/78] drm/i915: Enable GuC submission on gen 12 for CI
Matthew Brost
- [PATCH 35/78] drm/i915/guc: Allow flexible number of context ids
Matthew Brost
- [PATCH 36/78] drm/i915/guc: Connect the number of guc_ids to debugfs
Matthew Brost
- [PATCH 37/78] drm/i915/guc: Don't return -EAGAIN to user when guc_ids exhausted
Matthew Brost
- [PATCH 38/78] drm/i915/guc: Don't allow requests not ready to consume all guc_ids
Matthew Brost
- [PATCH 39/78] drm/i915/guc: Introduce guc_submit_engine object
Matthew Brost
- [PATCH 40/78] drm/i915/guc: Check return of __xa_store when registering a context
Matthew Brost
- [PATCH 41/78] drm/i915/guc: Non-static lrc descriptor registration buffer
Matthew Brost
- [PATCH 42/78] drm/i915/guc: Take GT PM ref when deregistering context
Matthew Brost
- [PATCH 43/78] drm/i915: Add GT PM unpark worker
Matthew Brost
- [PATCH 44/78] drm/i915/guc: Take engine PM when a context is pinned with GuC submission
Matthew Brost
- [PATCH 45/78] drm/i915/guc: Don't call switch_to_kernel_context with GuC submission
Matthew Brost
- [PATCH 46/78] drm/i915/guc: Selftest for GuC flow control
Matthew Brost
- [PATCH 47/78] drm/i915: Add logical engine mapping
Matthew Brost
- [PATCH 48/78] drm/i915: Expose logical engine instance to user
Matthew Brost
- [PATCH 49/78] drm/i915/guc: Introduce context parent-child relationship
Matthew Brost
- [PATCH 50/78] drm/i915/guc: Implement GuC parent-child context pin / unpin functions
Matthew Brost
- [PATCH 51/78] drm/i915/guc: Add multi-lrc context registration
Matthew Brost
- [PATCH 52/78] drm/i915/guc: Ensure GuC schedule operations do not operate on child contexts
Matthew Brost
- [PATCH 53/78] drm/i915/guc: Assign contexts in parent-child relationship consecutive guc_ids
Matthew Brost
- [PATCH 54/78] drm/i915/guc: Add hang check to GuC submit engine
Matthew Brost
- [PATCH 55/78] drm/i915/guc: Add guc_child_context_destroy
Matthew Brost
- [PATCH 56/78] drm/i915/guc: Implement multi-lrc submission
Matthew Brost
- [PATCH 57/78] drm/i915/guc: Insert submit fences between requests in parent-child relationship
Matthew Brost
- [PATCH 58/78] drm/i915/guc: Implement multi-lrc reset
Matthew Brost
- [PATCH 59/78] drm/i915/guc: Update debugfs for GuC multi-lrc
Matthew Brost
- [PATCH 60/78] drm/i915: Connect UAPI to GuC multi-lrc interface
Matthew Brost
- [PATCH 61/78] drm/i915/guc: Add basic GuC multi-lrc selftest
Matthew Brost
- [PATCH 62/78] drm/i915/guc: Extend GuC flow control selftest for multi-lrc
Matthew Brost
- [PATCH 63/78] drm/i915/guc: Implement no mid batch preemption for multi-lrc
Matthew Brost
- [PATCH 64/78] drm/i915: Move secure execbuf check to execbuf2
Matthew Brost
- [PATCH 65/78] drm/i915: Move input/exec fence handling to i915_gem_execbuffer2
Matthew Brost
- [PATCH 66/78] drm/i915: Move output fence handling to i915_gem_execbuffer2
Matthew Brost
- [PATCH 67/78] drm/i915: Return output fence from i915_gem_do_execbuffer
Matthew Brost
- [PATCH 68/78] drm/i915: Store batch index in struct i915_execbuffer
Matthew Brost
- [PATCH 69/78] drm/i915: Allow callers of i915_gem_do_execbuffer to override the batch index
Matthew Brost
- [PATCH 70/78] drm/i915: Teach execbuf there can be more than one batch in the objects list
Matthew Brost
- [PATCH 71/78] drm/i915: Only track object dependencies on first request
Matthew Brost
- [PATCH 72/78] drm/i915: Force parallel contexts to use copy engine for reloc
Matthew Brost
- [PATCH 73/78] drm/i915: Multi-batch execbuffer2
Matthew Brost
- [PATCH 74/78] drm/i915: Eliminate unnecessary VMA calls for multi-BB submission
Matthew Brost
- [PATCH 75/78] drm/i915: Hold all parallel requests until last request, properly handle error
Matthew Brost
- [PATCH 76/78] drm/i915/guc: Handle errors in multi-lrc requests
Matthew Brost
- [PATCH 77/78] drm/i915: Enable multi-bb execbuf
Matthew Brost
- [PATCH 78/78] drm/i915/execlists: Weak parallel submission support for execlists
Matthew Brost
- ✗ Fi.CI.BAT: failure for TRYBOT: Enable GuC submission on gen12
Patchwork
- ✗ Fi.CI.BAT: failure for TRYBOT: GuC submission and para`llel submission
Patchwork
- [PATCH 00/79] TRYBOT: GuC submission and parallel submission
Matthew Brost
- [PATCH 01/79] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 02/79] drm/i915/guc: Make hangcheck work with GuC virtual engines
Matthew Brost
- [PATCH 03/79] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 04/79] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 05/79] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 06/79] drm/i915: Add i915_sched_engine destroy vfunc
Matthew Brost
- [PATCH 07/79] drm/i915: Move active request tracking to a vfunc
Matthew Brost
- [PATCH 08/79] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 09/79] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 10/79] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 11/79] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 12/79] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 13/79] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 14/79] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 15/79] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 16/79] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 17/79] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 18/79] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 19/79] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 20/79] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 21/79] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 22/79] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 23/79] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 24/79] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 25/79] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 26/79] drm/i915/selftest: Better error reporting from hangcheck selftest
Matthew Brost
- [PATCH 27/79] drm/i915/selftest: Fix workarounds selftest for GuC submission
Matthew Brost
- [PATCH 28/79] drm/i915/selftest: Fix MOCS selftest for GuC submission
Matthew Brost
- [PATCH 29/79] drm/i915/selftest: Increase some timeouts in live_requests
Matthew Brost
- [PATCH 30/79] drm/i915/selftest: Fix hangcheck self test for GuC submission
Matthew Brost
- [PATCH 31/79] drm/i915/selftest: Bump selftest timeouts for hangcheck
Matthew Brost
- [PATCH 32/79] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 33/79] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 34/79] drm/i915: Enable GuC submission on gen 12 for CI
Matthew Brost
- [PATCH 35/79] drm/i915/guc: Allow flexible number of context ids
Matthew Brost
- [PATCH 36/79] drm/i915/guc: Connect the number of guc_ids to debugfs
Matthew Brost
- [PATCH 37/79] drm/i915/guc: Don't return -EAGAIN to user when guc_ids exhausted
Matthew Brost
- [PATCH 38/79] drm/i915/guc: Don't allow requests not ready to consume all guc_ids
Matthew Brost
- [PATCH 39/79] drm/i915/guc: Introduce guc_submit_engine object
Matthew Brost
- [PATCH 40/79] drm/i915/guc: Check return of __xa_store when registering a context
Matthew Brost
- [PATCH 41/79] drm/i915/guc: Non-static lrc descriptor registration buffer
Matthew Brost
- [PATCH 42/79] drm/i915/guc: Take GT PM ref when deregistering context
Matthew Brost
- [PATCH 43/79] drm/i915: Add GT PM unpark worker
Matthew Brost
- [PATCH 44/79] drm/i915/guc: Take engine PM when a context is pinned with GuC submission
Matthew Brost
- [PATCH 45/79] drm/i915/guc: Don't call switch_to_kernel_context with GuC submission
Matthew Brost
- [PATCH 46/79] drm/i915/guc: Selftest for GuC flow control
Matthew Brost
- [PATCH 47/79] drm/i915: Add logical engine mapping
Matthew Brost
- [PATCH 48/79] drm/i915: Expose logical engine instance to user
Matthew Brost
- [PATCH 49/79] drm/i915/guc: Introduce context parent-child relationship
Matthew Brost
- [PATCH 50/79] drm/i915/guc: Implement GuC parent-child context pin / unpin functions
Matthew Brost
- [PATCH 51/79] drm/i915/guc: Add multi-lrc context registration
Matthew Brost
- [PATCH 52/79] drm/i915/guc: Ensure GuC schedule operations do not operate on child contexts
Matthew Brost
- [PATCH 53/79] drm/i915/guc: Assign contexts in parent-child relationship consecutive guc_ids
Matthew Brost
- [PATCH 54/79] drm/i915/guc: Add hang check to GuC submit engine
Matthew Brost
- [PATCH 55/79] drm/i915/guc: Add guc_child_context_destroy
Matthew Brost
- [PATCH 56/79] drm/i915/guc: Implement multi-lrc submission
Matthew Brost
- [PATCH 57/79] drm/i915/guc: Insert submit fences between requests in parent-child relationship
Matthew Brost
- [PATCH 58/79] drm/i915/guc: Implement multi-lrc reset
Matthew Brost
- [PATCH 59/79] drm/i915/guc: Update debugfs for GuC multi-lrc
Matthew Brost
- [PATCH 60/79] drm/i915: Connect UAPI to GuC multi-lrc interface
Matthew Brost
- [PATCH 61/79] drm/i915/guc: Add basic GuC multi-lrc selftest
Matthew Brost
- [PATCH 62/79] drm/i915/guc: Extend GuC flow control selftest for multi-lrc
Matthew Brost
- [PATCH 63/79] drm/i915/guc: Implement no mid batch preemption for multi-lrc
Matthew Brost
- [PATCH 64/79] drm/i915: Move secure execbuf check to execbuf2
Matthew Brost
- [PATCH 65/79] drm/i915: Move input/exec fence handling to i915_gem_execbuffer2
Matthew Brost
- [PATCH 66/79] drm/i915: Move output fence handling to i915_gem_execbuffer2
Matthew Brost
- [PATCH 67/79] drm/i915: Return output fence from i915_gem_do_execbuffer
Matthew Brost
- [PATCH 68/79] drm/i915: Store batch index in struct i915_execbuffer
Matthew Brost
- [PATCH 69/79] drm/i915: Allow callers of i915_gem_do_execbuffer to override the batch index
Matthew Brost
- [PATCH 70/79] drm/i915: Teach execbuf there can be more than one batch in the objects list
Matthew Brost
- [PATCH 71/79] drm/i915: Only track object dependencies on first request
Matthew Brost
- [PATCH 72/79] drm/i915: Force parallel contexts to use copy engine for reloc
Matthew Brost
- [PATCH 73/79] drm/i915: Multi-batch execbuffer2
Matthew Brost
- [PATCH 74/79] drm/i915: Eliminate unnecessary VMA calls for multi-BB submission
Matthew Brost
- [PATCH 75/79] drm/i915: Hold all parallel requests until last request, properly handle error
Matthew Brost
- [PATCH 76/79] drm/i915/guc: Handle errors in multi-lrc requests
Matthew Brost
- [PATCH 77/79] drm/i915: Enable multi-bb execbuf
Matthew Brost
- [PATCH 78/79] drm/i915/execlists: Weak parallel submission support for execlists
Matthew Brost
- [PATCH 79/79] Me: Skip gt_pm & guc_flow_control selftests to get CI to shards
Matthew Brost
- [PATCH 00/35] TRYBOT: Enable GuC submission on gen12
Matthew Brost
- [PATCH 01/35] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 02/35] drm/i915/guc: Make hangcheck work with GuC virtual engines
Matthew Brost
- [PATCH 03/35] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 04/35] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 05/35] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 06/35] drm/i915: Add i915_sched_engine destroy vfunc
Matthew Brost
- [PATCH 07/35] drm/i915: Move active request tracking to a vfunc
Matthew Brost
- [PATCH 08/35] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 09/35] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 10/35] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 11/35] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 12/35] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 13/35] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 14/35] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 15/35] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 16/35] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 17/35] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 18/35] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 19/35] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 20/35] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 21/35] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 22/35] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 23/35] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 24/35] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 25/35] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 26/35] drm/i915/selftest: Better error reporting from hangcheck selftest
Matthew Brost
- [PATCH 27/35] drm/i915/selftest: Fix workarounds selftest for GuC submission
Matthew Brost
- [PATCH 28/35] drm/i915/selftest: Fix MOCS selftest for GuC submission
Matthew Brost
- [PATCH 29/35] drm/i915/selftest: Increase some timeouts in live_requests
Matthew Brost
- [PATCH 30/35] drm/i915/selftest: Fix hangcheck self test for GuC submission
Matthew Brost
- [PATCH 31/35] drm/i915/selftest: Bump selftest timeouts for hangcheck
Matthew Brost
- [PATCH 32/35] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 33/35] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 34/35] drm/i915: Enable GuC submission on gen 12 for CI
Matthew Brost
- [PATCH 35/35] Me: Skip gt_pm & guc_flow_control selftests to get CI to shards
Matthew Brost
- ✗ Fi.CI.BAT: failure for TRYBOT: GuC submission and parallel submission
Patchwork
- ✗ Fi.CI.BAT: failure for TRYBOT: Enable GuC submission on gen12 (rev2)
Patchwork
- [PATCH 1/8] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 2/8] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 3/8] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 4/8] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 5/8] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 6/8] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 7/8] fixup! drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 8/8] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for series starting with [1/8] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/8] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- [PATCH 00/35] TRYBOT: Enable GuC submission on gen12
Matthew Brost
- [PATCH 01/35] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 02/35] drm/i915/guc: Make hangcheck work with GuC virtual engines
Matthew Brost
- [PATCH 03/35] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 04/35] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 05/35] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 06/35] drm/i915: Add i915_sched_engine destroy vfunc
Matthew Brost
- [PATCH 07/35] drm/i915: Move active request tracking to a vfunc
Matthew Brost
- [PATCH 08/35] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 09/35] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 10/35] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 11/35] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 12/35] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 13/35] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 14/35] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 15/35] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 16/35] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 17/35] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 18/35] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 19/35] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 20/35] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 21/35] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 22/35] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 23/35] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 24/35] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 25/35] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 26/35] drm/i915/selftest: Better error reporting from hangcheck selftest
Matthew Brost
- [PATCH 27/35] drm/i915/selftest: Fix workarounds selftest for GuC submission
Matthew Brost
- [PATCH 28/35] drm/i915/selftest: Fix MOCS selftest for GuC submission
Matthew Brost
- [PATCH 29/35] drm/i915/selftest: Increase some timeouts in live_requests
Matthew Brost
- [PATCH 30/35] drm/i915/selftest: Fix hangcheck self test for GuC submission
Matthew Brost
- [PATCH 31/35] drm/i915/selftest: Bump selftest timeouts for hangcheck
Matthew Brost
- [PATCH 32/35] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 33/35] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 34/35] drm/i915: Enable GuC submission on gen 12 for CI
Matthew Brost
- [PATCH 35/35] Me: Skip gt_pm & guc_flow_control selftests to get CI to shards
Matthew Brost
- ✗ Fi.CI.BAT: failure for TRYBOT: Enable GuC submission on gen12 (rev3)
Patchwork
- [PATCH 0/1] No-reloc on TGL,RKL,ADL
Zbigniew Kempczyński
- [PATCH 1/1] TGL,RKL,ADL - no-reloc
Zbigniew Kempczyński
- ✗ Fi.CI.BAT: failure for No-reloc on TGL,RKL,ADL
Patchwork
- ✗ Fi.CI.BAT: failure for TRYBOT: Enable GuC submission on gen12 (rev4)
Patchwork
- [PATCH 00/36] TRYBOT: Enable GuC submission on gen12
Matthew Brost
- [PATCH 01/36] drm/i915/guc: GuC virtual engines
Matthew Brost
- [PATCH 02/36] drm/i915/guc: Make hangcheck work with GuC virtual engines
Matthew Brost
- [PATCH 03/36] drm/i915: Hold reference to intel_context over life of i915_request
Matthew Brost
- [PATCH 04/36] drm/i915/guc: Disable bonding extension with GuC submission
Matthew Brost
- [PATCH 05/36] drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
Matthew Brost
- [PATCH 06/36] drm/i915: Add i915_sched_engine destroy vfunc
Matthew Brost
- [PATCH 07/36] drm/i915: Move active request tracking to a vfunc
Matthew Brost
- [PATCH 08/36] drm/i915/guc: Reset implementation for new GuC interface
Matthew Brost
- [PATCH 09/36] drm/i915: Reset GPU immediately if submission is disabled
Matthew Brost
- [PATCH 10/36] drm/i915/guc: Add disable interrupts to guc sanitize
Matthew Brost
- [PATCH 11/36] drm/i915/guc: Suspend/resume implementation for new interface
Matthew Brost
- [PATCH 12/36] drm/i915/guc: Handle context reset notification
Matthew Brost
- [PATCH 13/36] drm/i915/guc: Handle engine reset failure notification
Matthew Brost
- [PATCH 14/36] drm/i915/guc: Enable the timer expired interrupt for GuC
Matthew Brost
- [PATCH 15/36] drm/i915/guc: Provide mmio list to be saved/restored on engine reset
Matthew Brost
- [PATCH 16/36] drm/i915/guc: Don't complain about reset races
Matthew Brost
- [PATCH 17/36] drm/i915/guc: Enable GuC engine reset
Matthew Brost
- [PATCH 18/36] drm/i915/guc: Capture error state on context reset
Matthew Brost
- [PATCH 19/36] drm/i915/guc: Fix for error capture after full GPU reset with GuC
Matthew Brost
- [PATCH 20/36] drm/i915/guc: Hook GuC scheduling policies up
Matthew Brost
- [PATCH 21/36] drm/i915/guc: Connect reset modparam updates to GuC policy flags
Matthew Brost
- [PATCH 22/36] drm/i915/guc: Include scheduling policies in the debugfs state dump
Matthew Brost
- [PATCH 23/36] drm/i915/guc: Add golden context to GuC ADS
Matthew Brost
- [PATCH 24/36] drm/i915/guc: Implement banned contexts for GuC submission
Matthew Brost
- [PATCH 25/36] drm/i915/guc: Support request cancellation
Matthew Brost
- [PATCH 26/36] drm/i915/selftest: Better error reporting from hangcheck selftest
Matthew Brost
- [PATCH 27/36] drm/i915/selftest: Fix workarounds selftest for GuC submission
Matthew Brost
- [PATCH 28/36] drm/i915/selftest: Fix MOCS selftest for GuC submission
Matthew Brost
- [PATCH 29/36] drm/i915/selftest: Increase some timeouts in live_requests
Matthew Brost
- [PATCH 30/36] drm/i915/selftest: Fix hangcheck self test for GuC submission
Matthew Brost
- [PATCH 31/36] drm/i915/selftest: Bump selftest timeouts for hangcheck
Matthew Brost
- [PATCH 32/36] drm/i915/guc: Implement GuC priority management
Matthew Brost
- [PATCH 33/36] drm/i915/guc: Unblock GuC submission on Gen11+
Matthew Brost
- [PATCH 34/36] drm/i915: Enable GuC submission on gen 12 for CI
Matthew Brost
- [PATCH 35/36] Me: Skip gt_pm & guc_flow_control selftests to get CI to shards
Matthew Brost
- [PATCH 36/36] drm/i915/selftests: Increase timeout in i915_gem_contexts selftests
Matthew Brost
- ✓ Fi.CI.BAT: success for TRYBOT: Enable GuC submission on gen12 (rev5)
Patchwork
- [PATCH 01/12] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/12] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/12] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 04/12] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 05/12] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 06/12] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 07/12] fixup! drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 08/12] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 09/12] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 10/12] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 11/12] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 12/12] drm/i915: Move vma binding to obj, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 01/13] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/13] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/13] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 04/13] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 05/13] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 06/13] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 07/13] fixup! drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 08/13] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 09/13] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 10/13] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 11/13] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 12/13] drm/i915: Move vma binding to obj, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 13/13] drm/i915: Assert object lock is held when unbinding
Maarten Lankhorst
- ✗ Fi.CI.BUILD: failure for series starting with [01/12] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/13] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- [PATCH 01/14] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/14] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/14] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 04/14] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 05/14] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 06/14] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 07/14] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 08/14] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 09/14] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 10/14] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 11/14] drm/i915: Move vma binding to obj, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 12/14] drm/i915: Assert object lock is held when unbinding
Maarten Lankhorst
- [PATCH 13/14] drm/i915: Do not use i915_vma active for waiting.
Maarten Lankhorst
- [PATCH 14/14] drm/i915: Remove i915_vma->active
Maarten Lankhorst
- ✗ Fi.CI.IGT: failure for TRYBOT: Enable GuC submission on gen12 (rev5)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/14] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- [PATCH 01/15] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/15] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/15] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 04/15] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 05/15] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 06/15] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 07/15] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 08/15] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 09/15] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 10/15] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 11/15] drm/i915: Move vma binding to obj, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 12/15] drm/i915: Assert object lock is held when unbinding
Maarten Lankhorst
- [PATCH 13/15] drm/i915: Do not use i915_vma active for waiting.
Maarten Lankhorst
- [PATCH 14/15] drm/i915: Remove i915_vma->active
Maarten Lankhorst
- [PATCH 15/15] fixup! drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- ✗ Fi.CI.IGT: failure for No-reloc on TGL,RKL,ADL
Patchwork
- [PATCH 01/16] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/16] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/16] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 04/16] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 05/16] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 06/16] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 07/16] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 08/16] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 09/16] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 10/16] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 11/16] drm/i915: Move vma binding to obj, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 12/16] drm/i915: Assert object lock is held when unbinding
Maarten Lankhorst
- [PATCH 13/16] drm/i915: Do not use i915_vma active for waiting.
Maarten Lankhorst
- [PATCH 14/16] drm/i915: Remove i915_vma->active
Maarten Lankhorst
- [PATCH 15/16] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 16/16] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- ✗ Fi.CI.BUILD: failure for series starting with [01/16] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/15] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- [PATCH 1/6] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 2/6] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 3/6] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 4/6] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 5/6] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 6/6] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 1/9] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 2/9] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 3/9] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 4/9] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 5/9] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 6/9] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 7/9] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 8/9] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 9/9] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- [PATCH 01/17] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/17] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/17] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 04/17] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 05/17] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 06/17] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 07/17] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 08/17] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 09/17] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 10/17] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 11/17] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 12/17] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 13/17] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 14/17] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 15/17] drm/i915: Move vma binding to obj, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 16/17] drm/i915: Do not use i915_vma active for waiting.
Maarten Lankhorst
- [PATCH 17/17] drm/i915: Remove i915_vma->active
Maarten Lankhorst
- [PATCH 01/16] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/16] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/16] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 04/16] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 05/16] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 06/16] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 07/16] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 08/16] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 09/16] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 10/16] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 11/16] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 12/16] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 13/16] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 14/16] drm/i915: Move vma binding to vm exclusive fence, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 15/16] drm/i915: Do not use i915_vma active for waiting.
Maarten Lankhorst
- [PATCH 16/16] drm/i915: Remove i915_vma->active
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for series starting with [01/17] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- [PATCH 1/9] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 2/9] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 3/9] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 01/10] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 4/9] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 02/10] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 5/9] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 03/10] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 01/11] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 6/9] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 04/10] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 02/11] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 7/9] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 05/10] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 03/11] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 01/12] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 8/9] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 06/10] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 04/11] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 02/12] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 9/9] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 07/10] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 05/11] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 03/12] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 01/13] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 08/10] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 06/11] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 04/12] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 02/13] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 09/10] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 07/11] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 05/12] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 03/13] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 01/14] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 10/10] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 08/11] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 06/12] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 04/13] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 02/14] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 09/11] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 07/12] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 05/13] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 03/14] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 10/11] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 08/12] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 06/13] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 04/14] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 01/15] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 11/11] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 09/12] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 07/13] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 05/14] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 02/15] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 10/12] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 08/13] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 06/14] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 03/15] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 01/16] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 11/12] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 09/13] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 07/14] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 04/15] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 02/16] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 12/12] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 10/13] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 08/14] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 05/15] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 03/16] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 11/13] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 09/14] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 06/15] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 04/16] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 12/13] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 10/14] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 07/15] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 05/16] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 13/13] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 11/14] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 08/15] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 06/16] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 12/14] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 09/15] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 07/16] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 13/14] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 10/15] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 08/16] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 14/14] drm/i915: Move vma binding to vm exclusive fence, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 11/15] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 09/16] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 12/15] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 10/16] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 13/15] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 11/16] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 14/15] drm/i915: Move vma binding to vm exclusive fence, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 12/16] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 15/15] drm/i915: Do not use i915_vma active for waiting.
Maarten Lankhorst
- [PATCH 13/16] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 14/16] drm/i915: Move vma binding to vm exclusive fence, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 15/16] drm/i915: Do not use i915_vma active for waiting.
Maarten Lankhorst
- [PATCH 16/16] drm/i915: Remove i915_vma->active
Maarten Lankhorst
- [PATCH i-g-t 01/12] RELOC SQUASH
Matthew Auld
- [PATCH i-g-t 02/12] lib/i915/gem_mman: add FIXED mmap mode
Matthew Auld
- [PATCH i-g-t 03/12] lib/i915/gem_mman: add fixed mode to mmap__device_coherent
Matthew Auld
- [PATCH i-g-t 04/12] lib/i915/gem_mman: add fixed mode to mmap__cpu_coherent
Matthew Auld
- [PATCH i-g-t 05/12] lib/i915/gem_mman: add fixed mode to gem_mmap__cpu
Matthew Auld
- [PATCH i-g-t 06/12] lib/i915/gem_mman: update mmap_offset_types with FIXED
Matthew Auld
- [PATCH i-g-t 07/12] lib/ioctl_wrappers: update mmap_{read, write} for discrete
Matthew Auld
- [PATCH i-g-t 08/12] lib/intel_bufops: update mmap_{read, write} for discrete
Matthew Auld
- [PATCH i-g-t 09/12] lib/ioctl_wrappers: update set_domain for discrete
Matthew Auld
- [PATCH i-g-t 10/12] tests/i915/module_load: update for discrete
Matthew Auld
- [PATCH i-g-t 11/12] lib/i915/gem_mman: add helper query for has_device_coherent
Matthew Auld
- [PATCH i-g-t 12/12] tests/i915/gem_exec_fence: use device_coherent mmap
Matthew Auld
- [PATCH 1/4] drm/i915/display: Do atomic commits from front buffer modifications
José Roberto de Souza
- [PATCH 2/4] drm/i915: Nuke ORIGIN_GTT
José Roberto de Souza
- [PATCH 3/4] DO_NOT_MERGE: drm/i915/display: Update PSR2 sel fetch plane offset calculation
José Roberto de Souza
- [PATCH 4/4] DO_NOT_MERGE: drm/i915/display: Enable PSR2 selective fetch by default
José Roberto de Souza
- ✗ Fi.CI.BUILD: failure for series starting with [01/16] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/12] RELOC SQUASH
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/9] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/11] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/15] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/10] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/14] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/13] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/16] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/12] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915/display: Do atomic commits from front buffer modifications
Patchwork
- [PATCH i-g-t] tests/kms: Move Intel specific kms tests to i915 directory
Bhanuprakash Modem
- ✗ GitLab.Pipeline: warning for series starting with [01/12] RELOC SQUASH
Patchwork
- ✓ Fi.CI.BAT: success for tests/kms: Move Intel specific kms tests to i915 directory
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/12] RELOC SQUASH (rev2)
Patchwork
- [PATCH i-g-t 00/59] Add no-reloc support in tests
Zbigniew Kempczyński
- [PATCH i-g-t 01/59] lib/igt_dummyload: Add support of using allocator in igt spinner
Zbigniew Kempczyński
- [PATCH i-g-t 02/59] lib/intel_allocator: Add few helper functions for common use
Zbigniew Kempczyński
- [PATCH i-g-t 03/59] lib/igt_gt: Add passing ahnd as an argument to igt_hang
Zbigniew Kempczyński
- [PATCH i-g-t 04/59] lib/intel_batchbuffer: Ensure relocation code will be called
Zbigniew Kempczyński
- [PATCH i-g-t 05/59] lib/intel_batchbuffer: Add allocator support in blitter fast copy
Zbigniew Kempczyński
- [PATCH i-g-t 06/59] lib/intel_batchbuffer: Add allocator support in blitter src copy
Zbigniew Kempczyński
- [PATCH i-g-t 07/59] lib/intel_batchbuffer: Try to avoid relocations in blitting
Zbigniew Kempczyński
- [PATCH i-g-t 08/59] lib/huc_copy: Extend huc copy prototype to pass allocator handle
Zbigniew Kempczyński
- [PATCH i-g-t 09/59] tests/gem_bad_reloc: Skip on gens where relocations are not supported
Zbigniew Kempczyński
- [PATCH i-g-t 10/59] tests/gem_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 11/59] tests/gem_create: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 12/59] tests/gem_ctx_engines: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 13/59] tests/gem_ctx_exec: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 14/59] tests/gem_ctx_freq: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 15/59] tests/gem_ctx_isolation: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 16/59] tests/gem_ctx_param: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 17/59] tests/gem_eio: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 18/59] tests/gem_exec_async: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 19/59] tests/gem_exec_big: Require relocation support
Zbigniew Kempczyński
- [PATCH i-g-t 20/59] tests/gem_exec_capture: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 21/59] tests/gem_exec_fair: Add softpin support
Zbigniew Kempczyński
- [PATCH i-g-t 22/59] tests/gem_exec_gttfill: Require relocation support
Zbigniew Kempczyński
- [PATCH i-g-t 23/59] tests/gem_exec_store: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 24/59] tests/gem_exec_suspend: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 25/59] tests/gem_exec_parallel: Adopt to use alloctor
Zbigniew Kempczyński
- [PATCH i-g-t 26/59] tests/gem_exec_params: Support gens without relocations
Zbigniew Kempczyński
- [PATCH i-g-t 27/59] tests/gem_mmap: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 28/59] tests/gem_mmap_gtt: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 29/59] tests/gem_mmap_offset: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 30/59] tests/gem_mmap_wc: Adopt to use allocator
Zbigniew Kempczyński
- ✓ Fi.CI.IGT: success for series starting with [01/12] RELOC SQUASH
Patchwork
- [PATCH i-g-t 31/59] tests/gem_request_retire: Add allocator support
Zbigniew Kempczyński
- [PATCH i-g-t 32/59] tests/gem_ringfill: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 33/59] tests/gem_softpin: Exercise eviction with softpinning
Zbigniew Kempczyński
- [PATCH i-g-t 34/59] tests/gem_spin_batch: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 35/59] tests/gem_tiled_fence_blits: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 36/59] tests/gem_unfence_active_buffers: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 37/59] tests/gem_unref_active_buffers: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 38/59] tests/gem_wait: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 39/59] tests/gem_watchdog: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 40/59] tests/gem_workarounds: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 41/59] tests/i915_hangman: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 42/59] tests/i915_module_load: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 43/59] tests/i915_pm_rc6_residency: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 44/59] tests/i915_pm_rpm: Adopt to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 45/59] tests/i915_pm_rps: Alter to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 46/59] tests/kms_busy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 47/59] tests/kms_cursor_legacy: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 48/59] tests/kms_flip: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 49/59] tests/kms_vblank: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 50/59] tests/perf_pmu: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 51/59] tests/sysfs_heartbeat_interval: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 52/59] tests/sysfs_preempt_timeout: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 53/59] tests/sysfs_timeslice_duration: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 54/59] WIP: tests/gem_exec_whisper
Zbigniew Kempczyński
- [PATCH i-g-t 55/59] WIP: tests/gem_exec_fence: rewrite to no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 56/59] WIP: tests/gem_ctx_persistence: Adopt to use allocator
Zbigniew Kempczyński
- [PATCH i-g-t 57/59] WIP: tests/gem_ctx_shared: Convert to use no-reloc
Zbigniew Kempczyński
- [PATCH i-g-t 58/59] WIP: NOTWORKING: gem_exec_await
Zbigniew Kempczyński
- [PATCH i-g-t 59/59] WIP: tests/gem_exec_schedule WIP: tests/gem_exec_schedule at deep - NOT WORKING WIP: tests/gem_exec_schedule at wide (ok) + reorder_wide (still to be fixed)
Zbigniew Kempczyński
- [PATCH 0/1] no-reloc tests on TGL
Zbigniew Kempczyński
- [PATCH 1/1] TGL,RKL,ADL - no-reloc
Zbigniew Kempczyński
- ✗ Fi.CI.IGT: failure for series starting with [1/9] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✓ Fi.CI.BAT: success for Add no-reloc support in tests (rev10)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/10] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BAT: failure for no-reloc tests on TGL
Patchwork
- [PATCH i-g-t] tests/kms_setmode: Fix mode selection for Nx tests
Bhanuprakash Modem
- ✗ GitLab.Pipeline: warning for Add no-reloc support in tests (rev10)
Patchwork
- ✓ Fi.CI.BAT: success for tests/kms_setmode: Fix mode selection for Nx tests (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for tests/kms: Move Intel specific kms tests to i915 directory
Patchwork
- ✗ GitLab.Pipeline: warning for tests/kms_setmode: Fix mode selection for Nx tests (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/12] RELOC SQUASH (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for Add no-reloc support in tests (rev10)
Patchwork
- ✗ Fi.CI.IGT: failure for no-reloc tests on TGL
Patchwork
- ✓ Fi.CI.IGT: success for tests/kms_setmode: Fix mode selection for Nx tests (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for tests/kms_setmode: Fix mode selection for Nx tests (rev3)
Patchwork
- ✗ GitLab.Pipeline: warning for tests/kms_setmode: Fix mode selection for Nx tests (rev3)
Patchwork
- [PATCH 01/11] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/11] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/11] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 01/13] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 04/11] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 02/13] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 05/11] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 03/13] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 06/11] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 04/13] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 01/14] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 07/11] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 05/13] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 02/14] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 08/11] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 06/13] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 03/14] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 01/15] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 09/11] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 07/13] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 04/14] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 02/15] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 10/11] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 08/13] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 05/14] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 03/15] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 11/11] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 09/13] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 06/14] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 04/15] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 01/16] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 10/13] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 07/14] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 05/15] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 02/16] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 11/13] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 08/14] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 06/15] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 03/16] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 12/13] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 09/14] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 07/15] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 04/16] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 13/13] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 10/14] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 08/15] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 05/16] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 11/14] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 09/15] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 06/16] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 12/14] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 10/15] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 07/16] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 13/14] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 11/15] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 08/16] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 14/14] drm/i915: Move vma binding to vm exclusive fence, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 12/15] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 09/16] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 13/15] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 10/16] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 14/15] drm/i915: Move vma binding to vm exclusive fence, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 11/16] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 15/15] drm/i915: Do not use i915_vma active for waiting.
Maarten Lankhorst
- [PATCH 12/16] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 13/16] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 14/16] drm/i915: Move vma binding to vm exclusive fence, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 15/16] drm/i915: Do not use i915_vma active for waiting.
Maarten Lankhorst
- [PATCH 16/16] drm/i915: Remove i915_vma->active
Maarten Lankhorst
- [PATCH i-g-t v1 0/1] Use allocator in gem_streaming writes
Andrzej Turko
- [PATCH i-g-t 1/1] tests/i915/gem_streaming_writes: Support gens without relocations
Andrzej Turko
- [PATCH 1/9] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 2/9] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 3/9] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 4/9] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 5/9] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 6/9] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 7/9] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 8/9] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 9/9] fixup! drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 1/8] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 2/8] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 3/8] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 4/8] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 5/8] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 6/8] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 7/8] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 8/8] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 01/16] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/16] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/16] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 04/16] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 05/16] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 06/16] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 07/16] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 08/16] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 09/16] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 10/16] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 11/16] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 12/16] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 13/16] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 14/16] drm/i915: Move vma binding to vm exclusive fence, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 15/16] drm/i915: Do not use i915_vma active for waiting.
Maarten Lankhorst
- [PATCH 16/16] drm/i915: Remove i915_vma->active
Maarten Lankhorst
- ✗ Fi.CI.IGT: failure for tests/kms_setmode: Fix mode selection for Nx tests (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for Use allocator in gem_streaming writes
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/16] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ GitLab.Pipeline: warning for Use allocator in gem_streaming writes
Patchwork
- ✓ Fi.CI.IGT: success for Use allocator in gem_streaming writes
Patchwork
Last message date:
Fri Jul 30 23:02:27 UTC 2021
Archived on: Fri Jul 30 23:02:29 UTC 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).