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@xxxxxxxxx > > 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@xxxxxxxxx>