From 1543e317f1da31b75942316931e8f491a8920811 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Thu, 04 Jan 2024 10:08:02 +0000
Subject: [PATCH] disable FB
---
kernel/drivers/gpu/arm/bifrost/device/mali_kbase_device.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/kernel/drivers/gpu/arm/bifrost/device/mali_kbase_device.c b/kernel/drivers/gpu/arm/bifrost/device/mali_kbase_device.c
index 77093b9..b2b0cfd 100644
--- a/kernel/drivers/gpu/arm/bifrost/device/mali_kbase_device.c
+++ b/kernel/drivers/gpu/arm/bifrost/device/mali_kbase_device.c
@@ -194,16 +194,22 @@
list_for_each_entry(kctx, &kbdev->kctx_list, kctx_list_link) {
struct pid *pid_struct;
struct task_struct *task;
+ struct pid *tgid_struct;
+ struct task_struct *tgid_task;
+
unsigned long task_alloc_total =
KBASE_PAGES_TO_KIB(atomic_read(&(kctx->used_pages)));
rcu_read_lock();
pid_struct = find_get_pid(kctx->pid);
task = pid_task(pid_struct, PIDTYPE_PID);
+ tgid_struct = find_get_pid(kctx->tgid);
+ tgid_task = pid_task(tgid_struct, PIDTYPE_PID);
dev_err(kbdev->dev,
- "OOM notifier: tsk %s tgid (%u) pid (%u) %lu kB\n",
- task ? task->comm : "[null task]", kctx->tgid,
+ "OOM notifier: tsk %s:%s tgid (%u) pid (%u) %lu kB\n",
+ tgid_task ? tgid_task->comm : "[null task]",
+ task ? task->comm : "[null comm]", kctx->tgid,
kctx->pid, task_alloc_total);
put_pid(pid_struct);
--
Gitblit v1.6.2