summaryrefslogtreecommitdiff
path: root/drivers/lightnvm/pblk-write.c
AgeCommit message (Expand)Author
2019-08-06lightnvm: move metadata mapping to lower level driverHans Holmberg
2019-05-06lightnvm: pblk: kick writer on write recovery pathIgor Konopko
2019-02-11lightnvm: pblk: fix race condition on GCHeiner Litz
2018-12-11lightnvm: pblk: support packed metadataIgor Konopko
2018-12-11lightnvm: pblk: stop writes gracefully when running out of linesHans Holmberg
2018-12-11lightnvm: pblk: account for write error sectors in emetaHans Holmberg
2018-12-11lightnvm: pblk: fix resubmission of overwritten write err lbasHans Holmberg
2018-10-09lightnvm: pblk: encapsulate rb pointer operationsJavier González
2018-10-09lightnvm: pblk: add SPDX license tagJavier González
2018-10-09lightnvm: pblk: encapsulate rqd dma allocationsJavier González
2018-10-09lightnvm: pblk: fix mapping issue on failed writesHans Holmberg
2018-10-09lightnvm: pblk: add trace events for chunk statesHans Holmberg
2018-10-09lightnvm: pblk: remove debug from pblk_[down/up]_pageMatias Bjørling
2018-10-09lightnvm: pblk: remove unused parameters in pblk_up_rqHans Holmberg
2018-10-09lightnvm: introduce nvm_rq_to_ppa_listHans Holmberg
2018-10-09lightnvm: pblk: fix comment typoJavier González
2018-10-09lightnvm: pblk: improve line helpersJavier González
2018-10-09lightnvm: pblk: fix race condition on metadata I/OJavier González
2018-10-09lightnvm: combine 1.2 and 2.0 command flagsMatias Bjørling
2018-07-13lightnvm: pblk: expose generic disk name on pr_* msgsMatias Bjørling
2018-07-13lightnvm: move NVM_DEBUG to pblkMatias Bjørling
2018-06-01lightnvm: pblk: garbage collect lines with failed writesHans Holmberg
2018-06-01lightnvm: pblk: rework write error recovery pathHans Holmberg
2018-05-30lightnvm: convert to bioset_init()/mempool_init()Kent Overstreet
2018-03-29lightnvm: simplify geometry structureJavier González
2018-01-05lightnvm: pblk: clear flush point on completed writesHans Holmberg
2018-01-05lightnvm: pblk: rename sync_point to flush_pointHans Holmberg
2018-01-05lightnvm: use internal pblk methodsMatias Bjørling
2017-10-13lightnvm: pblk: remove I/O dependency on write pathJavier González
2017-10-13lightnvm: pblk: refactor rqd alloc/freeJavier González
2017-10-13lightnvm: pblk: improve naming for internal req.Javier González
2017-10-13lightnvm: pblk: allocate bio size more accuratelyJavier González
2017-10-13lightnvm: pblk: put bio on bio completionJavier González
2017-10-13lightnvm: pblk: remove checks on mempool alloc.Javier González
2017-10-13lightnvm: pblk: do not use a mempool for line bitmapsJavier González
2017-10-13lightnvm: pblk: simplify work_queue mempoolJavier González
2017-10-13lightnvm: pblk: fix write I/O sync statJavier González
2017-10-13lightnvm: pblk: free padded entries in write bufferJavier González
2017-07-07lightnvm: pblk: remove unnecessary checksJavier González
2017-07-07lightnvm: pblk: control I/O flow also on tear downJavier González
2017-06-30lightnvm: pblk: remove target using async. I/OsJavier González
2017-06-30lightnvm: pblk: use vmalloc for GC data bufferJavier González
2017-06-26lightnvm: pblk: fail gracefully on irrec. errorJavier González
2017-06-26lightnvm: pblk: set mempool and workqueue params.Javier González
2017-06-26lightnvm: pblk: cleanup unnecessary codeJavier González
2017-06-26lightnvm: pblk: simplify meta. memory allocationJavier González
2017-06-26lightnvm: pblk: delete redundant buffer pointerJavier González
2017-06-26lightnvm: pblk: sched. metadata on write threadJavier González
2017-06-26lightnvm: pblk: generalize erase pathJavier González
2017-06-09block: switch bios to blk_status_tChristoph Hellwig