1. fa5d598 drm/i915/perf: also include Gen11 in OATAILPTR workaround by Lionel Landwerlin · 4 years, 2 months ago
  2. 059a0be drm/i915/perf: workaround register corruption in OATAILPTR by Lionel Landwerlin · 4 years, 2 months ago
  3. f00ecc2 drm/i915: Convert i915_perf to ww locking as well by Maarten Lankhorst · 4 years, 5 months ago
  4. e43ff99 drm/i915/perf: Use GTT when saving/restoring engine GPR by Umesh Nerlige Ramappa · 4 years, 6 months ago
  5. 89d19b2 drm/i915: Release shortlived maps of longlived objects by Chris Wilson · 4 years, 6 months ago
  6. 0b6613c drm/i915/sseu: Move sseu_info under gt_info by Venkata Sandeep Dhanalakota · 4 years, 6 months ago
  7. 3a8557e Merge branch 'uaccess.i915' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 4 years, 7 months ago
  8. c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 4 years, 7 months ago
  9. faa3921 Merge tag 'drm-next-2020-06-02' of git://anongit.freedesktop.org/drm/drm by Linus Torvalds · 4 years, 8 months ago
  10. 0bffedb Merge tag 'v5.7-rc7' into perf/core, to pick up fixes by Ingo Molnar · 4 years, 8 months ago
  11. 802a5820 drm/i915: Extract i915_cs_timestamp_{ns_to_ticks,tick_to_ns}() by Ville Syrjälä · 4 years, 11 months ago
  12. 56f1b31 drm/i915: Store CS timestamp frequency in Hz by Ville Syrjälä · 4 years, 11 months ago
  13. 2e27015 drm/i915: Nuke pointless div by 64bit by Ville Syrjälä · 4 years, 11 months ago
  14. 1bc6a60 drm/i915/execlists: Track inflight CCID by Chris Wilson · 4 years, 9 months ago
  15. 53b2622 drm/i915/execlists: Avoid reusing the same logical CCID by Chris Wilson · 4 years, 9 months ago
  16. 598caf1 i915: alloc_oa_regs(): get rid of pointless access_ok() by Al Viro · 4 years, 9 months ago
  17. 5c4a53e drm/i915/execlists: Track inflight CCID by Chris Wilson · 4 years, 9 months ago
  18. 2632f17 drm/i915/execlists: Avoid reusing the same logical CCID by Chris Wilson · 4 years, 9 months ago
  19. b4892e4 drm/i915: Make define for lrc state offset by Mika Kuoppala · 4 years, 9 months ago
  20. 87cfeb1 Merge tag 'perf-core-for-mingo-5.8-20200420' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core by Ingo Molnar · 4 years, 9 months ago
  21. 4e3d345 drm/i915/perf: Open access for CAP_PERFMON privileged process by Alexey Budankov · 4 years, 10 months ago
  22. bcad588 drm/i915/perf: Do not clear pollin for small user read buffers by Ashutosh Dixit · 4 years, 9 months ago
  23. 442dbc5 drm/i915: Make exclusive awaits on i915_active optional by Chris Wilson · 4 years, 10 months ago
  24. 6352219 drm/i915/perf: Do not clear pollin for small user read buffers by Ashutosh Dixit · 4 years, 10 months ago
  25. d16e137 drm/i915/perf: don't read head/tail pointers outside critical section by Lionel Landwerlin · 4 years, 10 months ago
  26. d7d50f8 drm/i915/perf: Schedule oa_config after modifying the contexts by Chris Wilson · 4 years, 10 months ago
  27. 4ef10fe drm/i915/perf: add new open param to configure polling of OA buffer by Lionel Landwerlin · 4 years, 10 months ago
  28. c51dbc6 drm/i915/perf: move pollin setup to non hw specific code by Lionel Landwerlin · 4 years, 10 months ago
  29. d1df41e drm/i915/perf: rework aging tail workaround by Lionel Landwerlin · 4 years, 10 months ago
  30. c06aa1b drm/i915/perf: Invalidate OA TLB on when closing perf stream by Umesh Nerlige Ramappa · 4 years, 10 months ago
  31. a639b0c drm/i915/perf: Invalidate OA TLB on when closing perf stream by Umesh Nerlige Ramappa · 4 years, 10 months ago
  32. 11ecbdd drm/i915/perf: introduce global sseu pinning by Lionel Landwerlin · 4 years, 10 months ago
  33. 371aba6 drm/i915/perf: remove redundant power configuration register override by Lionel Landwerlin · 4 years, 10 months ago
  34. 9aba9c1 drm/i915/perf: remove generated code by Lionel Landwerlin · 4 years, 10 months ago
  35. 4b4e973 drm/i915/perf: Reintroduce wait on OA configuration completion by Chris Wilson · 4 years, 11 months ago
  36. d236e2a drm/i915/perf: Manually acquire engine-wakeref around use of kernel_context by Chris Wilson · 4 years, 11 months ago
  37. a5af081 drm/i915/perf: Mark up the racy use of perf->exclusive_stream by Chris Wilson · 4 years, 11 months ago
  38. 0bf8573 drm/i915/perf: conversion to struct drm_device based logging macros. by Wambui Karuga · 5 years ago
  39. 00376cc drm/i915: conversion to drm_device logging macros when drm_i915_private is present. by Wambui Karuga · 5 years ago
  40. 6f280b1 drm/i915/perf: Fix OA context id overlap with idle context id by Umesh Nerlige Ramappa · 5 years ago
  41. a9f236d drm/i915: Make WARN* drm specific where uncore or stream ptr is available by Pankaj Bharadiya · 5 years ago
  42. feed5c7 drm/i915: Pin the context as we work on it by Chris Wilson · 5 years ago
  43. e6ba764 drm/i915: Remove i915->kernel_context by Chris Wilson · 5 years ago
  44. 9f3ccd4 drm/i915: Drop GEM context as a direct link from i915_request by Chris Wilson · 5 years ago
  45. 3dc716fd drm/i915/perf: Register sysctl path globally by Venkata Sandeep Dhanalakota · 5 years ago
  46. ccdeed4 drm/i915/perf: Configure OAR for specific context by Umesh Nerlige Ramappa · 5 years ago
  47. 322d56a drm/i915/perf: Allow non-privileged access when OA buffer is not sampled by Umesh Nerlige Ramappa · 5 years ago
  48. c415ef2 drm/i915/perf: drop pointless static qualifier in i915_perf_add_config_ioctl() by Mao Wenan · 5 years ago
  49. de5825b drm/i915: Serialise with engine-pm around requests on the kernel_context by Chris Wilson · 5 years ago
  50. dd590f6 drm/i915/perf: Add preemption check while waiting for OA by Lionel Landwerlin · 5 years ago
  51. 9393765 drm/i915/perf: don't forget noa wait after oa config by Lionel Landwerlin · 5 years ago
  52. 0b0120d drm/i915/perf: always consider holding preemption a privileged op by Lionel Landwerlin · 5 years ago
  53. 9278bbb drm/i915/perf: Reverse a ternary to make sparse happy by Chris Wilson · 5 years ago
  54. 00a7f0d drm/i915/tgl: Add perf support on TGL by Lionel Landwerlin · 5 years ago
  55. fc21523 drm/i915/perf: Add helper macros for comparing with whitelisted registers by Umesh Nerlige Ramappa · 5 years ago
  56. 19c17b7 drm/i915/execlists: Use vfunc to check engine submission mode by Michal Wajdeczko · 5 years ago
  57. 2871ea8 drm/i915/gt: Split intel_ring_submission by Chris Wilson · 5 years ago
  58. 0587152 drm/i915: Drop assertion that ce->pin_mutex guards state updates by Chris Wilson · 5 years ago
  59. 8814c6d drm/i915/perf: fix oa config reconfiguration by Lionel Landwerlin · 5 years ago
  60. 9cd20ef drm/i915/perf: allow holding preemption on filtered ctx by Lionel Landwerlin · 5 years ago
  61. 7831e9a drm/i915/perf: Allow dynamic reconfiguration of the OA stream by Chris Wilson · 5 years ago
  62. 4f6ccc7 drm/i915: add support for perf configuration queries by Lionel Landwerlin · 5 years ago
  63. b8d49f2 drm/i915/perf: introduce a versioning of the i915-perf uapi by Lionel Landwerlin · 5 years ago
  64. c2fba93 drm/i915/perf: Avoid polluting the i915_oa_config with error pointers by Chris Wilson · 5 years ago
  65. 5f5c382 drm/i915/perf: Prefer using the pinned_ctx for emitting delays on config by Chris Wilson · 5 years ago
  66. 15d0ace drm/i915/perf: execute OA configuration from command stream by Lionel Landwerlin · 5 years ago
  67. daed3e4 drm/i915/perf: implement active wait for noa configurations by Lionel Landwerlin · 5 years ago
  68. 6a45008 drm/i915/perf: allow for CS OA configs to be created lazily by Lionel Landwerlin · 5 years ago
  69. a5efcde drm/i915/perf: Replace global wakeref tracking with engine-pm by Chris Wilson · 5 years ago
  70. 52111c4 drm/i915/perf: Store shortcut to intel_uncore by Chris Wilson · 5 years ago
  71. 9a61363 drm/i915/perf: store the associated engine of a stream by Lionel Landwerlin · 5 years ago
  72. 23b9e41 drm/i915/perf: drop list of streams by Lionel Landwerlin · 5 years ago
  73. a4c969d drm/i915/perf: Set the exclusive stream under perf->lock by Chris Wilson · 5 years ago
  74. 8f8b117 drm/i915/perf: Wean ourselves off dev_priv by Chris Wilson · 5 years ago
  75. a4e7ccd drm/i915: Move context management under GEM by Chris Wilson · 5 years ago
  76. 2935ed5 drm/i915: Remove logical HW ID by Chris Wilson · 5 years ago
  77. 2850748 drm/i915: Pull i915_vma_pin under the vm->mutex by Chris Wilson · 5 years ago
  78. 7dc56af drm/i915/selftests: Verify the LRC register layout between init and HW by Chris Wilson · 5 years ago
  79. dffa8fe drm/i915/perf: Assert locking for i915_init_oa_perf_state() by Chris Wilson · 5 years ago
  80. 45e9c82 drm/i915/tgl/perf: use the same oa ctx_id format as icl by Michel Thierry · 5 years ago
  81. db94e9f drm/i915: extract i915_perf.h from i915_drv.h by Jani Nikula · 5 years ago
  82. a37f08a drm/i915/perf: Refactor oa object to better manage resources by Umesh Nerlige Ramappa · 5 years ago
  83. 750e76b drm/i915/gt: Move the [class][inst] lookup for engines onto the GT by Chris Wilson · 5 years ago
  84. cb0c43f drm/i915: Avoid ce->gem_context->i915 by Chris Wilson · 5 years ago
  85. ed32f8d Merge drm/drm-next into drm-intel-next-queued by Rodrigo Vivi · 5 years ago
  86. 5cca503 drm/i915/perf: Initialise err to 0 before looping over ce->engines by Chris Wilson · 5 years ago
  87. eec4844 proc/sysctl: add shared variables for range check by Matteo Croce · 6 years ago
  88. a9877da drm/i915/oa: Reconfigure contexts on the fly by Chris Wilson · 6 years ago
  89. 14bfcd3 drm/i915/perf: add missing delay for OA muxes configuration by Lionel Landwerlin · 6 years ago
  90. a5af1df drm/i915/perf: ensure we keep a reference on the driver by Lionel Landwerlin · 6 years ago
  91. 5ed7a0c drm/i915: Move OA files to separate folder by Michal Wajdeczko · 6 years ago
  92. 8dcfdfb drm/i915/perf: fix ICL perf register offsets by Lionel Landwerlin · 6 years ago
  93. d858d56 drm/i915: update rpm_get/put to use the rpm structure by Daniele Ceraolo Spurio · 6 years ago
  94. bf210f6 drm/i915/perf: fix whitelist on Gen10+ by Lionel Landwerlin · 6 years ago
  95. 10be98a drm/i915: Move more GEM objects under gem/ by Chris Wilson · 6 years ago
  96. 8475355 drm/i915: Move shmem object setup to its own file by Chris Wilson · 6 years ago
  97. 5e2a041 drm/i915: Switch back to an array of logical per-engine HW contexts by Chris Wilson · 6 years ago
  98. fa9f668 drm/i915: Export intel_context_instance() by Chris Wilson · 6 years ago
  99. 2ccdf6a drm/i915: Pass intel_context to i915_request_create() by Chris Wilson · 6 years ago
  100. 112ed2d drm/i915: Move GraphicsTechnology files under gt/ by Chris Wilson · 6 years ago