Hans Holmberg
|
28bd109411
lightnvm: pblk: remove spinlock when freeing line metadata
|
7 years ago |
Hans Holmberg
|
c55861926a
lightnvm: pblk: add l2p crc debug printouts
|
7 years ago |
Hans Holmberg
|
03661b5f75
lightnvm: pblk: start gc if needed during init
|
7 years ago |
Hans Holmberg
|
37ce33d575
lightnvm: pblk: free full lines during recovery
|
7 years ago |
Hans Holmberg
|
3e3a5b8ebd
lightnvm: pblk: prevent gc kicks when gc is not operational
|
7 years ago |
Rakesh Pandit
|
22a4e061ea
lightnvm: pblk: fix releases of kmem cache in error path
|
7 years ago |
Rakesh Pandit
|
27b978725d
lightnvm: pblk: fix changing GC group list for a line
|
7 years ago |
Javier González
|
e6b754c252
lightnvm: pblk: ensure right bad block calculation
|
7 years ago |
Javier González
|
21d2287119
lightnvm: pblk: enable 1 LUN configuration
|
7 years ago |
Javier González
|
7bd4d370db
lightnvm: pblk: guarantee line integrity on reads
|
7 years ago |
Javier González
|
e72ec1d31b
lightnvm: pblk: do not use a mempool for line bitmaps
|
7 years ago |
Javier González
|
0d880398cb
lightnvm: pblk: decouple read/erase mempools
|
7 years ago |
Javier González
|
b84ae4a8b8
lightnvm: pblk: simplify work_queue mempool
|
7 years ago |
Javier González
|
bd43241768
lightnvm: pblk: fix min size for page mempool
|
7 years ago |
Javier González
|
da67e68fb9
lightnvm: pblk: avoid deadlock on low LUN config
|
7 years ago |
Javier González
|
a1121176ff
lightnvm: pblk: initialize debug stat counter
|
7 years ago |
Rakesh Pandit
|
4e76af53e1
lightnvm: pblk: fix message if L2P MAP is in device
|
7 years ago |
Rakesh Pandit
|
c9d84b350f
lightnvm: pblk: fix error path in pblk_lines_alloc_metadata
|
7 years ago |
Rakesh Pandit
|
900148296b
lightnvm: prevent target type module removal when in use
|
7 years ago |
Javier González
|
b5e063a286
lightnvm: pblk: add initialization check
|
8 years ago |
Javier González
|
ee8d5c1ad5
lightnvm: pblk: remove target using async. I/Os
|
8 years ago |
Javier González
|
2950e7e610
lightnvm: pblk: fix double-free on pblk init
|
8 years ago |
Javier González
|
588726d3ec
lightnvm: pblk: fail gracefully on irrec. error
|
8 years ago |
Javier González
|
ef5764946b
lightnvm: pblk: set mempool and workqueue params.
|
8 years ago |
Javier González
|
dffdd960ee
lightnvm: pblk: decouple bad block from line alloc
|
8 years ago |
Javier González
|
f680f19aa6
lightnvm: pblk: simplify meta. memory allocation
|
8 years ago |
Javier González
|
0880a9aa2d
lightnvm: pblk: delete redundant buffer pointer
|
8 years ago |
Javier González
|
dd2a434373
lightnvm: pblk: sched. metadata on write thread
|
8 years ago |
Javier González
|
084ec9ba07
lightnvm: pblk: rename read request pool
|
8 years ago |
Javier González
|
d624f371d5
lightnvm: pblk: generalize erase path
|
8 years ago |