summaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_selftest.c
diff options
context:
space:
mode:
authorSteven Rostedt (VMware) <rostedt@goodmis.org>2017-10-11 18:46:47 +0200
committerSteven Rostedt (VMware) <rostedt@goodmis.org>2017-10-13 17:08:01 +0200
commitaf41acf8347dd6d11a2a29a11e2866ca4892d600 (patch)
tree86c62ba857c8a0de3fafc4928fca9b01b0f232de /kernel/trace/trace_selftest.c
parentftrace: Clear hashes of stale ips of init memory (diff)
downloadlinux-af41acf8347dd6d11a2a29a11e2866ca4892d600.tar.xz
linux-af41acf8347dd6d11a2a29a11e2866ca4892d600.zip
printk: Remove superfluous memory barriers from printk_safe
The variable printk_safe_irq_ready is set and never cleared at system boot up, when there's only one CPU active. It is set before other CPUs come on line. Also, it is extremely unlikely that an NMI would trigger this early in boot up (which I wonder why we even have this variable at all). Also mark the printk_safe_irq_ready as read mostly, as it is set at system boot up, and never touched again. Link: http://lkml.kernel.org/r/20171011124647.7781f98f@gandalf.local.home Reviewed-by: Petr Mladek <pmladek@suse.com> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Diffstat (limited to 'kernel/trace/trace_selftest.c')
0 files changed, 0 insertions, 0 deletions