From 48add0f5a6f46919dd307575aad6ea3de7c9cb2a Mon Sep 17 00:00:00 2001 From: Matias Bjørling Date: Wed, 28 Oct 2015 19:54:56 +0100 Subject: gennvm: Generic NVM manager MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The implementation for Open-Channel SSDs is divided into media management and targets. This patch implements a generic media manager for open-channel SSDs. After a media manager has been initialized, single or multiple targets can be instantiated with the media managed as the backend. Signed-off-by: Matias Bjørling Signed-off-by: Jens Axboe --- drivers/lightnvm/Kconfig | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'drivers/lightnvm/Kconfig') diff --git a/drivers/lightnvm/Kconfig b/drivers/lightnvm/Kconfig index d4f309f127cd..2a27971eae1a 100644 --- a/drivers/lightnvm/Kconfig +++ b/drivers/lightnvm/Kconfig @@ -25,4 +25,11 @@ config NVM_DEBUG It is required to create/remove targets without IOCTLs. +config NVM_GENNVM + tristate "Generic NVM manager for Open-Channel SSDs" + ---help--- + NVM media manager for Open-Channel SSDs that offload management + functionality to device, while keeping data placement and garbage + collection decisions on the host. + endif # NVM -- cgit