aboutsummaryrefslogtreecommitdiff
path: root/drivers/lightnvm/pblk-rb.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-11lightnvm: pblk: fix race condition on GCGravatar Heiner Litz 1-0/+1
2019-02-11lightnvm: pblk: prevent stall due to wb thresholdGravatar Javier González 1-6/+19
2018-12-11lightnvm: pblk: support packed metadataGravatar Igor Konopko 1-0/+3
2018-12-11lightnvm: pblk: fix spelling in commentGravatar Hua Su 1-1/+1
2018-10-09lightnvm: pblk: guarantee that backpointer is respected on writer stallGravatar Javier González 1-2/+7
2018-10-09lightnvm: pblk: move ring buffer alloc/free rb initGravatar Javier González 1-20/+33
2018-10-09lightnvm: pblk: encapsulate rb pointer operationsGravatar Javier González 1-8/+13
2018-10-09lightnvm: pblk: remove unused functionGravatar Javier González 1-26/+0
2018-10-09lightnvm: pblk: add SPDX license tagGravatar Javier González 1-0/+1
2018-10-09lightnvm: pblk: improve line helpersGravatar Javier González 1-1/+1
2018-07-13lightnvm: pblk: expose generic disk name on pr_* msgsGravatar Matias Bjørling 1-4/+4
2018-07-13lightnvm: move NVM_DEBUG to pblkGravatar Matias Bjørling 1-8/+8
2018-06-15docs: Fix some broken referencesGravatar Mauro Carvalho Chehab 1-1/+1
2018-06-01lightnvm: pblk: kick writer on new flush pointsGravatar Hans Holmberg 1-2/+2
2018-06-01lightnvm: pblk: rework write error recovery pathGravatar Hans Holmberg 1-39/+0
2018-06-01lightnvm: pblk: warn in case of corrupted write bufferGravatar Javier González 1-3/+2
2018-03-29lightnvm: pblk: prevent race in pblk_rb_flush_point_setGravatar Hans Holmberg 1-3/+4
2018-03-29lightnvm: pblk: add padding distribution sysfs attributeGravatar Hans Holmberg 1-8/+9
2018-03-29lightnvm: pblk: export write amplification counters to sysfsGravatar Hans Holmberg 1-0/+3
2018-01-05lightnvm: pblk: prevent premature sync point resetsGravatar Hans Holmberg 1-6/+6
2018-01-05lightnvm: pblk: clear flush point on completed writesGravatar Hans Holmberg 1-30/+28
2018-01-05lightnvm: pblk: rename sync_point to flush_pointGravatar Hans Holmberg 1-30/+31
2018-01-05lightnvm: pblk: compress and reorder helper functionsGravatar Javier González 1-1/+1
2017-10-13lightnvm: pblk: reduce arguments in __pblk_rb_update_l2pGravatar Rakesh Pandit 1-6/+5
2017-10-13lightnvm: pblk: allocate bio size more accuratelyGravatar Javier González 1-2/+3
2017-10-13lightnvm: pblk: simplify path on REQ_PREFLUSHGravatar Javier González 1-7/+1
2017-10-13lightnvm: pblk: simplify data validity check on GCGravatar Javier González 1-3/+3
2017-07-28lightnvm: pblk: advance bio according to lba indexGravatar Javier González 1-2/+2
2017-06-30lightnvm: pblk: verify that cache read is still validGravatar Javier González 1-3/+12
2017-06-30lightnvm: pblk: remove target using async. I/OsGravatar Javier González 1-0/+8
2017-06-30lightnvm: pblk: schedule if data is not readyGravatar Javier González 1-1/+3
2017-06-26lightnvm: pblk: fail gracefully on irrec. errorGravatar Javier González 1-5/+20
2017-06-26lightnvm: pblk: redesign GC algorithmGravatar Javier González 1-9/+12
2017-06-26lightnvm: pblk: generalize erase pathGravatar Javier González 1-14/+19
2017-04-16lightnvm: physical block device (pblk) targetGravatar Javier González 1-0/+852