[for-4.17 00/20] First 20 commits for bcache

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux