summaryrefslogtreecommitdiffstats
path: root/drivers/lightnvm
Commit message (Expand)AuthorAgeFilesLines
* lightnvm: convert to blk_alloc_disk/blk_cleanup_diskChristoph Hellwig2021-06-011-18/+5
* block: automatically enable GENHD_FL_EXT_DEVTChristoph Hellwig2021-06-011-1/+0
* lightnvm: deprecated OCSSD support and schedule it for removal in Linux 5.15Christoph Hellwig2021-04-132-1/+5
* lightnvm: return the correct return valueTian Tao2021-04-131-1/+1
* lightnvm: pblk: Replace guid_copy() with export_guid()/import_guid()Andy Shevchenko2021-02-142-5/+3
* lightnvm: fix unnecessary NULL check warningsTian Tao2021-02-141-2/+1
* block: store a block_device pointer in struct bioChristoph Hellwig2021-01-241-1/+1
* lightnvm: fix memory leak when submit failsPan Bian2021-01-211-2/+1
* lightnvm: select CONFIG_CRC32Arnd Bergmann2021-01-031-0/+1
* drivers/lightnvm: fix a null-ptr-deref bug in pblk-core.ctangzhenhao2020-12-081-0/+4
* lightnvm: fix out-of-bounds write to array devices->info[]Colin Ian King2020-10-161-2/+3
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* block: rename generic_make_request to submit_bio_noacctChristoph Hellwig2020-07-011-1/+1
* block: move ->make_request_fn to struct block_device_operationsChristoph Hellwig2020-07-012-9/+11
* block: remove the request_queue argument from blk_queue_splitChristoph Hellwig2020-07-011-2/+2
* Merge tag 'for-5.8/block-2020-06-01' of git://git.kernel.dk/linux-blockLinus Torvalds2020-06-022-12/+7
|\
| * lightnvm/pblk: use bio_{start,end}_io_acctChristoph Hellwig2020-05-272-12/+7
* | mm: remove the pgprot argument to __vmallocChristoph Hellwig2020-06-021-3/+2
|/
* Merge tag 'for-5.7/drivers-2020-03-29' of git://git.kernel.dk/linux-blockLinus Torvalds2020-03-301-21/+21
|\
| * lightnvm: pblk: Use scnprintf() for avoiding potential buffer overflowTakashi Iwai2020-03-121-21/+21
* | block: simplify queue allocationChristoph Hellwig2020-03-271-2/+1
|/
* ftrace: Rework event_create_dir()Peter Zijlstra2019-11-271-4/+4
* lightnvm: print error when target is not foundMinwoo Im2019-09-051-1/+4
* lightnvm: introduce pr_fmt for the prefix nvmMinwoo Im2019-09-051-24/+25
* lightnvm: remove unused 'geo' variableJens Axboe2019-08-081-2/+0
* lightnvm: remove set but not used variables 'data_len' and 'rq_len'YueHaibing2019-08-082-4/+1
* lightnvm: pblk: use kvmalloc for metadataHans Holmberg2019-08-064-64/+19
* lightnvm: move metadata mapping to lower level driverHans Holmberg2019-08-066-184/+34
* lightnvm: remove nvm_submit_io_sync_fnHans Holmberg2019-08-061-6/+29
* lightnvm: fix uninitialized pointer in nvm_remove_tgt()Geert Uytterhoeven2019-06-211-1/+1
* lightnvm: pblk: fix freeing of merged pagesHeiner Litz2019-06-211-8/+10
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 410Thomas Gleixner2019-06-051-15/+1
* treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2019-05-211-0/+1
* lightnvm: pblk: use nvm_rq_to_ppa_list()Igor Konopko2019-05-062-17/+22
* lightnvm: pblk: simplify partial read pathIgor Konopko2019-05-064-281/+100
* lightnvm: do not remove instance under global lockIgor Konopko2019-05-061-18/+16
* lightnvm: track inflight target creationsIgor Konopko2019-05-061-10/+31
* lightnvm: pblk: recover only written metadataIgor Konopko2019-05-061-3/+5
* lightnvm: pblk: IO path reorganizationIgor Konopko2019-05-064-61/+48
* lightnvm: pblk: GC error handlingIgor Konopko2019-05-064-4/+12
* lightnvm: pblk: remove internal IO timeoutIgor Konopko2019-05-062-8/+1
* lightnvm: pblk: wait for inflight IOs in recoveryIgor Konopko2019-05-061-13/+12
* lightnvm: pblk: propagate errors when reading metaIgor Konopko2019-05-062-3/+8
* lightnvm: pblk: fix update line wp in OOB recoveryIgor Konopko2019-05-061-1/+15
* lightnvm: pblk: kick writer on write recovery pathIgor Konopko2019-05-061-0/+1
* lightnvm: pblk: fix lock order in pblk_rb_tear_down_checkIgor Konopko2019-05-061-1/+1
* lightnvm: prevent race condition on pblk removeMarcin Dziegielewski2019-05-061-0/+2
* lightnvm: pblk: set propper line as data_line after gcMarcin Dziegielewski2019-05-061-0/+1
* lightnvm: pblk: fix bio leak when bio is splitChansol Kim2019-05-061-28/+19
* lightnvm: Inherit mdts from the parent nvme deviceIgor Konopko2019-05-061-2/+7