All of lore.kernel.org
 help / color / mirror / Atom feed
* [for-4.17 00/20] First 20 commits for bcache
@ 2018-03-19  0:36 Michael Lyle
  2018-03-19  0:36 ` [for-4.17 01/20] bcache: fix cached_dev->count usage for bch_cache_set_error() Michael Lyle
                   ` (20 more replies)
  0 siblings, 21 replies; 26+ messages in thread
From: Michael Lyle @ 2018-03-19  0:36 UTC (permalink / raw)
  To: linux-bcache, linux-block; +Cc: axboe, Michael Lyle

Hi Jens---

Here's a series of patches for 4.17.  All have been reviewed and tested.
There's more in my review queue, but they're all things that are
"trickier" and will take a bit more work to convince myself are safe.

All have received simple creation/attach/detach/reboot scenario testing
and will continue to be tested.  Please apply at your leisure.

Thanks,

Mike

--
Bart Van Assche (8):
  bcache: Fix indentation
  bcache: Add __printf annotation to __bch_check_keys()
  bcache: Annotate switch fall-through
  bcache: Fix kernel-doc warnings
  bcache: Remove an unused variable
  bcache: Suppress more warnings about set-but-not-used variables
  bcache: Reduce the number of sparse complaints about lock imbalances
  bcache: Fix a compiler warning in bcache_device_init()

Chengguang Xu (1):
  bcache: move closure debug file into debug directory

Coly Li (7):
  bcache: fix cached_dev->count usage for bch_cache_set_error()
  bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set
  bcache: stop dc->writeback_rate_update properly
  bcache: add CACHE_SET_IO_DISABLE to struct cache_set flags
  bcache: add stop_when_cache_set_failed option to backing device
  bcache: add backing_request_endio() for bi_end_io
  bcache: add io_disable to struct cached_dev

Tang Junhui (4):
  bcache: fix inaccurate io state for detached bcache devices
  bcache: fix incorrect sysfs output value of strip size
  bcache: fix error return value in memory shrink
  bcache: fix using of loop variable in memory shrink

 drivers/md/bcache/alloc.c     |   3 +-
 drivers/md/bcache/bcache.h    |  57 ++++++++++++-
 drivers/md/bcache/bset.c      |   4 +-
 drivers/md/bcache/bset.h      |   5 +-
 drivers/md/bcache/btree.c     |  26 +++---
 drivers/md/bcache/closure.c   |  17 ++--
 drivers/md/bcache/closure.h   |   5 +-
 drivers/md/bcache/debug.c     |  14 ++--
 drivers/md/bcache/extents.c   |   2 -
 drivers/md/bcache/io.c        |  16 +++-
 drivers/md/bcache/journal.c   |   8 +-
 drivers/md/bcache/request.c   | 184 +++++++++++++++++++++++++++++++++++-------
 drivers/md/bcache/super.c     | 154 ++++++++++++++++++++++++++++++-----
 drivers/md/bcache/sysfs.c     |  55 ++++++++++++-
 drivers/md/bcache/util.c      |  25 +++---
 drivers/md/bcache/util.h      |   6 --
 drivers/md/bcache/writeback.c |  92 ++++++++++++++++++---
 drivers/md/bcache/writeback.h |   4 +-
 18 files changed, 552 insertions(+), 125 deletions(-)

-- 
2.14.1

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2018-03-22  4:18 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-19  0:36 [for-4.17 00/20] First 20 commits for bcache Michael Lyle
2018-03-19  0:36 ` [for-4.17 01/20] bcache: fix cached_dev->count usage for bch_cache_set_error() Michael Lyle
2018-03-19  0:36 ` [for-4.17 02/20] bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set Michael Lyle
2018-03-19  0:36 ` [for-4.17 03/20] bcache: stop dc->writeback_rate_update properly Michael Lyle
2018-03-19  0:36 ` [for-4.17 04/20] bcache: add CACHE_SET_IO_DISABLE to struct cache_set flags Michael Lyle
2018-03-19  0:36 ` [for-4.17 05/20] bcache: add stop_when_cache_set_failed option to backing device Michael Lyle
2018-03-19  0:36 ` [for-4.17 06/20] bcache: fix inaccurate io state for detached bcache devices Michael Lyle
2018-03-19  0:36 ` [for-4.17 07/20] bcache: fix incorrect sysfs output value of strip size Michael Lyle
2018-03-19  0:36 ` [for-4.17 08/20] bcache: fix error return value in memory shrink Michael Lyle
2018-03-19  0:36 ` [for-4.17 09/20] bcache: fix using of loop variable " Michael Lyle
2018-03-19  0:36 ` [for-4.17 10/20] bcache: move closure debug file into debug directory Michael Lyle
2018-03-19  0:36 ` [for-4.17 11/20] bcache: add backing_request_endio() for bi_end_io Michael Lyle
2018-03-19  0:36 ` [for-4.17 12/20] bcache: add io_disable to struct cached_dev Michael Lyle
2018-03-19  0:36 ` [for-4.17 13/20] bcache: Fix indentation Michael Lyle
2018-03-19  0:36 ` [for-4.17 14/20] bcache: Add __printf annotation to __bch_check_keys() Michael Lyle
2018-03-19  0:36 ` [for-4.17 15/20] bcache: Annotate switch fall-through Michael Lyle
2018-03-19  0:36 ` [for-4.17 16/20] bcache: Fix kernel-doc warnings Michael Lyle
2018-03-19  0:36 ` [for-4.17 17/20] bcache: Remove an unused variable Michael Lyle
2018-03-19  0:36 ` [for-4.17 18/20] bcache: Suppress more warnings about set-but-not-used variables Michael Lyle
2018-03-19  1:34   ` Coly Li
2018-03-19  0:36 ` [for-4.17 19/20] bcache: Reduce the number of sparse complaints about lock imbalances Michael Lyle
2018-03-19  0:36 ` [for-4.17 20/20] bcache: Fix a compiler warning in bcache_device_init() Michael Lyle
2018-03-19  1:32   ` Coly Li
2018-03-21 18:38     ` Michael Lyle
2018-03-22  4:17       ` Coly Li
2018-03-19  2:16 ` [for-4.17 00/20] First 20 commits for bcache Jens Axboe

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.