aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/lightnvm (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-06-01lightnvm: proper error handling for pblk_bio_add_pagesIgor Konopko1-2/+4
2018-06-01lightnvm: pblk: fix smeta write error pathHans Holmberg1-3/+4
2018-06-01lightnvm: pblk: garbage collect lines with failed writesHans Holmberg7-64/+200
2018-06-01lightnvm: pblk: rework write error recovery pathHans Holmberg5-229/+181
2018-06-01lightnvm: pblk: remove dead functionJavier González2-8/+0
2018-06-01lightnvm: pass flag on graceful teardown to targetsJavier González5-17/+34
2018-06-01lightnvm: pblk: check for chunk size before allocating itJavier González1-3/+3
2018-06-01lightnvm: pblk: remove unnecessary argumentJavier González3-5/+5
2018-06-01lightnvm: pblk: remove unnecessary indirectionJavier González1-12/+2
2018-06-01lightnvm: pblk: return NVM_ error on failed submissionJavier González1-14/+8
2018-06-01lightnvm: pblk: warn in case of corrupted write bufferJavier González1-3/+2
2018-06-01lightnvm: pblk: improve error msg on corrupted LBAsJavier González1-10/+32
2018-06-01lightnvm: pblk: check read lba on gc pathJavier González1-6/+33
2018-06-01lightnvm: pblk: recheck for bad lines at runtimeJavier González2-14/+35
2018-06-01lightnvm: pblk: fail gracefully on line alloc. failureJavier González2-9/+29
2018-05-30lightnvm: convert to bioset_init()/mempool_init()Kent Overstreet6-65/+65
2018-03-29lightnvm: pblk: remove some unnecessary NULL checksDan Carpenter1-4/+2
2018-03-29lightnvm: pblk: don't recover unwritten linesHans Holmberg1-0/+18
2018-03-29lightnvm: pblk: implement 2.0 supportJavier González3-64/+234
2018-03-29lightnvm: pblk: implement get log report chunkJavier González3-82/+285
2018-03-29lightnvm: pblk: rename ppaf* to addrf*Javier González3-14/+14
2018-03-29lightnvm: pblk: check for supported versionJavier González1-2/+8
2018-03-29lightnvm: implement get log report chunk helpersJavier González1-0/+11
2018-03-29lightnvm: make address conversions depend on generic deviceJavier González1-2/+2
2018-03-29lightnvm: add support for 2.0 address formatJavier González5-21/+21
2018-03-29lightnvm: normalize geometry nomenclatureJavier González5-74/+73
2018-03-29lightnvm: add minor version to generic geometryJavier González1-2/+2
2018-03-29lightnvm: simplify geometry structureJavier González10-189/+154
2018-03-29lightnvm: pblk: refactor init/exit sequencesJavier González1-203/+202
2018-03-29lightnvm: Avoid validation of default op valueHeiner Litz1-4/+2
2018-03-29lightnvm: centralize permission check for lightnvm ioctlJohannes Thumshirn1-18/+3
2018-03-29lightnvm: fix bad block initializationHeiner Litz1-1/+2
2018-03-29nvme: lightnvm: add late setup of block size and metadataMatias Bjørling1-3/+0
2018-03-29lightnvm: remove nvm_dev_ops->max_phys_sectMatias Bjørling3-32/+13
2018-03-29lightnvm: remove max_rq_sizeMatias Bjørling1-1/+0
2018-03-29lightnvm: add 2.0 geometry identificationMatias Bjørling1-5/+3
2018-03-29lightnvm: flatten nvm_id_group into nvm_idMatias Bjørling1-13/+12
2018-03-29lightnvm: pblk: refactor bad block identificationJavier González3-109/+109
2018-03-29lightnvm: pblk: prevent race in pblk_rb_flush_point_setHans Holmberg1-3/+4
2018-03-29lightnvm: pblk: allow allocation of new lines during shutdownHans Holmberg1-7/+0
2018-03-29lightnvm: pblk: delete writer kick timer before stopping threadHans Holmberg1-1/+1
2018-03-29lightnvm: pblk: add padding distribution sysfs attributeHans Holmberg4-13/+113
2018-03-29lightnvm: pblk: export write amplification counters to sysfsHans Holmberg8-10/+168
2018-03-29lightnvm: pblk: check data lines version on recoveryHans Holmberg3-5/+46
2018-03-29lightnvm: pblk: handle bad sectors in the emeta area correctlyHans Holmberg1-5/+6
2018-03-29lightnvm/pblk-gc: Delete an error message for a failed memory allocation in pblk_gc_line_prepare_ws()Markus Elfring1-3/+1
2018-03-08block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()Bart Van Assche1-1/+1
2018-02-28block: Add 'lock' as third argument to blk_alloc_queue_node()Bart Van Assche1-1/+1
2018-01-05lightnvm: pblk: refactor pblk_ppa_comp functionMatias Bjørling1-4/+1
2018-01-05lightnvm: pblk: add iostat supportJavier González3-12/+25