tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads()
authorQiang.Zhang <qiang.zhang@windriver.com>
Tue, 31 Aug 2021 02:29:19 +0000 (10:29 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 18 Sep 2021 11:44:05 +0000 (13:44 +0200)
commit5ecb17485abe61a4feb62c7dd76d0eb7b8475273
treef0a50d6280f0aa146daca2f5f3903edaa4684b30
parent39cd7a4389642ec6526f726e6c33e06052e430dd
tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads()

commit 4b6b08f2e45edda4c067ac40833e3c1f84383c0b upstream.

When start_kthread() return error, the cpus_read_unlock() need
to be called.

Link: https://lkml.kernel.org/r/20210831022919.27630-1-qiang.zhang@windriver.com
Cc: <stable@vger.kernel.org>
Fixes: c8895e271f79 ("trace/osnoise: Support hotplug operations")
Acked-by: Daniel Bristot de Oliveira <bristot@kernel.org>
Signed-off-by: Qiang.Zhang <qiang.zhang@windriver.com>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
kernel/trace/trace_osnoise.c