linux/include
Ingo Molnar 8a20d84d09 tracing: trace_printk() fix, move format array to data section
Impact: fix kernel crash when using trace_printk()

trace_printk_fmt section is defined into the readonly section.
But we do:

	trace_printk_fmt = fmt;

to fill in that table of format strings - which is not read-only.
Under CONFIG_DEBUG_RODATA=y this crashes ...

Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Peter Zijlstra <peterz@infradead.org>
LKML-Reference: <1236356510-8381-5-git-send-email-fweisbec@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-03-09 10:11:08 +01:00
..
acpi
asm-arm
asm-frv tracing: make CALLER_ADDRx overwriteable 2009-03-02 16:49:37 -05:00
asm-generic tracing: trace_printk() fix, move format array to data section 2009-03-09 10:11:08 +01:00
asm-h8300
asm-m32r tracing: make CALLER_ADDRx overwriteable 2009-03-02 16:49:37 -05:00
asm-mn10300 tracing: make CALLER_ADDRx overwriteable 2009-03-02 16:49:37 -05:00
crypto
drm drm: disable encoders before re-routing them 2009-02-25 14:42:23 +10:00
keys
linux tracing/core: drop the old trace_printk() implementation in favour of trace_bprintk() 2009-03-06 17:59:12 +01:00
math-emu
media
mtd
net netfilter: nf_conntrack: don't try to deliver events for untracked connections 2009-02-18 15:30:34 +01:00
pcmcia
rdma
rxrpc
scsi
sound
trace tracing, power-trace: make it build even if the power-tracer is turned off 2009-03-06 12:47:08 +01:00
video
xen
Kbuild