[GIT PULL 00/10] lightnvm updates for 4.19

From: Matias BjÃrling
Date: Fri Jul 13 2018 - 04:49:21 EST


Hi Jens,

Please pick up the following patches for 4.19.

- A couple of small fixes from Bart, Gustavo, Hans and me.
- Heiner has reworked the read path to issue reads in parallel on
partial reads.
- Marcin fixed up the case where a device does need a host-side
cache to provide reliability.
- I added device description to error messages in pblk,
moved the compile DEBUG option to be pblk only, and limited the
report chunk command size.

Thanks, Matias

Bart Van Assche (1):
lightnvm: Remove redundant rq->__data_len initialization

Gustavo A. R. Silva (1):
lightnvm: pblk: mark expected switch fall-through

Hans Holmberg (1):
lightnvm: pblk: assume that chunks are closed on 1.2 devices

Heiner Litz (1):
lightnvm: pblk: add asynchronous partial read

Marcin Dziegielewski (1):
lightnvm: pblk: handle case when mw_cunits equals to 0

Matias BjÃrling (5):
lightnvm: move NVM_DEBUG to pblk
lightnvm: pblk: enable line minor version detection
lightnvm: pblk: fix read_bitmap for 32bit archs
lightnvm: limit get chunk meta request size
lightnvm: pblk: expose generic disk name on pr_* msgs

drivers/lightnvm/Kconfig | 32 +++---
drivers/lightnvm/pblk-cache.c | 4 +-
drivers/lightnvm/pblk-core.c | 78 +++++++------
drivers/lightnvm/pblk-gc.c | 34 +++---
drivers/lightnvm/pblk-init.c | 102 +++++++++--------
drivers/lightnvm/pblk-rb.c | 24 ++--
drivers/lightnvm/pblk-read.c | 242 ++++++++++++++++++++++++---------------
drivers/lightnvm/pblk-recovery.c | 47 ++++----
drivers/lightnvm/pblk-sysfs.c | 13 +--
drivers/lightnvm/pblk-write.c | 35 +++---
drivers/lightnvm/pblk.h | 48 +++++---
drivers/nvme/host/lightnvm.c | 16 ++-
12 files changed, 382 insertions(+), 293 deletions(-)

--
2.11.0