Hans Holmberg
|
9156f360a7
lightnvm: pblk: don't recover unwritten lines
|
7 years ago |
Javier González
|
e46f4e4822
lightnvm: simplify geometry structure
|
7 years ago |
Matias Bjørling
|
89a09c5643
lightnvm: remove nvm_dev_ops->max_phys_sect
|
7 years ago |
Hans Holmberg
|
76758390f8
lightnvm: pblk: export write amplification counters to sysfs
|
7 years ago |
Hans Holmberg
|
d0ab0b1ab9
lightnvm: pblk: check data lines version on recovery
|
7 years ago |
Javier González
|
5d201f0720
lightnvm: pblk: ignore high ecc errors on recovery
|
7 years ago |
Javier González
|
a7689938ef
lightnvm: pblk: use exact free block counter in RL
|
7 years ago |
Hans Holmberg
|
06bc072b3f
lightnvm: pblk: refactor emeta consistency check
|
7 years ago |
Javier González
|
b1bcfda105
lightnvm: pblk: compress and reorder helper functions
|
7 years ago |
Matias Bjørling
|
fae7fae407
lightnvm: make geometry structures 2.0 ready
|
7 years ago |
Javier González
|
1a94b2d484
lightnvm: implement generic path for sync I/O
|
8 years ago |
Hans Holmberg
|
75610cd974
lightnvm: pblk: consider bad sectors in emeta during recovery
|
8 years ago |
Hans Holmberg
|
92957091e9
lightnvm: pblk: recover partially written lines correctly
|
8 years ago |
Javier González
|
67bf26a322
lightnvm: pblk: refactor rqd alloc/free
|
8 years ago |
Javier González
|
e2cddf2082
lightnvm: pblk: improve naming for internal req.
|
8 years ago |
Javier González
|
55e836d401
lightnvm: pblk: put bio on bio completion
|
8 years ago |
Javier González
|
2942f50fa3
lightnvm: pblk: remove checks on mempool alloc.
|
8 years ago |
Javier González
|
e72ec1d31b
lightnvm: pblk: do not use a mempool for line bitmaps
|
8 years ago |
Rakesh Pandit
|
c79819bc08
lightnvm: pblk: print incompatible line version correctly
|
8 years ago |
Javier González
|
3eaa11e278
lightnvm: pblk: control I/O flow also on tear down
|
8 years ago |
Javier González
|
ee8d5c1ad5
lightnvm: pblk: remove target using async. I/Os
|
8 years ago |
Javier González
|
8224cbd80b
lightnvm: pblk: use right metadata buffer for recovery
|
8 years ago |
Javier González
|
f417aa0bd8
lightnvm: pblk: fix bad le64 assignations
|
8 years ago |
Javier González
|
588726d3ec
lightnvm: pblk: fail gracefully on irrec. error
|
8 years ago |
Javier González
|
f9c101523d
lightnvm: pblk: issue multiplane reads if possible
|
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
|
caa69fa560
lightnvm: pblk: spare double cpu_to_le64 calc.
|
8 years ago |
Dan Carpenter
|
2a79efd833
lightnvm: fix some WARN() messages
|
8 years ago |