[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200319164227.87419-2-trishalfonso@google.com>
Date: Thu, 19 Mar 2020 09:42:25 -0700
From: Patricia Alfonso <trishalfonso@...gle.com>
To: davidgow@...gle.com, brendanhiggins@...gle.com,
aryabinin@...tuozzo.com, dvyukov@...gle.com, mingo@...hat.com,
peterz@...radead.org, juri.lelli@...hat.com,
vincent.guittot@...aro.org
Cc: linux-kernel@...r.kernel.org, kasan-dev@...glegroups.com,
kunit-dev@...glegroups.com, linux-kselftest@...r.kernel.org,
Patricia Alfonso <trishalfonso@...gle.com>
Subject: [RFC PATCH v2 1/3] Add KUnit Struct to Current Task
In order to integrate debugging tools like KASAN into the KUnit
framework, add KUnit struct to the current task to keep track of the
current KUnit test.
Signed-off-by: Patricia Alfonso <trishalfonso@...gle.com>
---
include/linux/sched.h | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/include/linux/sched.h b/include/linux/sched.h
index 04278493bf15..1fbfa0634776 100644
--- a/include/linux/sched.h
+++ b/include/linux/sched.h
@@ -1180,6 +1180,10 @@ struct task_struct {
unsigned int kasan_depth;
#endif
+#if IS_BUILTIN(CONFIG_KUNIT)
+ struct kunit *kunit_test;
+#endif /* IS_BUILTIN(CONFIG_KUNIT) */
+
#ifdef CONFIG_FUNCTION_GRAPH_TRACER
/* Index of current stored address in ret_stack: */
int curr_ret_stack;
--
2.25.1.696.g5e7596f4ac-goog
Powered by blists - more mailing lists