summaryrefslogtreecommitdiff
path: root/include/linux/i2c/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorYaxiong Tian <tianyaxiong@kylinos.cn>2026-02-04 09:53:53 +0800
committerSteven Rostedt (Google) <rostedt@goodmis.org>2026-02-06 15:27:00 -0500
commit0c2580a8094693578afa9b6cbcee406cf131920e (patch)
tree1e37106bc162c96c86bb13dff67db03263d284dc /include/linux/i2c/git@git.tavy.me:linux.git
parent1c48f7ab72a8c9d6419622931e622e5247e979f5 (diff)
blktrace: Make init_blk_tracer() asynchronous
The init_blk_tracer() function causes significant boot delay as it waits for the trace_event_sem lock held by trace_event_update_all(). Specifically, its child function register_trace_event() requires this lock, which is occupied for an extended period during boot. To resolve this, the execution of primary init_blk_tracer() is moved to the trace_init_wq workqueue, allowing it to run asynchronously, and prevent blocking the main boot thread. Link: https://patch.msgid.link/20260204015353.163331-1-tianyaxiong@kylinos.cn Acked-by: Masami Hiramatsu (Google) <mhiramat@kernel.org> Signed-off-by: Yaxiong Tian <tianyaxiong@kylinos.cn> Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Diffstat (limited to 'include/linux/i2c/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions