aboutsummaryrefslogtreecommitdiff
path: root/drivers/lightnvm/pblk-write.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-06lightnvm: move metadata mapping to lower level driverGravatar Hans Holmberg 1-17/+3
2019-05-06lightnvm: pblk: kick writer on write recovery pathGravatar Igor Konopko 1-0/+1
2019-02-11lightnvm: pblk: fix race condition on GCGravatar Heiner Litz 1-0/+1
2018-12-11lightnvm: pblk: support packed metadataGravatar Igor Konopko 1-4/+5
2018-12-11lightnvm: pblk: stop writes gracefully when running out of linesGravatar Hans Holmberg 1-10/+20
2018-12-11lightnvm: pblk: account for write error sectors in emetaGravatar Hans Holmberg 1-2/+15
2018-12-11lightnvm: pblk: fix resubmission of overwritten write err lbasGravatar Hans Holmberg 1-3/+5
2018-10-09lightnvm: pblk: encapsulate rb pointer operationsGravatar Javier González 1-5/+2
2018-10-09lightnvm: pblk: add SPDX license tagGravatar Javier González 1-0/+1
2018-10-09lightnvm: pblk: encapsulate rqd dma allocationsGravatar Javier González 1-13/+2
2018-10-09lightnvm: pblk: fix mapping issue on failed writesGravatar Hans Holmberg 1-11/+1
2018-10-09lightnvm: pblk: add trace events for chunk statesGravatar Hans Holmberg 1-2/+8
2018-10-09lightnvm: pblk: remove debug from pblk_[down/up]_pageGravatar Matias Bjørling 1-3/+3
2018-10-09lightnvm: pblk: remove unused parameters in pblk_up_rqGravatar Hans Holmberg 1-3/+2
2018-10-09lightnvm: introduce nvm_rq_to_ppa_listGravatar Hans Holmberg 1-10/+8
2018-10-09lightnvm: pblk: fix comment typoGravatar Javier González 1-1/+1
2018-10-09lightnvm: pblk: improve line helpersGravatar Javier González 1-2/+2
2018-10-09lightnvm: pblk: fix race condition on metadata I/OGravatar Javier González 1-7/+7
2018-10-09lightnvm: combine 1.2 and 2.0 command flagsGravatar Matias Bjørling 1-1/+1
2018-07-13lightnvm: pblk: expose generic disk name on pr_* msgsGravatar Matias Bjørling 1-10/+11
2018-07-13lightnvm: move NVM_DEBUG to pblkGravatar Matias Bjørling 1-7/+7
2018-06-01lightnvm: pblk: garbage collect lines with failed writesGravatar Hans Holmberg 1-0/+2
2018-06-01lightnvm: pblk: rework write error recovery pathGravatar Hans Holmberg 1-91/+176
2018-05-30lightnvm: convert to bioset_init()/mempool_init()Gravatar Kent Overstreet 1-4/+4
2018-03-29lightnvm: simplify geometry structureGravatar Javier González 1-1/+1
2018-01-05lightnvm: pblk: clear flush point on completed writesGravatar Hans Holmberg 1-1/+16
2018-01-05lightnvm: pblk: rename sync_point to flush_pointGravatar Hans Holmberg 1-1/+1
2018-01-05lightnvm: use internal pblk methodsGravatar Matias Bjørling 1-2/+2
2017-10-13lightnvm: pblk: remove I/O dependency on write pathGravatar Javier González 1-80/+65
2017-10-13lightnvm: pblk: refactor rqd alloc/freeGravatar Javier González 1-7/+0
2017-10-13lightnvm: pblk: improve naming for internal req.Gravatar Javier González 1-8/+8
2017-10-13lightnvm: pblk: allocate bio size more accuratelyGravatar Javier González 1-10/+10
2017-10-13lightnvm: pblk: put bio on bio completionGravatar Javier González 1-7/+1
2017-10-13lightnvm: pblk: remove checks on mempool alloc.Gravatar Javier González 1-19/+5
2017-10-13lightnvm: pblk: do not use a mempool for line bitmapsGravatar Javier González 1-3/+1
2017-10-13lightnvm: pblk: simplify work_queue mempoolGravatar Javier González 1-2/+2
2017-10-13lightnvm: pblk: fix write I/O sync statGravatar Javier González 1-1/+1
2017-10-13lightnvm: pblk: free padded entries in write bufferGravatar Javier González 1-1/+6
2017-07-07lightnvm: pblk: remove unnecessary checksGravatar Javier González 1-6/+1
2017-07-07lightnvm: pblk: control I/O flow also on tear downGravatar Javier González 1-12/+7
2017-06-30lightnvm: pblk: remove target using async. I/OsGravatar Javier González 1-1/+1
2017-06-30lightnvm: pblk: use vmalloc for GC data bufferGravatar Javier González 1-1/+2
2017-06-26lightnvm: pblk: fail gracefully on irrec. errorGravatar Javier González 1-1/+4
2017-06-26lightnvm: pblk: set mempool and workqueue params.Gravatar Javier González 1-2/+3
2017-06-26lightnvm: pblk: cleanup unnecessary codeGravatar Javier González 1-6/+0
2017-06-26lightnvm: pblk: simplify meta. memory allocationGravatar Javier González 1-1/+2
2017-06-26lightnvm: pblk: delete redundant buffer pointerGravatar Javier González 1-12/+1
2017-06-26lightnvm: pblk: sched. metadata on write threadGravatar Javier González 1-23/+228
2017-06-26lightnvm: pblk: generalize erase pathGravatar Javier González 1-50/+59
2017-06-09block: switch bios to blk_status_tGravatar Christoph Hellwig 1-1/+1