[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




[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