linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] bcache patches for 4.18
@ 2018-05-22  9:31 Coly Li
  2018-05-22  9:31 ` [PATCH 1/5] bcache: stop bcache device when backing device is offline Coly Li
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Coly Li @ 2018-05-22  9:31 UTC (permalink / raw)
  To: axboe, linux-bcache; +Cc: linux-block, Coly Li

Hi Jens,

Here is the first wave bcache patches for linux v4.18.

Andy Shevchenko contributes a patch to move crc64 calculation into
lib/crc64.c, and this is the first public crc64 implementation in Linux
kernel. He also contributes other 3 nice code clean up patches.

The patch from me is about backing device failure and reviewed by Hannnes.

So far there are still several patches are waiting for review, once they
have peer reviewer I will post them in following waves.

Please pick the first wave for 4.18. Thanks in advance.

Coly Li
---
Andy Shevchenko (4):
  bcache: Split out crc64 to library
  bcache: Move couple of string arrays to sysfs.c
  bcache: Move couple of functions to sysfs.c
  bcache: Replace bch_read_string_list() by __sysfs_match_string()

Coly Li (1):
  bcache: stop bcache device when backing device is offline

 drivers/md/bcache/Kconfig   |   1 +
 drivers/md/bcache/bcache.h  |   6 +-
 drivers/md/bcache/btree.c   |   2 +-
 drivers/md/bcache/request.c |   2 +-
 drivers/md/bcache/super.c   |  75 ++++++++++++++------
 drivers/md/bcache/sysfs.c   |  51 ++++++++++----
 drivers/md/bcache/util.c    | 166 --------------------------------------------
 drivers/md/bcache/util.h    |   9 +--
 include/linux/crc64.h       |   9 +++
 lib/Kconfig                 |   8 +++
 lib/Makefile                |   1 +
 lib/crc64.c                 | 137 ++++++++++++++++++++++++++++++++++++
 12 files changed, 256 insertions(+), 211 deletions(-)
 create mode 100644 include/linux/crc64.h
 create mode 100644 lib/crc64.c

-- 
2.16.3

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

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

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-22  9:31 [PATCH 0/5] bcache patches for 4.18 Coly Li
2018-05-22  9:31 ` [PATCH 1/5] bcache: stop bcache device when backing device is offline Coly Li
2018-05-22  9:31 ` [PATCH 2/5] bcache: Split out crc64 to library Coly Li
2018-05-22 10:33   ` Coly Li
2018-05-22 11:42     ` Andy Shevchenko
2018-05-22 13:03       ` Coly Li
2018-05-22  9:31 ` [PATCH 3/5] bcache: Move couple of string arrays to sysfs.c Coly Li
2018-05-22  9:31 ` [PATCH 4/5] bcache: Move couple of functions " Coly Li
2018-05-22  9:32 ` [PATCH 5/5] bcache: Replace bch_read_string_list() by __sysfs_match_string() Coly Li

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).