summaryrefslogtreecommitdiff
path: root/drivers/lightnvm/pblk-rb.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-16docs: Fix some broken referencesMauro Carvalho Chehab1-1/+1
2018-06-01lightnvm: pblk: kick writer on new flush pointsHans Holmberg1-2/+2
2018-06-01lightnvm: pblk: rework write error recovery pathHans Holmberg1-39/+0
2018-06-01lightnvm: pblk: warn in case of corrupted write bufferJavier González1-3/+2
2018-03-30lightnvm: pblk: prevent race in pblk_rb_flush_point_setHans Holmberg1-3/+4
2018-03-30lightnvm: pblk: add padding distribution sysfs attributeHans Holmberg1-8/+9
2018-03-30lightnvm: pblk: export write amplification counters to sysfsHans Holmberg1-0/+3
2018-01-05lightnvm: pblk: prevent premature sync point resetsHans Holmberg1-6/+6
2018-01-05lightnvm: pblk: clear flush point on completed writesHans Holmberg1-30/+28
2018-01-05lightnvm: pblk: rename sync_point to flush_pointHans Holmberg1-30/+31
2018-01-05lightnvm: pblk: compress and reorder helper functionsJavier González1-1/+1
2017-10-13lightnvm: pblk: reduce arguments in __pblk_rb_update_l2pRakesh Pandit1-6/+5
2017-10-13lightnvm: pblk: allocate bio size more accuratelyJavier González1-2/+3
2017-10-13lightnvm: pblk: simplify path on REQ_PREFLUSHJavier González1-7/+1
2017-10-13lightnvm: pblk: simplify data validity check on GCJavier González1-3/+3
2017-07-28lightnvm: pblk: advance bio according to lba indexJavier González1-2/+2
2017-06-30lightnvm: pblk: verify that cache read is still validJavier González1-3/+12
2017-06-30lightnvm: pblk: remove target using async. I/OsJavier González1-0/+8
2017-06-30lightnvm: pblk: schedule if data is not readyJavier González1-1/+3
2017-06-27lightnvm: pblk: fail gracefully on irrec. errorJavier González1-5/+20
2017-06-27lightnvm: pblk: redesign GC algorithmJavier González1-9/+12
2017-06-27lightnvm: pblk: generalize erase pathJavier González1-14/+19
2017-04-16lightnvm: physical block device (pblk) targetJavier González1-0/+852