Hey Jens, here's the pull request for 3.17 - typically late, but lots of tasty fixes in this one :) The following changes since commit 4c834452aad01531db949414f94f817a86348d59: Linux 3.16-rc3 (2014-06-29 14:11:36 -0700) are available in the git repository at: http://evilpiepirate.org/git/linux-bcache.git for-jens for you to fetch changes up to 0781c8748cf1ea2b0dcd966571103909528c4efa: bcache: Drop unneeded blk_sync_queue() calls (2014-08-04 15:23:04 -0700) ---------------------------------------------------------------- Jianjian Huo (1): bcache: add mutex lock for bch_is_open Kent Overstreet (7): bcache: Fix a bug when detaching bcache: Fix a journal replay bug bcache: Make sure to pass GFP_WAIT to mempool_alloc() bcache: Allocate bounce buffers with GFP_NOWAIT bcache: Fix an infinite loop in journal replay bcache: Fix more early shutdown bugs bcache: Drop unneeded blk_sync_queue() calls Slava Pestov (12): bcache allocator: send discards with correct size bcache: fix lockdep warnings on shutdown bcache: fix crash on shutdown in passthrough mode bcache: wait for buckets when allocating new btree root bcache: fix uninterruptible sleep in writeback thread bcache: fix typo in bch_bkey_equal_header bcache: bcache_write tracepoint was crashing bcache: fix crash in bcache_btree_node_alloc_fail tracepoint bcache: fix use-after-free in btree_gc_coalesce() bcache: fix crash with incomplete cache set bcache: fix memory corruption in init error path bcache: try to set b->parent properly Surbhi Palande (2): bcache: Fix to remove the rcu_sched stalls. bcache: Correct printing of btree_gc_max_duration_ms drivers/md/bcache/alloc.c | 2 +- drivers/md/bcache/bcache.h | 4 +++ drivers/md/bcache/bset.c | 2 +- drivers/md/bcache/bset.h | 2 +- drivers/md/bcache/btree.c | 50 ++++++++++++++++++++++--------------- drivers/md/bcache/btree.h | 5 ++-- drivers/md/bcache/extents.c | 13 +++++++--- drivers/md/bcache/extents.h | 1 + drivers/md/bcache/journal.c | 24 +++++++++++------- drivers/md/bcache/request.c | 3 ++- drivers/md/bcache/super.c | 57 ++++++++++++++++++++++++++++--------------- drivers/md/bcache/util.h | 4 +-- drivers/md/bcache/writeback.c | 14 ++++++++--- drivers/md/bcache/writeback.h | 3 ++- include/trace/events/bcache.h | 21 +++++++++------- 15 files changed, 131 insertions(+), 74 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