Javier González
|
6fd05cad5e
lightnvm: do no update csecs and sos on 1.2
|
6 years ago |
Javier González
|
090ee26fd5
lightnvm: use internal allocation for chunk log page
|
6 years ago |
Matias Bjørling
|
aff3fb18f9
lightnvm: move bad block and chunk state logic to core
|
6 years ago |
Hannes Reinecke
|
33b14f67a4
nvme: register ns_id attributes as default sysfs groups
|
7 years ago |
Matias Bjørling
|
f10fe9d85d
lightnvm: remove minor version check for 2.0
|
7 years ago |
Christoph Hellwig
|
0e98719b0e
nvme: simplify the API for getting log pages
|
7 years ago |
Matias Bjørling
|
59a8f43b63
lightnvm: limit get chunk meta request size
|
7 years ago |
Bart Van Assche
|
242e461fb6
lightnvm: Remove redundant rq->__data_len initialization
|
7 years ago |
Matias Bjørling
|
b65125fa57
lightnvm: remove function name in strings
|
7 years ago |
Javier González
|
a294c19945
lightnvm: implement get log report chunk helpers
|
7 years ago |
Javier González
|
a40afad90b
lightnvm: normalize geometry nomenclature
|
7 years ago |
Javier González
|
3f48021bad
lightnvm: complete geo structure with maxoc*
|
7 years ago |
Javier González
|
f1d4e8121f
lightnvm: add shorten OCSSD version in geo
|
7 years ago |
Javier González
|
3cb98f84d3
lightnvm: add minor version to generic geometry
|
7 years ago |
Javier González
|
e46f4e4822
lightnvm: simplify geometry structure
|
7 years ago |
Matias Bjørling
|
96257a8a7f
nvme: lightnvm: add late setup of block size and metadata
|
7 years ago |
Matias Bjørling
|
89a09c5643
lightnvm: remove nvm_dev_ops->max_phys_sect
|
7 years ago |
Matias Bjørling
|
62771fe0aa
lightnvm: add 2.0 geometry identification
|
7 years ago |
Matias Bjørling
|
c6ac3f35d4
lightnvm: flatten nvm_id_group into nvm_id
|
7 years ago |
Matias Bjørling
|
a04e0cf93a
lightnvm: make 1.2 data structures explicit
|
7 years ago |
Matias Bjørling
|
ff12581ec7
lightnvm: remove multiple groups in 1.2 data structure
|
7 years ago |
Matias Bjørling
|
d8a39caee0
lightnvm: remove mlc pairs structure
|
7 years ago |
Matias Bjørling
|
8f37d1913f
lightnvm: remove chnl_offset in nvme_nvm_identity
|
7 years ago |
Matias Bjørling
|
fae7fae407
lightnvm: make geometry structures 2.0 ready
|
7 years ago |
Matias Bjørling
|
bb27aa9ecd
lightnvm: remove lower page tables
|
7 years ago |
Matias Bjørling
|
e3e13bcc14
lightnvm: remove hybrid ocssd 1.2 support
|
7 years ago |
Christoph Hellwig
|
ed754e5dee
nvme: track shared namespaces
|
7 years ago |
Javier González
|
1a94b2d484
lightnvm: implement generic path for sync I/O
|
7 years ago |
Javier González
|
1b839187db
lightnvm: fail fast on passthrough commands
|
7 years ago |
Christoph Hellwig
|
608cc4b14a
nvme: fix lightnvm check
|
8 years ago |