Messages in this thread | | | Date | Mon, 16 Dec 2013 14:24:09 -0800 | From | Kent Overstreet <> | Subject | [GIT PULL] bcache fixes for 3.13 |
| |
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(-)
| |