original_kernel/drivers/md/bcache
John Sheu cb85114956 bcache: remove nested function usage
Uninlined nested functions can cause crashes when using ftrace, as they don't
follow the normal calling convention and confuse the ftrace function graph
tracer as it examines the stack.

Also, nested functions are supported as a gcc extension, but may fail on other
compilers (e.g. llvm).

Signed-off-by: John Sheu <john.sheu@gmail.com>
2014-03-18 12:39:28 -07:00
..
Kconfig
Makefile
alloc.c bcache: Kill unused freelist 2014-03-18 12:23:36 -07:00
bcache.h bcache: Kill bucket->gc_gen 2014-03-18 12:24:54 -07:00
bset.c
bset.h
btree.c bcache: Kill bucket->gc_gen 2014-03-18 12:24:54 -07:00
btree.h bcache: Kill unused freelist 2014-03-18 12:23:36 -07:00
closure.c
closure.h
debug.c
debug.h
extents.c bcache: remove nested function usage 2014-03-18 12:39:28 -07:00
extents.h
io.c
journal.c
journal.h
movinggc.c
request.c
request.h
stats.c
stats.h
super.c bcache: Kill bucket->gc_gen 2014-03-18 12:24:54 -07:00
sysfs.c bcache: remove nested function usage 2014-03-18 12:39:28 -07:00
sysfs.h
trace.c
util.c
util.h
writeback.c
writeback.h