Jens - small pile of bcache fixes. I've been slacking on the writeback fixes but those definitely need to get into 3.13: The following changes since commit c86949486d41d9e7d7681fc72923555114fd702f: bcache: defensively handle format strings (2013-11-10 21:56:43 -0800) are available in the git repository at: git://evilpiepirate.org/~kent/linux-bcache.git bcache-for-3.13 for you to fetch changes up to 16749c23c00c686ed168471963e3ddb0f3fcd855: bcache: New writeback PD controller (2013-12-16 14:22:59 -0800) ---------------------------------------------------------------- Kent Overstreet (4): bcache: Use uninterruptible sleep in writeback bcache: Fix dirty_data accounting bcache: bugfix for race between moving_gc and bucket_invalidate bcache: New writeback PD controller Nicholas Swenson (5): bcache: Fix for can_attach_cache() bcache: Fix heap_peek() macro bcache: fix for gc crashing when no sectors are used bcache: bugfix - moving_gc now moves only correct buckets bcache: fix for gc and writeback race Stefan Priebe (1): bcache: kthread don't set writeback task to INTERUPTIBLE Wei Yongjun (1): bcache: fix sparse non static symbol warning drivers/md/bcache/alloc.c | 2 ++ drivers/md/bcache/bcache.h | 12 +++++----- drivers/md/bcache/btree.c | 27 ++++++++++++++++++++-- drivers/md/bcache/movinggc.c | 21 ++++++++++++----- drivers/md/bcache/super.c | 2 +- drivers/md/bcache/sysfs.c | 50 +++++++++++++++++++++++----------------- drivers/md/bcache/util.c | 8 ++++++- drivers/md/bcache/util.h | 2 +- drivers/md/bcache/writeback.c | 53 ++++++++++++++++++++----------------------- 9 files changed, 111 insertions(+), 66 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-bcache" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html