Messages in this thread Patch in this message | | | From | qiang.zhang@windrive ... | Subject | [PATCH] trace/osnoise: fix missed cpus_read_unlock() | Date | Sun, 29 Aug 2021 13:52:06 +0800 |
| |
From: "Qiang.zhang" <qiang.zhang@windriver.com>
When start_kthread() return error, the cpus_read_unlock() need to be called.
Signed-off-by: Qiang.zhang <qiang.zhang@windriver.com> --- kernel/trace/trace_osnoise.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/kernel/trace/trace_osnoise.c b/kernel/trace/trace_osnoise.c index 65b08b8e5bf8..45d22d6f3acb 100644 --- a/kernel/trace/trace_osnoise.c +++ b/kernel/trace/trace_osnoise.c @@ -1568,6 +1568,7 @@ static int start_per_cpu_kthreads(struct trace_array *tr) retval = start_kthread(cpu); if (retval) { stop_per_cpu_kthreads(); + cpus_read_unlock(); return retval; } } -- 2.25.1
| |