[PATCH v5 0/8] drm/xe: Per client usage

Lucas De Marchi lucas.demarchi at intel.com
Tue May 21 14:09:19 UTC 2024


On Fri, 17 May 2024 13:43:02 -0700, Lucas De Marchi wrote:
> v5 of of https://lore.kernel.org/all/20240515214258.59209-1-lucas.demarchi@intel.com
> 
> Add per-client usage statistics to xe. This ports xe to use the common
> method in drm to export the usage to userspace per client (where 1
> client == 1 drm fd open).
> 
> However instead of using the current format measured in nsec, this
> creates a new one. The intention here is not to mix the GPU clock domain
> with the CPU clock. It allows to cover a few more use cases without
> extra complications.
> 
> [...]

Applied to drm-xe-next. Thanks everyone for the reviews and contributions.

[1/8] drm/xe: Promote xe_hw_engine_class_to_str()
      commit: ab689514b6ac518ef6e88afa245b834b0dae15a5
[2/8] drm/xe: Add XE_ENGINE_CLASS_OTHER to str conversion
      commit: bd49e50d81b543e678965118a86958d87c045c73
[3/8] drm/xe/lrc: Add helper to capture context timestamp
      commit: 9b090d57746d965684f53a1aefcb363bab653ad3
[4/8] drm/xe: Add helper to capture engine timestamp
      commit: f2f6b667c67daee6fe2c51b5cec3bb0f1b4c1ce0
[5/8] drm/xe: Add helper to accumulate exec queue runtime
      commit: 6109f24f87d75122cf6de50901115cbee4285ce2
[6/8] drm/xe: Cache data about user-visible engines
      commit: baa14865529bf1f3c12dc6145bd9109ef289e038
[7/8] drm/xe: Add helper to return any available hw engine
      commit: 6aa18d7436b0c11f7e62fd6cdb707eaeab1dc473
[8/8] drm/xe/client: Print runtime to fdinfo
      commit: 188ced1e0ff892f0948f20480e2e0122380ae46d

Best regards,
-- 
Lucas De Marchi <lucas.demarchi at intel.com>


More information about the dri-devel mailing list