summaryrefslogtreecommitdiff
path: root/drivers/lightnvm/pblk-gc.c
AgeCommit message (Expand)Author
2018-03-29lightnvm: pblk: remove some unnecessary NULL checksDan Carpenter
2018-03-29lightnvm: simplify geometry structureJavier González
2018-03-29lightnvm/pblk-gc: Delete an error message for a failed memory allocation in p...Markus Elfring
2018-01-05lightnvm: pblk: remove pblk_gc_stopHans Holmberg
2018-01-05lightnvm: pblk: refactor emeta consistency checkHans Holmberg
2017-11-21lightnvm: Convert timers to use timer_setup()Kees Cook
2017-10-13lightnvm: pblk: avoid being reported as hung on rated GCJavier González
2017-10-13lightnvm: pblk: cleanup unused and static functionsJavier González
2017-10-13lightnvm: pblk: gc all lines in the pipeline before exitHans Holmberg
2017-10-13lightnvm: pblk: shut down gc gracefully during exitHans Holmberg
2017-10-13lightnvm: pblk: start gc if needed during initHans Holmberg
2017-10-13lightnvm: pblk: free full lines during recoveryHans Holmberg
2017-10-13lightnvm: pblk: prevent gc kicks when gc is not operationalHans Holmberg
2017-10-13lightnvm: pblk: refactor read path on GCJavier González
2017-10-13lightnvm: pblk: simplify data validity check on GCJavier González
2017-10-13lightnvm: pblk: use constant for GC max inflightJavier González
2017-10-13lightnvm: pblk: simplify work_queue mempoolJavier González
2017-06-30lightnvm: pblk: use vmalloc for GC data bufferJavier González
2017-06-30lightnvm: pblk: fix bad le64 assignationsJavier González
2017-06-26lightnvm: pblk: redesign GC algorithmJavier González
2017-06-26lightnvm: pblk: choose optimal victim GC lineJavier González
2017-06-26lightnvm: pblk: sched. metadata on write threadJavier González
2017-04-23lightnvm: pblk: fix erase counters on error failJavier González
2017-04-16lightnvm: pblk-gc: fix an error pointer dereference in initDan Carpenter
2017-04-16lightnvm: physical block device (pblk) targetJavier González