aboutsummaryrefslogtreecommitdiff
path: root/drivers/lightnvm
AgeCommit message (Expand)AuthorFilesLines
2018-06-24Merge tag 'for-linus-20180623' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-1/+1
2018-06-22lightnvm: Remove depends on HAS_DMA in case of platform dependencyGravatar Geert Uytterhoeven 1-1/+1
2018-06-15docs: Fix some broken referencesGravatar Mauro Carvalho Chehab 1-1/+1
2018-06-12treewide: Use array_size() in vzalloc()Gravatar Kees Cook 2-2/+2
2018-06-12treewide: Use array_size() in vmalloc()Gravatar Kees Cook 1-1/+1
2018-06-12treewide: kzalloc() -> kcalloc()Gravatar Kees Cook 1-1/+1
2018-06-12treewide: kmalloc() -> kmalloc_array()Gravatar Kees Cook 1-2/+2
2018-06-05lightnvm: pblk: fix resource leak of invalid_bitmapGravatar Colin Ian King 1-1/+2
2018-06-05lightnvm: pblk: make symbol write_buffer_size staticGravatar Wei Yongjun 1-1/+1
2018-06-01lightnvm: pblk: take bitmap alloc. out of critical sectionGravatar Javier González 1-41/+56
2018-06-01lightnvm: pblk: kick writer on new flush pointsGravatar Hans Holmberg 4-7/+10
2018-06-01lightnvm: pblk: only try to recover lines with written smetaGravatar Hans Holmberg 1-9/+21
2018-06-01lightnvm: pblk: remove unnecessary bio_get/putGravatar Javier González 1-37/+28
2018-06-01lightnvm: pblk: add possibility to set write buffer size manuallyGravatar Marcin Dziegielewski 1-2/+12
2018-06-01lightnvm: fix partial read error pathGravatar Igor Konopko 1-4/+4
2018-06-01lightnvm: proper error handling for pblk_bio_add_pagesGravatar Igor Konopko 1-2/+4
2018-06-01lightnvm: pblk: fix smeta write error pathGravatar Hans Holmberg 1-3/+4
2018-06-01lightnvm: pblk: garbage collect lines with failed writesGravatar Hans Holmberg 7-64/+200
2018-06-01lightnvm: pblk: rework write error recovery pathGravatar Hans Holmberg 5-229/+181
2018-06-01lightnvm: pblk: remove dead functionGravatar Javier González 2-8/+0
2018-06-01lightnvm: pass flag on graceful teardown to targetsGravatar Javier González 5-17/+34
2018-06-01lightnvm: pblk: check for chunk size before allocating itGravatar Javier González 1-3/+3
2018-06-01lightnvm: pblk: remove unnecessary argumentGravatar Javier González 3-5/+5
2018-06-01lightnvm: pblk: remove unnecessary indirectionGravatar Javier González 1-12/+2
2018-06-01lightnvm: pblk: return NVM_ error on failed submissionGravatar Javier González 1-14/+8
2018-06-01lightnvm: pblk: warn in case of corrupted write bufferGravatar Javier González 1-3/+2
2018-06-01lightnvm: pblk: improve error msg on corrupted LBAsGravatar Javier González 1-10/+32
2018-06-01lightnvm: pblk: check read lba on gc pathGravatar Javier González 1-6/+33
2018-06-01lightnvm: pblk: recheck for bad lines at runtimeGravatar Javier González 2-14/+35
2018-06-01lightnvm: pblk: fail gracefully on line alloc. failureGravatar Javier González 2-9/+29
2018-05-30lightnvm: convert to bioset_init()/mempool_init()Gravatar Kent Overstreet 6-65/+65
2018-03-29lightnvm: pblk: remove some unnecessary NULL checksGravatar Dan Carpenter 1-4/+2
2018-03-29lightnvm: pblk: don't recover unwritten linesGravatar Hans Holmberg 1-0/+18
2018-03-29lightnvm: pblk: implement 2.0 supportGravatar Javier González 3-64/+234
2018-03-29lightnvm: pblk: implement get log report chunkGravatar Javier González 3-82/+285
2018-03-29lightnvm: pblk: rename ppaf* to addrf*Gravatar Javier González 3-14/+14
2018-03-29lightnvm: pblk: check for supported versionGravatar Javier González 1-2/+8
2018-03-29lightnvm: implement get log report chunk helpersGravatar Javier González 1-0/+11
2018-03-29lightnvm: make address conversions depend on generic deviceGravatar Javier González 1-2/+2
2018-03-29lightnvm: add support for 2.0 address formatGravatar Javier González 5-21/+21
2018-03-29lightnvm: normalize geometry nomenclatureGravatar Javier González 5-74/+73
2018-03-29lightnvm: add minor version to generic geometryGravatar Javier González 1-2/+2
2018-03-29lightnvm: simplify geometry structureGravatar Javier González 10-189/+154
2018-03-29lightnvm: pblk: refactor init/exit sequencesGravatar Javier González 1-203/+202
2018-03-29lightnvm: Avoid validation of default op valueGravatar Heiner Litz 1-4/+2
2018-03-29lightnvm: centralize permission check for lightnvm ioctlGravatar Johannes Thumshirn 1-18/+3
2018-03-29lightnvm: fix bad block initializationGravatar Heiner Litz 1-1/+2
2018-03-29nvme: lightnvm: add late setup of block size and metadataGravatar Matias Bjørling 1-3/+0
2018-03-29lightnvm: remove nvm_dev_ops->max_phys_sectGravatar Matias Bjørling 3-32/+13
2018-03-29lightnvm: remove max_rq_sizeGravatar Matias Bjørling 1-1/+0