[PATCH 0/5] bcache patches for 4.18

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

 



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

--
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



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM Kernel]     [Linux Filesystem Development]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux