1. 106a936 drm/i915/selftests: Force a failed engine reset by Chris Wilson · 4 years ago
  2. 007c457 drm/i915/guc: stop calling execlists_set_default_submission by Daniele Ceraolo Spurio · 4 years ago
  3. 43aaadc drm/i915/guc: init engine directly in GuC submission mode by Daniele Ceraolo Spurio · 4 years ago
  4. d0637f7 drm/i915/guc: do not dump execlists state with GuC submission by Daniele Ceraolo Spurio · 4 years ago
  5. 7e5299c drm/i915/guc: Delete GuC code unused in future patches by Matthew Brost · 4 years ago
  6. f178b89 drm/i915: move region_lmem under gt by Matthew Auld · 4 years ago
  7. 0dbfc19 drm/i915/lmem: make intel_region_lmem_ops static by Jani Nikula · 4 years ago
  8. e24ece0 drm/i915/region: make intel_region_map static by Jani Nikula · 4 years ago
  9. 49b20db drm/i915/gt: Perform an arbitration check before busywaiting by Chris Wilson · 4 years ago
  10. 1a51b50 drm/i915/gt: Check for arbitration after writing start seqno by Chris Wilson · 4 years ago
  11. 8c1f212 drm/i915/selftests: Allow huge_gem_object to kick the shrinker by Chris Wilson · 4 years ago
  12. f7073fb drm/i915/gem: Remove stolen node before releasing the region by Chris Wilson · 4 years ago
  13. f7452c7 drm/i915: Allow the sysadmin to override security mitigations by Chris Wilson · 4 years ago
  14. 008ead6e drm/i915/gt: Restore clear-residual mitigations for Ivybridge, Baytrail by Chris Wilson · 4 years ago
  15. eebfb32 drm/i915/gt: Limit VFE threads based on GT by Chris Wilson · 4 years ago
  16. cd7a214 drm/i915/selftests: Include engine name after reset failure by Chris Wilson · 4 years ago
  17. 0da3f25 drm/i915/gt: Disable arbitration around Braswell's pdp updates by Chris Wilson · 4 years ago
  18. 6a3daee drm/i915/selftests: Fix some error codes by Dan Carpenter · 4 years ago
  19. baa7c2c drm/i915: Refactor marking a request as EIO by Chris Wilson · 4 years ago
  20. e3aabe3 drm/i915/gt: Mark up a debug-only function by Chris Wilson · 4 years ago
  21. a42f4dd drm/i915/gt: Remove unused function 'dword_in_page' by Chris Wilson · 4 years ago
  22. 9a437cc drm/i915/gt: Exercise lrc_wa_ctx initialisation failure by Chris Wilson · 4 years ago
  23. 9b3a8f5 drm/i915/gt: Disable arbitration on no-preempt requests by Chris Wilson · 4 years ago
  24. 751f82b drm/i915/gt: Only disable preemption on gen8 render engines by Chris Wilson · 4 years ago
  25. b1ad5f6 drm/i915/gt: Only retire on the last breadcrumb if the last request by Chris Wilson · 4 years ago
  26. 2b2985a drm/i915/gt: Restore ce->signal flush before releasing virtual engine by Chris Wilson · 4 years ago
  27. 0399d0e drm/i915/selftests: Rearrange ktime_get to reduce latency against CS by Chris Wilson · 4 years ago
  28. c318a20 drm/i915/selftests: Skip unstable timing measurements by Chris Wilson · 4 years ago
  29. 5b4dc95c drm/i915/gt: Prevent use of engine->wa_ctx after error by Chris Wilson · 4 years ago
  30. 4386b8e drm/i915/gt: Remove timeslice suppression by Chris Wilson · 4 years ago
  31. c185a16 drm/i915: Wrap our timer_list.expires checking by Chris Wilson · 4 years ago
  32. 88b3960 drm/i915/selftests: Improve handling of iomem around stolen by Chris Wilson · 4 years ago
  33. 989536a drm/i915/selftests: Break out of the lrc layout test after register mismatch by Chris Wilson · 4 years ago
  34. 8d03344b drm/i915/selftests: Switch 4k kmalloc to use get_free_page for alignment by Chris Wilson · 4 years, 3 months ago
  35. 0e58de9 drm/i915/gt: Check the virtual still matches upon locking by Chris Wilson · 4 years ago
  36. 0a7d355 drm/i915/gt: Allow failed resets without assertion by Chris Wilson · 4 years ago
  37. c864e9a drm/i915: Set rawclk earlier during mmio probe by Chris Wilson · 4 years ago
  38. 6895649 drm/i915/selftests: Set error returns by Chris Wilson · 4 years ago
  39. bf3997a drm/i915/selftests: Guard against redifinition of SZ_8G by Chris Wilson · 4 years ago
  40. 2b277991 drm/i915/gt: Rearrange hsw workarounds by Chris Wilson · 4 years ago
  41. 81dc2dd drm/i915/gt: Rearrange snb workarounds by Chris Wilson · 4 years ago
  42. bb80d87 drm/i915: fix shift warning by Arnd Bergmann · 4 years ago
  43. 093a0be drm/i915: Populate logical context during first pin. by Maarten Lankhorst · 4 years ago
  44. 9fb87fb drm/i915: Clarify error message on failed workaround by Matt Roper · 4 years ago
  45. 4e5c8a9 drm/i915: Drop i915_request.lock requirement for intel_rps_boost() by Chris Wilson · 4 years ago
  46. 9c080b0f drm/i915/gt: Pull context closure check from request submit to schedule-in by Chris Wilson · 4 years ago
  47. 7904e08 drm/i915/gt: Cancel submitted requests upon context reset by Chris Wilson · 4 years ago
  48. cecb2af drm/i915/gt: Taint the reset mutex with the shrinker by Chris Wilson · 4 years ago
  49. cc1557c drm/i915/gem: Peek at the inflight context by Chris Wilson · 4 years ago
  50. 70960ab drm/i915/gt: Define guc firmware blob for older Cometlakes by Chris Wilson · 4 years ago
  51. fe7bcfa drm/i915/gt: Refactor heartbeat request construction and submission by Chris Wilson · 4 years ago
  52. 26ebc51 drm/i915: clear the gpu reloc batch by Matthew Auld · 4 years ago
  53. eeb52ee drm/i915: clear the shadow batch by Matthew Auld · 4 years ago
  54. 177b7a5 drm/i915/gt: ce->inflight updates are now serialised by Chris Wilson · 4 years ago
  55. ac1a6d7 drm/i915/gt: Simplify virtual engine handling for execlists_hold() by Chris Wilson · 4 years ago
  56. f81475b drm/i915/gt: Resubmit the virtual engine on schedule-out by Chris Wilson · 4 years ago
  57. 66e4075 drm/i915/gt: Shrink the critical section for irq signaling by Chris Wilson · 4 years ago
  58. bab0557 drm/i915/gt: Remove virtual breadcrumb before transfer by Chris Wilson · 4 years ago
  59. 6f0726b drm/i915/gt: Defer schedule_out until after the next dequeue by Chris Wilson · 4 years ago
  60. 2efa2c5 drm/i915/gt: Decouple inflight virtual engines by Chris Wilson · 4 years ago
  61. 64b7a3f drm/i915/gt: Use virtual_engine during execlists_dequeue by Chris Wilson · 4 years ago
  62. 16f2941 drm/i915/gt: Replace direct submit with direct call to tasklet by Chris Wilson · 4 years ago
  63. 6d393ef drm/i915/gem: Optimistically prune dma-resv from the shrinker. by Chris Wilson · 4 years ago
  64. d7d82f5 drm/i915/gt: Prefer recycling an idle fence by Chris Wilson · 4 years ago
  65. f170523 drm/i915/gt: Consolidate the CS timestamp clocks by Chris Wilson · 4 years ago
  66. 8391c9b drm/i915/selftests: Confirm CS_TIMESTAMP / CTX_TIMESTAMP share a clock by Chris Wilson · 4 years ago
  67. 57f6262 drm/i915/selftests: Remove redundant live_context for eviction by Chris Wilson · 4 years ago
  68. 5be071e drm/i915/uc: Squelch load failure error message by Chris Wilson · 4 years, 1 month ago
  69. 5e96350 drm/i915: Use cmpxchg64 for 32b compatilibity by Chris Wilson · 4 years, 1 month ago
  70. d484bd0 drm/i915/selftests: Be paranoid and flush the tasklet before checking status by Chris Wilson · 4 years ago
  71. 9559511 drm/i915/selftests: Flush the preemption request before waiting by Chris Wilson · 4 years ago
  72. 48c508a drm/i915/selftests: Kick timeslice until selftest yields by Chris Wilson · 4 years ago
  73. b436a5f drm/i915/gt: Track all timelines created using the HWSP by Chris Wilson · 4 years ago
  74. a4d8624 drm/i915/gt: Provide a utility to create a scratch buffer by Chris Wilson · 4 years ago
  75. a0d3fdb drm/i915/gt: Split logical ring contexts from execlist submission by Chris Wilson · 4 years ago
  76. 5ec17c7 drm/i915/gt: Another tweak for flushing the tasklets by Chris Wilson · 4 years ago
  77. 9bb36cf drm/i915: Check for rq->hwsp validity after acquiring RCU lock by Chris Wilson · 4 years, 1 month ago
  78. 0a982c1 drm/i915/tgl: Add bound checks and simplify TGL REVID macros by Aditya Swarup · 4 years, 1 month ago
  79. 83dbd74 drm/i915/tgl: Fix REVID macros for TGL to fetch correct stepping by Aditya Swarup · 4 years, 1 month ago
  80. 8c3b1ba drm/i915/gt: Track the overall awake/busy time by Chris Wilson · 4 years, 1 month ago
  81. e3ed90b drm/i915/gt: Drain the breadcrumbs just once by Chris Wilson · 4 years, 1 month ago
  82. 460d02b drm/i915: Encode fence specific waitqueue behaviour into the wait.flags by Chris Wilson · 4 years, 1 month ago
  83. 45233ab drm/i915/gt: Move gen8 CS emitters into gen8_engine_cs.h by Chris Wilson · 4 years, 1 month ago
  84. f8246cf drm/i915/gem: Drop free_work for GEM contexts by Chris Wilson · 4 years, 1 month ago
  85. 5f22cc0 drm/i915: Fix mismatch between misplaced vma check and vma insert by Chris Wilson · 4 years, 1 month ago
  86. 3b7bc18 doc: Fix build of documentation after i915 file rename by José Roberto de Souza · 4 years, 1 month ago
  87. c41ce81 drm/i915/pmu: Remove !CONFIG_PM code by Tvrtko Ursulin · 4 years, 1 month ago
  88. c51c29fb drm/i915/pmu: Use raw clock for rc6 estimation by Tvrtko Ursulin · 4 years, 1 month ago
  89. dbe13ae drm/i915/pmu: Don't grab wakeref when enabling events by Tvrtko Ursulin · 4 years, 1 month ago
  90. 04adaba drm/i915/gt: Wean workaround selftests off GEM context by Chris Wilson · 4 years, 1 month ago
  91. 20a6774 drm/i915/gt: Mark legacy ring context as lost by Chris Wilson · 4 years, 1 month ago
  92. c97ffd08 drm/i915: Correct location of Wa_1408615072 by John Harrison · 4 years, 1 month ago
  93. d0d829e drm/i915: split gen8+ flush and bb_start emission functions by Daniele Ceraolo Spurio · 4 years, 1 month ago
  94. 70a2b43 drm/i915/gt: Rename lrc.c to execlists_submission.c by Chris Wilson · 4 years, 1 month ago
  95. 9fd96c0 drm/i915/gt: Move move context layout registers and offsets to lrc_reg.h by Chris Wilson · 4 years, 1 month ago
  96. 51c87fa drm/i915/gt: Remove uninterruptible parameter from intel_gt_wait_for_idle by Chris Wilson · 4 years, 1 month ago
  97. 8436152 drm/i915: Sleep around performing iommu unmaps on Tigerlake by Chris Wilson · 4 years, 1 month ago
  98. 63de1da1 drm/i915: Remove livelock from "do_idle_maps" vtd w/a by Chris Wilson · 4 years, 1 month ago
  99. 338d58c drm/i915/gt: document masked registers by Lucas De Marchi · 4 years, 1 month ago
  100. 305b3bb drm/i915/gt: rename wa_write_masked_or() by Lucas De Marchi · 4 years, 1 month ago