Dan Carpenter
|
5565b0ca50
lightnvm: pblk: remove some unnecessary NULL checks
|
7 years ago |
Javier González
|
e46f4e4822
lightnvm: simplify geometry structure
|
7 years ago |
Markus Elfring
|
5da84cf603
lightnvm/pblk-gc: Delete an error message for a failed memory allocation in pblk_gc_line_prepare_ws()
|
7 years ago |
Hans Holmberg
|
aed49e195a
lightnvm: pblk: remove pblk_gc_stop
|
7 years ago |
Hans Holmberg
|
06bc072b3f
lightnvm: pblk: refactor emeta consistency check
|
7 years ago |
Kees Cook
|
87c1d2d373
lightnvm: Convert timers to use timer_setup()
|
8 years ago |
Javier González
|
8da10cce7c
lightnvm: pblk: avoid being reported as hung on rated GC
|
8 years ago |
Javier González
|
8bd400204b
lightnvm: pblk: cleanup unused and static functions
|
8 years ago |
Hans Holmberg
|
d6b992f7ab
lightnvm: pblk: gc all lines in the pipeline before exit
|
8 years ago |
Hans Holmberg
|
1edebacf8b
lightnvm: pblk: shut down gc gracefully during exit
|
8 years ago |
Hans Holmberg
|
03661b5f75
lightnvm: pblk: start gc if needed during init
|
8 years ago |
Hans Holmberg
|
37ce33d575
lightnvm: pblk: free full lines during recovery
|
8 years ago |
Hans Holmberg
|
3e3a5b8ebd
lightnvm: pblk: prevent gc kicks when gc is not operational
|
8 years ago |
Javier González
|
2a19b10d42
lightnvm: pblk: refactor read path on GC
|
8 years ago |
Javier González
|
d340121eb7
lightnvm: pblk: simplify data validity check on GC
|
8 years ago |
Javier González
|
3627896a4b
lightnvm: pblk: use constant for GC max inflight
|
8 years ago |
Javier González
|
b84ae4a8b8
lightnvm: pblk: simplify work_queue mempool
|
8 years ago |
Javier González
|
de54e703a4
lightnvm: pblk: use vmalloc for GC data buffer
|
8 years ago |
Javier González
|
f417aa0bd8
lightnvm: pblk: fix bad le64 assignations
|
8 years ago |
Javier González
|
b20ba1bc74
lightnvm: pblk: redesign GC algorithm
|
8 years ago |
Javier González
|
d45ebd470b
lightnvm: pblk: choose optimal victim GC line
|
8 years ago |
Javier González
|
dd2a434373
lightnvm: pblk: sched. metadata on write thread
|
8 years ago |
Javier González
|
a44f53faf4
lightnvm: pblk: fix erase counters on error fail
|
8 years ago |
Dan Carpenter
|
503ec94eca
lightnvm: pblk-gc: fix an error pointer dereference in init
|
8 years ago |
Javier González
|
a4bd217b43
lightnvm: physical block device (pblk) target
|
8 years ago |