1. 2c86e55 drm/i915/gtt: split up i915_gem_gtt by Matthew Auld · 5 years ago
  2. 62bf546 drm/i915: Add missing include file <linux/math64.h> by YueHaibing · 5 years ago
  3. b2fcaac drm/i915/selftests: Make headers self-contained by Chris Wilson · 5 years ago
  4. f3bc632 drm/i915/selftests: Move igt_atomic_section[] out of the header by Chris Wilson · 5 years ago
  5. 6056e50 drm/i915/gem: Support discontiguous lmem object maps by Chris Wilson · 5 years ago
  6. 4b0dd4a drm/i915/selftests: Flush the context worker by Chris Wilson · 5 years ago
  7. 45b152f drm/i915/gt: Avoid using the GPU before initialisation by Chris Wilson · 5 years ago
  8. d03b224 drm/i915/gt: Apply sanitiization just before resume by Chris Wilson · 5 years ago
  9. 3531c40 drm/i915/selftests: make mock_drm.h self-contained by Jani Nikula · 5 years ago
  10. e26b6d4 drm/i915/gt: Pull GT initialisation under intel_gt_init() by Chris Wilson · 5 years ago
  11. e6ba764 drm/i915: Remove i915->kernel_context by Chris Wilson · 5 years ago
  12. 86ca2bf drm/i915/selftests: remove a condition by Dan Carpenter · 5 years ago
  13. 5de34ed drm/i915/selftests: Show the i915_active on failure by Chris Wilson · 5 years ago
  14. e9362e1 drm/i915/guc: kill doorbell code and selftests by Daniele Ceraolo Spurio · 5 years ago
  15. b006869 drm/i915/selftests: Always lock the drm_mm around insert/remove by Chris Wilson · 5 years ago
  16. 34f5fe1 drm/i915/selftests: Move mock_vma to the heap to reduce stack_frame by Chris Wilson · 5 years ago
  17. de5825b drm/i915: Serialise with engine-pm around requests on the kernel_context by Chris Wilson · 5 years ago
  18. 3b054a1 drm/i915/selftests: Include the subsubtest name for live_parallel_engines by Chris Wilson · 5 years ago
  19. e668950 drm/i915/selftests: Be explicit in ERR_PTR handling by Chris Wilson · 5 years ago
  20. ba446f7 drm/i915/selftests: Exercise rc6 w/a handling by Chris Wilson · 5 years ago
  21. 8eed671 drm/i915/selftests: Add intel_gt_driver_late_release for mock device by Chris Wilson · 5 years ago
  22. c9ad602 drm/i915: Split i915_active.mutex into an irq-safe spinlock for the rbtree by Chris Wilson · 5 years ago
  23. 3fb33cd drm/i915/selftests: Add coverage of mocs registers by Chris Wilson · 5 years ago
  24. 3c7a44b drm/i915/selftests: Perform some basic cycle counting of MI ops by Chris Wilson · 5 years ago
  25. a8c9a7f drm/i915/selftests: Complete transition to a real struct file mock by Chris Wilson · 5 years ago
  26. ab11a92 drm/i915: make more headers self-contained by Masahiro Yamada · 5 years ago
  27. 6fedafa drm/i915/selftests: Wrap vm_mmap() around GEM objects by Chris Wilson · 5 years ago
  28. 85ca528 drm/i915/selftests: Replace mock_file hackery with drm's true fake by Chris Wilson · 5 years ago
  29. f86dbac drm/i915: Switch obj->mm.lock lockdep annotations on its head by Daniel Vetter · 5 years ago
  30. 3881376 drm/i915/selftests: Flush all active callbacks by Chris Wilson · 5 years ago
  31. 797a615 drm/i915/gt: Call intel_gt_sanitize() directly by Chris Wilson · 5 years ago
  32. 4605bb7 drm/i915/gt: Pull timeline initialise to intel_gt_init_early by Chris Wilson · 5 years ago
  33. f05816c drm/i915/selftests: Spin on all engines simultaneously by Chris Wilson · 5 years ago
  34. e5661c6 drm/i915/selftests: Start kthreads before stopping by Chris Wilson · 5 years ago
  35. 164a412 drm/i915/selftests: Pretty print the i915_active by Chris Wilson · 5 years ago
  36. bf96b51 drm/i915/perf: ensure selftests select valid format by Lionel Landwerlin · 5 years ago
  37. e60f7bb drm/i915/selftests: check for missing aperture by Matthew Auld · 5 years ago
  38. 6804da2 drm/i915/selftests: Select a random engine for testing memory regions by Chris Wilson · 5 years ago
  39. 3fc794f drm/i915: Split memory_region initialisation into its own file by Chris Wilson · 5 years ago
  40. 340be48 drm/i915/selftests: add write-dword test for LMEM by Matthew Auld · 5 years ago
  41. 01377a0 drm/i915/lmem: support kernel mapping by Abdiel Janulgue · 5 years ago
  42. b908be5 drm/i915: support creating LMEM objects by Matthew Auld · 5 years ago
  43. c35eb47 drm/i915/selftests: Tweak the default subtest runtime by Chris Wilson · 5 years ago
  44. e16302c drm/i915/selftests: Release ctx->engine_mutex after iteration by Chris Wilson · 5 years ago
  45. 905da43 drm/i915/selftests: Move uncore fw selftests to operate on intel_gt by Chris Wilson · 5 years ago
  46. c31c9e8 drm/i915/selftests: Teach switch_to_context() to use the context by Chris Wilson · 5 years ago
  47. ae2e28b drm/i915: Teach record_defaults to operate on the intel_gt by Chris Wilson · 5 years ago
  48. 7867d70 drm/i915/gem: Distinguish each object type by Chris Wilson · 5 years ago
  49. d1a03ee drm/i915/selftests: Use GT engines in igt_live_test by Tvrtko Ursulin · 5 years ago
  50. 6457099 drm/i915/selftests: Use GT engines in mock_gem_device by Tvrtko Ursulin · 5 years ago
  51. 2271a22 drm/i915/selftests: Convert eviction selftests to gt/ggtt by Tvrtko Ursulin · 5 years ago
  52. aa9eb0c drm/i915/selftests: Set vm->gt backpointer for mock_ppgtt by Chris Wilson · 5 years ago
  53. b5e8e95 drm/i915/gt: Introduce barrier pulses along engines by Chris Wilson · 5 years ago
  54. 928da10 drm/i915/selftests: Use all physical engines for i915_active by Chris Wilson · 5 years ago
  55. da1184c drm/i915: treat shmem as a region by Matthew Auld · 5 years ago
  56. 3aae9d0 drm/i915: enumerate and init each supported region by Abdiel Janulgue · 5 years ago
  57. 5d904e3 drm/i915: Pass in intel_gt at some for_each_engine sites by Tvrtko Ursulin · 5 years ago
  58. e9768bfe drm/i915/selftests: Teach requests to use all available engines by Chris Wilson · 5 years ago
  59. e9d4c92 drm/i915: Store i915_ggtt as the backpointer on fence registers by Chris Wilson · 5 years ago
  60. 280bc0c drm/i915/selftests: Fixup naked 64b divide by Chris Wilson · 5 years ago
  61. daed3e4 drm/i915/perf: implement active wait for noa configurations by Lionel Landwerlin · 5 years ago
  62. 7c98501 drm/i915/region: support volatile objects by Matthew Auld · 5 years ago
  63. 2f0b97c drm/i915/region: support contiguous allocations by Matthew Auld · 5 years ago
  64. 232a6eb drm/i915: introduce intel_memory_region by Matthew Auld · 5 years ago
  65. d14a701 drm/i915/selftests: Assign the intel_runtime_pm pointer for mock_uncore by Chris Wilson · 5 years ago
  66. 7842793 drm/i915: Drop struct_mutex from around GEM initialisation by Chris Wilson · 5 years ago
  67. 2af4029 drm/i915/selftests: Drop vestigal struct_mutex guards by Chris Wilson · 5 years ago
  68. a4e7ccd drm/i915: Move context management under GEM by Chris Wilson · 5 years ago
  69. 2935ed5 drm/i915: Remove logical HW ID by Chris Wilson · 5 years ago
  70. 6610197 drm/i915: Move request runtime management onto gt by Chris Wilson · 5 years ago
  71. f33a8a5 drm/i915: Merge wait_for_timelines with retire_request by Chris Wilson · 5 years ago
  72. 33d8564 drm/i915: Remove the GEM idle worker by Chris Wilson · 5 years ago
  73. 7e80576 drm/i915: Drop struct_mutex from around i915_retire_requests() by Chris Wilson · 5 years ago
  74. b1e3177 drm/i915: Coordinate i915_active with its own mutex by Chris Wilson · 5 years ago
  75. 274cbf2 drm/i915: Push the i915_active.retire into a worker by Chris Wilson · 5 years ago
  76. 2850748 drm/i915: Pull i915_vma_pin under the vm->mutex by Chris Wilson · 5 years ago
  77. 5e05345 drm/i915: Only track bound elements of the GTT by Chris Wilson · 5 years ago
  78. dfe324f drm/i915/selftests: Extract random_offset() for use with a prng by Chris Wilson · 5 years ago
  79. 4e18ca7 drm/i915/selftests: Distinguish mock device from no wakeref by Chris Wilson · 5 years ago
  80. c113236 drm/i915: Extract GT render sleep (rc6) management by Andi Shyti · 5 years ago
  81. a3f56e7 drm/i915/selftests: Exercise concurrent submission to all engines by Chris Wilson · 5 years ago
  82. 7dc56af drm/i915/selftests: Verify the LRC register layout between init and HW by Chris Wilson · 5 years ago
  83. d19d71f drm/i915: Mark i915_request.timeline as a volatile, rcu pointer by Chris Wilson · 5 years ago
  84. a47e788 drm/i915/selftests: Exercise CS TLB invalidation by Chris Wilson · 5 years ago
  85. cf82d9d drm/i915/tgl: Introduce gen12 forcewake ranges by Michel Thierry · 5 years ago
  86. 4dd2fbb drm/i915: Make i915_vma.flags atomic_t for mutex reduction by Chris Wilson · 5 years ago
  87. 61fa60f drm/i915: Move GT init to intel_gt.c by Tvrtko Ursulin · 5 years ago
  88. 7c46531 drm/i915/selftests: Take runtime wakeref for igt_ggtt_lowlevel by Chris Wilson · 5 years ago
  89. cec5ca0 drm/i915: Perform GGTT restore much earlier during resume by Chris Wilson · 5 years ago
  90. 33dd889 drm/i915: cleanup cache-coloring by Matthew Auld · 5 years ago
  91. e9ceb75 drm/i915: s/i915_gtt_color_adjust/i915_ggtt_color_adjust by Matthew Auld · 5 years ago
  92. 42014f6 drm/i915: Hook up GT power management by Andi Shyti · 5 years ago
  93. 31444af drm/i915: s/for_each_sgt_dma/for_each_sgt_daddr/ by Matthew Auld · 5 years ago
  94. e7b6aff drm/i915/selftests: cond_resched() within the longer buddy tests by Chris Wilson · 5 years ago
  95. 8e40983 drm/i915/selftests: Fixup a couple of missing serialisation with vma by Chris Wilson · 5 years ago
  96. 70d6894 drm/i915: Serialize against vma moves by Chris Wilson · 5 years ago
  97. ef46884 drm/i915: Propagate fence errors by Chris Wilson · 5 years ago
  98. 25ffd4b drm/i915: Markup expected timeline locks for i915_active by Chris Wilson · 5 years ago
  99. 6f6333b drm/i915/selftest/buddy: fixup igt_buddy_alloc_range by Matthew Auld · 5 years ago
  100. 14d1b9a drm/i915: buddy allocator by Matthew Auld · 5 years ago