Javier González
|
333ba053d1
lightnvm: transform target get/set bad block
|
8 years ago |
Javier González
|
959e911b31
lightnvm: introduce helpers for generic ops in rrpc
|
8 years ago |
Javier González
|
8e53624d44
lightnvm: eliminate nvm_lun abstraction in mm
|
8 years ago |
Javier González
|
2a02e627c2
lightnvm: eliminate nvm_block abstraction on mm
|
8 years ago |
Javier González
|
eec44565e9
lightnvm: remove debug lun statistics from gennvm
|
8 years ago |
Javier González
|
0ac4072eb1
lightnvm: remove get_lun operation on gennvm
|
8 years ago |
Javier González
|
8e79b5cb1d
lightnvm: move block provisioning to targets
|
8 years ago |
Javier González
|
8176117b82
lightnvm: manage lun partitions internally in mm
|
8 years ago |
Javier González
|
de93434fcf
lightnvm: remove gen_lun abstraction
|
8 years ago |
Javier González
|
98379a12c5
lightnvm: use constant name instead of value
|
8 years ago |
Javier González
|
a24ba4644b
lightnvm: export set bad block table
|
8 years ago |
Javier González
|
8a3c95ab38
lightnvm: do not protect block 0
|
8 years ago |
Javier González
|
bb3149792e
lightnvm: enable to send hint to erase command
|
8 years ago |
Matias Bjørling
|
24d4a7d721
lightnvm: fix lun offset calculation for mark blk
|
9 years ago |
Matias Bjørling
|
41285fad51
lightnvm: remove _unlocked variant of [get/put]_blk
|
9 years ago |
Matias Bjørling
|
b76eb20bb0
lightnvm: move target mgmt into media mgr
|
9 years ago |
Matias Bjørling
|
5e60edb7dc
lightnvm: rename gennvm and update description
|
9 years ago |
Matias Bjørling
|
077d238999
lightnvm: remove open/close statistics for gennvm
|
9 years ago |
Javier González
|
6d5be9590b
lightnvm: rename nr_pages to nr_ppas on nvm_rq
|
9 years ago |
Matias Bjørling
|
04a8aa173b
lightnvm: expose gennvm_mark_blk to targets
|
9 years ago |
Matias Bjørling
|
293a6e8e27
lightnvm: fix out of bound ppa lun id on bb tbl
|
9 years ago |
Matias Bjørling
|
a63d5cf203
lightnvm: move responsibility for bad blk mgmt to target
|
9 years ago |
Matias Bjørling
|
e11903f5df
lightnvm: refactor device ops->get_bb_tbl()
|
9 years ago |
Matias Bjørling
|
22e8c9766a
lightnvm: move block fold outside of get_bb_tbl()
|
9 years ago |
Javier González
|
29fd20b8e6
lightnvm: do not load L2P table if not supported
|
9 years ago |
Javier González
|
719b59172c
lightnvm: do not reserve lun on l2p loading
|
9 years ago |
Wenwei Tao
|
da1e284919
lightnvm: add a bitmap of luns
|
9 years ago |
Wenwei Tao
|
4c9dacb82d
lightnvm: specify target's logical address area
|
9 years ago |
Matias Bjørling
|
4ece44af73
lightnvm: rename ->nr_pages to ->nr_sects
|
9 years ago |
Javier González
|
ff0e498bfa
lightnvm: manage open and closed blocks separately
|
9 years ago |