]> asedeno.scripts.mit.edu Git - linux.git/commit
lightnvm: add support for 2.0 address format
authorJavier González <javier@cnexlabs.com>
Thu, 29 Mar 2018 22:05:15 +0000 (00:05 +0200)
committerJens Axboe <axboe@kernel.dk>
Thu, 29 Mar 2018 23:29:09 +0000 (17:29 -0600)
commit694715137482b10d5be83b1dadf9a3cdee2ce1bc
treef634868afa100e6d06bc4fea2f56867aff88b3a2
parenta40afad90b9a253b282183eb9365f1cc14aeff77
lightnvm: add support for 2.0 address format

Add support for 2.0 address format. Also, align address bits for 1.2 and
2.0 to be able to operate on channel and luns without requiring a format
conversion. Use a generic address format for this purpose.

Also, convert the generic operations to the generic format in pblk.

Signed-off-by: Javier González <javier@cnexlabs.com>
Signed-off-by: Matias Bjørling <mb@lightnvm.io>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/lightnvm/core.c
drivers/lightnvm/pblk-core.c
drivers/lightnvm/pblk-map.c
drivers/lightnvm/pblk-sysfs.c
drivers/lightnvm/pblk.h
include/linux/lightnvm.h