Quoting Tvrtko Ursulin (2017-09-29 13:34:55) > From: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> > > Track total time requests have been executing on the hardware. > > We add new kernel API to allow software tracking of time GPU > engines are spending executing requests. > > Both per-engine and global API is added with the latter also > being exported for use by external users. > > v2: > * Squashed with the internal API. > * Dropped static key. > * Made per-engine. > * Store time in monotonic ktime. > > v3: Moved stats clearing to disable. > > v4: > * Comments. > * Don't export the API just yet. > > v5: Whitespace cleanup. > > v6: > * Rename ref to active. > * Drop engine aggregate stats for now. > * Account initial busy period after enabling stats. > > v7: > * Rebase. > > v8: > * Move context in notification after the notifier. (Chris Wilson) > > Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> Reviewed-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> -Chris _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx