linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 00/10] lightnvm updates for 4.19
@ 2018-07-13  8:48 Matias Bjørling
  2018-07-13  8:48 ` [GIT PULL 01/10] lightnvm: pblk: handle case when mw_cunits equals to 0 Matias Bjørling
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Matias Bjørling @ 2018-07-13  8:48 UTC (permalink / raw)
  To: axboe
  Cc: linux-block, linux-kernel, bart.vanassche, hans.holmberg, javier,
	hlitz, igor.j.konopko, marcin.dziegielewski, Matias Bjørling

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

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

end of thread, other threads:[~2018-07-13 14:15 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-13  8:48 [GIT PULL 00/10] lightnvm updates for 4.19 Matias Bjørling
2018-07-13  8:48 ` [GIT PULL 01/10] lightnvm: pblk: handle case when mw_cunits equals to 0 Matias Bjørling
2018-07-13  8:48 ` [GIT PULL 02/10] lightnvm: move NVM_DEBUG to pblk Matias Bjørling
2018-07-13  8:48 ` [GIT PULL 03/10] lightnvm: pblk: enable line minor version detection Matias Bjørling
2018-07-13  8:48 ` [GIT PULL 04/10] lightnvm: Remove redundant rq->__data_len initialization Matias Bjørling
2018-07-13  8:48 ` [GIT PULL 05/10] lightnvm: pblk: fix read_bitmap for 32bit archs Matias Bjørling
2018-07-13  8:48 ` [GIT PULL 06/10] lightnvm: limit get chunk meta request size Matias Bjørling
2018-07-13  8:48 ` [GIT PULL 07/10] lightnvm: pblk: expose generic disk name on pr_* msgs Matias Bjørling
2018-07-13  8:48 ` [GIT PULL 08/10] lightnvm: pblk: mark expected switch fall-through Matias Bjørling
2018-07-13  8:48 ` [GIT PULL 09/10] lightnvm: pblk: add asynchronous partial read Matias Bjørling
2018-07-13  8:48 ` [GIT PULL 10/10] lightnvm: pblk: assume that chunks are closed on 1.2 devices Matias Bjørling
2018-07-13 14:15 ` [GIT PULL 00/10] lightnvm updates for 4.19 Jens Axboe

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