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