mbox series

[RFC,0/1] lightnvm: move bad block and chunk state logic to core

Message ID 20180814131735.6853-1-mb@lightnvm.io (mailing list archive)
Headers show
Series lightnvm: move bad block and chunk state logic to core | expand

Message

Matias Bjorling Aug. 14, 2018, 1:17 p.m. UTC
This patch moves the 1.2 and 2.0 block/chunk metadata retrieval to
core.

Javier, would you like me to pick up your 1.2 chunk state patch and
merge it into this one, or would you like to rebase on this later when
it has been reviewed?

Matias Bjørling (1):
  lightnvm: move bad block and chunk state logic to core

 drivers/lightnvm/core.c      | 166 ++++++++++++++++++++++++++++---------------
 drivers/lightnvm/pblk-core.c |   6 +-
 drivers/lightnvm/pblk-init.c | 116 +-----------------------------
 drivers/lightnvm/pblk.h      |   2 +-
 drivers/nvme/host/lightnvm.c |   4 +-
 include/linux/lightnvm.h     |  15 ++--
 6 files changed, 122 insertions(+), 187 deletions(-)

Comments

Javier Gonzalez Aug. 14, 2018, 1:22 p.m. UTC | #1
> On 14 Aug 2018, at 15.17, Matias Bjørling <mb@lightnvm.io> wrote:
> 
> This patch moves the 1.2 and 2.0 block/chunk metadata retrieval to
> core.
> 
> Javier, would you like me to pick up your 1.2 chunk state patch and
> merge it into this one, or would you like to rebase on this later when
> it has been reviewed?
> 

This is great. Thanks! Let me look into the patch itself, test, etc. I'm
ok with merging the 1.2 chunk fixes here. I'll then rebase the 2.0 WP
recovery patches that I have staging and submit them.

Javier