gpu: nvgpu: add API to print process name

Add an OS-abstracted API for printing the name of the current process
into a log message and convert the single occurrence of current->comm in
submit path power failure to use it.

Jira NVGPU-705

Change-Id: I1a509dcc5aecc3c89ce4582733888081b3e38f1f
Signed-off-by: Konsta Holtta <kholtta@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1749833
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Konsta Holtta
2018-06-14 14:50:15 +03:00
committed by mobile promotions
parent 3a9d8aebd6
commit 52f1ab0372
4 changed files with 26 additions and 2 deletions

View File

@@ -24,3 +24,9 @@ int nvgpu_current_pid(struct gk20a *g)
{
return current->tgid;
}
void __nvgpu_print_current(struct gk20a *g, const char *func_name, int line,
void *ctx, enum nvgpu_log_type type)
{
__nvgpu_log_msg(g, func_name, line, type, current->comm);
}