Age | Commit message (Expand) | Author | Files | Lines |
2018-10-09 | lightnvm: pblk: add SPDX license tag | Javier González | 1 | -0/+1 |
2018-10-09 | lightnvm: pblk: refactor metadata paths | Javier González | 1 | -1/+1 |
2018-10-09 | lightnvm: pblk: add trace events for line state changes | Hans Holmberg | 1 | -0/+8 |
2018-07-13 | lightnvm: pblk: expose generic disk name on pr_* msgs | Matias Bjørling | 1 | -16/+16 |
2018-07-13 | lightnvm: move NVM_DEBUG to pblk | Matias Bjørling | 1 | -1/+1 |
2018-06-13 | treewide: Use array_size() in vmalloc() | Kees Cook | 1 | -1/+1 |
2018-06-05 | lightnvm: pblk: fix resource leak of invalid_bitmap | Colin Ian King | 1 | -1/+2 |
2018-06-01 | lightnvm: pblk: garbage collect lines with failed writes | Hans Holmberg | 1 | -37/+65 |
2018-06-01 | lightnvm: pass flag on graceful teardown to targets | Javier González | 1 | -4/+6 |
2018-03-30 | lightnvm: pblk: remove some unnecessary NULL checks | Dan Carpenter | 1 | -4/+2 |
2018-03-30 | lightnvm: simplify geometry structure | Javier González | 1 | -1/+1 |
2018-03-30 | lightnvm/pblk-gc: Delete an error message for a failed memory allocation in p... | Markus Elfring | 1 | -3/+1 |
2018-01-05 | lightnvm: pblk: remove pblk_gc_stop | Hans Holmberg | 1 | -12/+2 |
2018-01-05 | lightnvm: pblk: refactor emeta consistency check | Hans Holmberg | 1 | -1/+8 |
2017-11-22 | lightnvm: Convert timers to use timer_setup() | Kees Cook | 1 | -3/+3 |
2017-10-13 | lightnvm: pblk: avoid being reported as hung on rated GC | Javier González | 1 | -1/+7 |
2017-10-13 | lightnvm: pblk: cleanup unused and static functions | Javier González | 1 | -20/+20 |
2017-10-13 | lightnvm: pblk: gc all lines in the pipeline before exit | Hans Holmberg | 1 | -7/+24 |
2017-10-13 | lightnvm: pblk: shut down gc gracefully during exit | Hans Holmberg | 1 | -8/+12 |
2017-10-13 | lightnvm: pblk: start gc if needed during init | Hans Holmberg | 1 | -0/+5 |
2017-10-13 | lightnvm: pblk: free full lines during recovery | Hans Holmberg | 1 | -12/+20 |
2017-10-13 | lightnvm: pblk: prevent gc kicks when gc is not operational | Hans Holmberg | 1 | -4/+5 |
2017-10-13 | lightnvm: pblk: refactor read path on GC | Javier González | 1 | -55/+39 |
2017-10-13 | lightnvm: pblk: simplify data validity check on GC | Javier González | 1 | -25/+33 |
2017-10-13 | lightnvm: pblk: use constant for GC max inflight | Javier González | 1 | -2/+2 |
2017-10-13 | lightnvm: pblk: simplify work_queue mempool | Javier González | 1 | -16/+16 |
2017-06-30 | lightnvm: pblk: use vmalloc for GC data buffer | Javier González | 1 | -3/+3 |
2017-06-30 | lightnvm: pblk: fix bad le64 assignations | Javier González | 1 | -1/+4 |
2017-06-27 | lightnvm: pblk: redesign GC algorithm | Javier González | 1 | -182/+257 |
2017-06-27 | lightnvm: pblk: choose optimal victim GC line | Javier González | 1 | -1/+15 |
2017-06-27 | lightnvm: pblk: sched. metadata on write thread | Javier González | 1 | -20/+21 |
2017-04-24 | lightnvm: pblk: fix erase counters on error fail | Javier González | 1 | -1/+1 |
2017-04-16 | lightnvm: pblk-gc: fix an error pointer dereference in init | Dan Carpenter | 1 | -2/+2 |
2017-04-16 | lightnvm: physical block device (pblk) target | Javier González | 1 | -0/+555 |