linux/fs/pstore
Anton Vorontsov 242030365e pstore/ram: Mark ramoops_pstore_write_buf() as notrace
write_buf() should be marked as notrace, otherwise it is prone to
recursion.

Though, yet the issue is never triggered in real life, because we run
inside the function tracer, where ftrace does its own recurse protection.

But it's still no good, plus soon we might switch to our own tracer ops,
and then the issue will be fatal. So, let's fix it.

Signed-off-by: Anton Vorontsov <anton.vorontsov@linaro.org>
2012-08-04 16:16:47 -07:00
..
ftrace.c pstore: Add persistent function tracing 2012-07-17 10:05:52 -07:00
inode.c pstore: Add persistent function tracing 2012-07-17 10:05:52 -07:00
internal.h pstore: Headers should include all stuff they use 2012-07-17 12:15:30 -07:00
Kconfig pstore: Add persistent function tracing 2012-07-17 10:05:52 -07:00
Makefile pstore: Add persistent function tracing 2012-07-17 10:05:52 -07:00
platform.c pstore: Add persistent function tracing 2012-07-17 10:05:52 -07:00
ram_core.c pstore/ram: Make tracing log versioned 2012-07-17 16:48:09 -07:00
ram.c pstore/ram: Mark ramoops_pstore_write_buf() as notrace 2012-08-04 16:16:47 -07:00