original_kernel/drivers/md/bcache
Kent Overstreet 72a44517f3 bcache: Convert gc to a kthread
We needed a dedicated rescuer workqueue for gc anyways... and gc was
conceptually a dedicated thread, just one that wasn't running all the
time. Switch it to a dedicated thread to make the code a bit more
straightforward.

Signed-off-by: Kent Overstreet <kmo@daterainc.com>
2013-11-10 21:56:04 -08:00
..
Kconfig
Makefile
alloc.c bcache: Convert gc to a kthread 2013-11-10 21:56:04 -08:00
bcache.h bcache: Convert gc to a kthread 2013-11-10 21:56:04 -08:00
bset.c bcache: Clean up keylist code 2013-11-10 21:56:00 -08:00
bset.h bcache: Clean up keylist code 2013-11-10 21:56:00 -08:00
btree.c bcache: Convert gc to a kthread 2013-11-10 21:56:04 -08:00
btree.h bcache: Convert gc to a kthread 2013-11-10 21:56:04 -08:00
closure.c
closure.h bcache: Refactor journalling flow control 2013-11-10 21:56:02 -08:00
debug.c
debug.h
io.c
journal.c bcache: Move keylist out of btree_op 2013-11-10 21:56:02 -08:00
journal.h bcache: Refactor journalling flow control 2013-11-10 21:56:02 -08:00
movinggc.c bcache: Convert gc to a kthread 2013-11-10 21:56:04 -08:00
request.c bcache: Convert gc to a kthread 2013-11-10 21:56:04 -08:00
request.h bcache: Move keylist out of btree_op 2013-11-10 21:56:02 -08:00
stats.c
stats.h
super.c bcache: Convert gc to a kthread 2013-11-10 21:56:04 -08:00
sysfs.c bcache: Convert gc to a kthread 2013-11-10 21:56:04 -08:00
sysfs.h
trace.c
util.c bcache: Fix a writeback performance regression 2013-09-24 14:41:43 -07:00
util.h bcache: Fix a writeback performance regression 2013-09-24 14:41:43 -07:00
writeback.c bcache: Move keylist out of btree_op 2013-11-10 21:56:02 -08:00
writeback.h bcache: Stripe size isn't necessarily a power of two 2013-11-10 21:55:55 -08:00