1. 2b4f44ee Backmerge tag 'v4.16-rc7' into drm-next by Dave Airlie · 7 years ago
  2. 73e2232 drm/i915: Only call tasklet_kill() on the first prepare_reset by Chris Wilson · 7 years ago
  3. 7e9d3a4 drm/i915: Wrap engine->schedule in RCU locks for set-wedge protection by Chris Wilson · 7 years ago
  4. 82813ba drm/i915: Only prune fences after wait-for-all by Chris Wilson · 7 years ago
  5. 88d3dfb drm/i915: Suspend submission tasklets around wedging by Chris Wilson · 7 years ago
  6. 7cfca4a drm/i915/uc: Introduce intel_uc_suspend|resume by Michal Wajdeczko · 7 years ago
  7. 963ddd6 drm/i915: Suspend submission tasklets around wedging by Chris Wilson · 7 years ago
  8. ffed7bd drm/i915: Replace open-coded wait-for loop by Chris Wilson · 7 years ago
  9. e61e0f5 drm/i915: Rename drm_i915_gem_request to i915_request by Chris Wilson · 7 years ago
  10. 5935485 drm/i915: Move the policy for placement of the GGTT vma into the caller by Chris Wilson · 7 years ago
  11. ac87a6fd drm/i915: Also check view->type for a normal GGTT view by Chris Wilson · 7 years ago
  12. c9c7047 drm/i915: Track number of pending freed objects by Chris Wilson · 7 years ago
  13. c0a51fd drm: move read_domains and write_domain into i915 by Christian König · 7 years ago
  14. c56b89f drm/i915: Use INTEL_GEN everywhere by Tvrtko Ursulin · 8 years ago
  15. 0d73e7a drm/i915: Mark the device as wedged from the beginning of set-wedged by Chris Wilson · 8 years ago
  16. ce1599a drm/i915: do not stop engines on sanitize if i915.reset=0 by Daniele Ceraolo Spurio · 8 years ago
  17. 3fed180 drm/i915: Move the scheduler feature bits into the purview of the engines by Chris Wilson · 8 years ago
  18. 8177e11 drm/i915: Tidy up some error messages around reset failure by Chris Wilson · 8 years ago
  19. 01b8fdc drm/i915: Skip post-reset request emission if the engine is not idle by Chris Wilson · 8 years ago
  20. 24eae08 drm/i915: Remove unbannable context spam from reset by Chris Wilson · 8 years ago
  21. 559e040 drm/i915: Show the GPU state when declaring wedged by Chris Wilson · 8 years ago
  22. 9e519bc drm/i915: Add some newlines to intel_engine_dump() headers by Chris Wilson · 8 years ago
  23. b26a32a drm/i915: Always run hangcheck while the GPU is busy by Chris Wilson · 8 years ago
  24. c950af5 drm/i915/guc: Add uc_fini_wq in gem_init unwind path by Sagar Arun Kamble · 8 years ago
  25. 8892304 drm/i915: Always run hangcheck while the GPU is busy by Chris Wilson · 8 years ago
  26. 70deead drm/i915/guc: Fix lockdep due to log relay channel handling under struct_mutex by Sagar Arun Kamble · 8 years ago
  27. 84a1074 drm/i915: Shrink the GEM kmem_caches upon idling by Chris Wilson · 8 years ago
  28. e9af4ea drm/i915: Avoid waitboosting on the active request by Chris Wilson · 8 years ago
  29. 4a6cc7a BackMerge tag 'v4.15-rc8' into drm-next by Dave Airlie · 8 years ago
  30. 2ef1e72 drm/i915: Rewrite some comments around RCU-deferred object free by Chris Wilson · 8 years ago
  31. beacbd1 drm/i915: Use our singlethreaded wq for freeing objects by Chris Wilson · 8 years ago
  32. 5005c85 drm/i915: Don't adjust priority on an already signaled fence by Chris Wilson · 8 years ago
  33. da943b5 drm/i915/guc: Add uc_fini_wq in gem_init unwind path by Sagar Arun Kamble · 8 years ago
  34. c218ee0 drm/i915: Don't adjust priority on an already signaled fence by Chris Wilson · 8 years ago
  35. fcb1de5 drm/i915: Add a strong mb to resetting the has-CS-interrupt bit by Chris Wilson · 8 years ago
  36. b65a9b9 drm/i915: prefer i915_gem_object_has_pages() by Matthew Auld · 8 years ago
  37. 7b6da81 drm/i915: Restore the kernel context after a GPU reset on an idle engine by Chris Wilson · 8 years ago
  38. 2797c4a drm/i915: Flush pending GTT writes before unbinding by Chris Wilson · 8 years ago
  39. 61b5c15 drm/i915/guc: Extract guc_init from guc_init_hw by Michał Winiarski · 8 years ago
  40. 3176ff4 drm/i915/guc: Move GuC workqueue allocations outside of the mutex by Michał Winiarski · 8 years ago
  41. 6ca9a2b drm/i915: Unwind i915_gem_init() failure by Chris Wilson · 8 years ago
  42. d7dc413 drm/i915: Don't check #active_requests from i915_gem_wait_for_idle() by Chris Wilson · 8 years ago
  43. 59e4b19 drm/i915: Dump the engine state before declaring wedged from wait_for_engines() by Chris Wilson · 8 years ago
  44. ee42c00 drm/i915: Bump timeout for wait_for_engines() by Chris Wilson · 8 years ago
  45. 73ebd50 drm/i915: make mappable struct resource centric by Matthew Auld · 8 years ago
  46. b687637 drm/i915: Restore GT performance in headless mode with DMC loaded by Tvrtko Ursulin · 8 years ago
  47. e2189dd drm/i915: Refactor common list iteration over GGTT vma by Chris Wilson · 8 years ago
  48. 7125397 drm/i915: Track GGTT writes on the vma by Chris Wilson · 8 years ago
  49. 010e3e6 drm/i915: Remove vma from object on destroy, not close by Chris Wilson · 8 years ago
  50. ef78970 drm/i915: Call i915_gem_init_userptr() before taking struct_mutex by Chris Wilson · 8 years ago
  51. 5888fc9 drm/i915: Flush pending GTT writes before unbinding by Chris Wilson · 8 years ago
  52. dda4b8f drm/i915: Skip switch-to-kernel-context on suspend when wedged by Chris Wilson · 8 years ago
  53. ecf73eb drm/i915: Skip switch-to-kernel-context on suspend when wedged by Chris Wilson · 8 years ago
  54. d02a1d8 drm/i915: Rename i915_gem_timelines_mark_idle by Chris Wilson · 8 years ago
  55. ee48700 drm/i915: Call i915_gem_init_userptr() before taking struct_mutex by Chris Wilson · 8 years ago
  56. feff0dc drm/i915/pmu: Suspend sampling when GPU is idle by Tvrtko Ursulin · 8 years ago
  57. 93c6e96 drm/i915: Remove i915.semaphores modparam by Chris Wilson · 8 years ago
  58. 0da715e drm/i915: Disable semaphores on Sandybridge by Chris Wilson · 8 years ago
  59. 79e6770 drm/i915: Remove obsolete ringbuffer emission for gen8+ by Chris Wilson · 8 years ago
  60. fb5c551 drm/i915: Remove i915.enable_execlists module parameter by Chris Wilson · 8 years ago
  61. 3fef5cd drm/i915: Automatic i915_switch_context for legacy by Chris Wilson · 8 years ago
  62. c6dce8f drm/i915: Update execlists tasklet naming by Sagar Arun Kamble · 8 years ago
  63. e60e1ee Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linux by Linus Torvalds · 8 years ago
  64. 7469c62 drm/i915: Resume GuC before using GEM by Chris Wilson · 8 years ago
  65. a03f395 drm/i915: Introduce GEM proxy by Tina Zhang · 8 years ago
  66. 274b246 drm/i915: Object w/o backing storage is banned by -ENXIO by Tina Zhang · 8 years ago
  67. 37cd330 drm/i915: Remove redundant intel_autoenable_gt_powersave() by Chris Wilson · 8 years ago
  68. 9c52d1c drm/i915/selftests: Yet another forgotten mock_i915->mm initialiser by Chris Wilson · 8 years ago
  69. a0a8b1c drm/i915: Kerneldoc typo s/rps/rps_client/ by Chris Wilson · 8 years ago
  70. d2b4b97 drm/i915: Record the default hw state after reset upon load by Chris Wilson · 8 years ago
  71. cc6a818 drm/i915: Move intel_init_clock_gating() to i915_gem_init() by Chris Wilson · 8 years ago
  72. f58d13d drm/i915: Move GT powersaving init to i915_gem_init() by Chris Wilson · 8 years ago
  73. ae6c457 drm/i915: Force the switch to the i915->kernel_context by Chris Wilson · 8 years ago
  74. 0f763ff drm/i915: Lock llist_del_first() vs llist_del_all() by Chris Wilson · 8 years ago
  75. f991c49 drm/i915: Lock llist_del_first() vs llist_del_all() by Chris Wilson · 8 years ago
  76. 136109c drm/i915: Set up mocs tables before restarting the engines by Chris Wilson · 8 years ago
  77. 6802738 drm/i915: Move parking-while-active warning to intel_engines_park() by Chris Wilson · 8 years ago
  78. 23e8733 drm/i915: Hold rcu_read_lock when iterating over the radixtree (objects) by Chris Wilson · 8 years ago
  79. bea6e98 drm/i915: Hold rcu_read_lock when iterating over the radixtree (objects) by Chris Wilson · 8 years ago
  80. c41937f drm/i915/guc: Preemption! With GuC by Michał Winiarski · 8 years ago
  81. 9bdc357 drm/i915/guc: Initialize GuC before restarting engines by Michał Winiarski · 8 years ago
  82. aba5e27 drm/i915: Add a hook for making the engines idle (parking) and unparking by Chris Wilson · 8 years ago
  83. ff320d6 drm/i915: Synchronize irq before parking each engine by Chris Wilson · 8 years ago
  84. 5427f20 drm/i915: Bump wait-times for the final CS interrupt before parking by Chris Wilson · 8 years ago
  85. 8bd8181 drm/i915: Skip waking the device to service pwrite by Chris Wilson · 8 years ago
  86. ca8d782 drm/i915: Report -EFAULT before pwrite fast path into shmemfs by Chris Wilson · 8 years ago
  87. a6d65e4 drm/i915: Report -EFAULT before pwrite fast path into shmemfs by Chris Wilson · 8 years ago
  88. 6f74b36 drm/i915: Skip HW reinitialisation on resume if still wedged by Chris Wilson · 8 years ago
  89. cc731f5 drm/i915: Trim struct_mutex hold duration for i915_gem_free_objects by Chris Wilson · 8 years ago
  90. 87701b4 drm/i915: Only free the oldest stale object before a fresh allocation by Chris Wilson · 8 years ago
  91. f212381 drm/i915: Move dev_priv->mm.[un]bound_list to its own lock by Chris Wilson · 8 years ago
  92. bd3d225 drm/i915: Rename obj->pin_display to obj->pin_global by Chris Wilson · 8 years ago
  93. f1fa4f4 drm/i915: Refactor testing obj->mm.pages by Chris Wilson · 8 years ago
  94. 5d031f4 drm/i915: Stop asserting on set-wedged vs nop_submit_request ordering by Chris Wilson · 8 years ago
  95. af7a8ff drm/i915: Use rcu instead of stop_machine in set_wedged by Daniel Vetter · 8 years ago
  96. 562d9ba drm/i915: Name structure in dev_priv that contains RPS/RC6 state as "gt_pm" by Sagar Arun Kamble · 8 years ago
  97. b85577b drm/i915: Order two completing nop_submit_request by Chris Wilson · 8 years ago
  98. 84e8978 drm/i915: s/sg_mask/sg_page_sizes/ by Matthew Auld · 8 years ago
  99. 43ae70d drm/i915: Early rejection of mappable GGTT pin attempts for large bo by Chris Wilson · 8 years ago
  100. a3259ca drm/i915: Avoid evicting user fault mappable vma for pread/pwrite by Chris Wilson · 8 years ago