[RFC PATCH v2] lightnvm: pblk

2017-02-25 Thread Javier González
This patch introduces pblk, a new target for LightNVM implementing a full host-based FTL. Details on the commit message. Changes since v1: * Rebase on top of Matias' for-4.12/core * Move from per-LUN block allocation to a line model. This means that a whole lines across all LUNs is allocated at

[RFC PATCH v2] lightnvm: pblk

2017-02-25 Thread Javier González
This patch introduces pblk, a new target for LightNVM implementing a full host-based FTL. Details on the commit message. Changes since v1: * Rebase on top of Matias' for-4.12/core * Move from per-LUN block allocation to a line model. This means that a whole lines across all LUNs is allocated at