summaryrefslogtreecommitdiffstats
path: root/drivers/block/null_blk.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-blockLinus Torvalds2017-09-071-95/+1214
|\
| * null_blk: use available 'dev' in nullb_device_power_store()Jens Axboe2017-08-281-1/+1
| * block/nullb: delete unnecessary memory freeShaohua Li2017-08-281-1/+0
| * block/nullb: fix NULL dereferenceShaohua Li2017-08-251-1/+1
| * null_blk: update email adressJens Axboe2017-08-251-1/+1
| * nullb: badbblocks supportShaohua Li2017-08-231-1/+88
| * nullb: emulate cacheShaohua Li2017-08-231-30/+231
| * nullb: bandwidth controlShaohua Li2017-08-231-2/+114
| * nullb: support discardShaohua Li2017-08-231-1/+41
| * nullb: support memory backed storeShaohua Li2017-08-231-9/+330
| * nullb: use ida to manage indexShaohua Li2017-08-231-2/+4
| * nullb: add interface to power on diskShaohua Li2017-08-231-0/+80
| * nullb: add configfs interfaceShaohua Li2017-08-231-1/+209
| * nullb: factor disk parametersShaohua Li2017-08-231-81/+153
| * null_blk: make sure submit_queues > 0weiping zhang2017-08-071-2/+2
| * null_blk: simplify logic for use_per_node_hctxweiping zhang2017-08-071-5/+2
* | smp: Avoid using two cache lines for struct call_single_dataYing Huang2017-08-291-1/+1
|/
* null_blk: fix error flow for shared tags during module_initMax Gurtovoy2017-07-061-5/+13
* null_blk: add support for shared tagsJens Axboe2017-06-201-42/+70
* blk-mq: switch ->queue_rq return value to blk_status_tChristoph Hellwig2017-06-091-2/+2
* block: introduce new block status code typeChristoph Hellwig2017-06-091-4/+5
* blk-mq: remove the error argument to blk_mq_complete_requestChristoph Hellwig2017-04-201-1/+1
* null_blk: don't pass always-0 req->errors to blk_mq_complete_requestChristoph Hellwig2017-04-201-1/+1
* null_blk: Use blk_init_request_from_bio() instead of open-coding itBart Van Assche2017-04-201-8/+1
* blk-mq: constify struct blk_mq_opsEric Biggers2017-03-311-1/+1
* null_blk: add blocking modeJens Axboe2017-03-301-0/+9
* Merge branch 'for-4.11/next' into for-4.11/linus-mergeJens Axboe2017-02-171-2/+2
|\
| * block: fold cmd_type into the REQ_OP_ spaceChristoph Hellwig2017-01-311-2/+2
* | lightnvm: use end_io callback instead of instanceMatias Bjørling2017-01-311-1/+2
* | lightnvm: reduce number of nvm_id groups to oneMatias Bjørling2017-01-311-2/+1
|/
* ktime: Cleanup ktime_set() usageThomas Gleixner2016-12-251-1/+1
* null_blk: add usage hints for NVMYasuaki Ishimatsu2016-11-161-0/+1
* Merge branch 'for-4.9/block-irq' of git://git.kernel.dk/linux-blockLinus Torvalds2016-10-101-1/+0
|\
| * blk-mq: remove ->map_queueChristoph Hellwig2016-09-151-1/+0
* | lightnvm: control life of nvm_dev in driverMatias Bjørling2016-09-211-2/+20
* | null_blk: refactor to support non-gendisk devicesMatias Bjørling2016-09-211-49/+61
|/
* block: get rid of bio_rw and READAChristoph Hellwig2016-07-211-1/+1
* null_blk: add lightnvm null_blk device to the nullb_listWenwei Tao2016-03-191-1/+2
* null_blk: oops when initializing without lightnvmMatias Bjørling2016-02-111-2/+4
* lightnvm: allow to force mm initializationMatias Bjørling2016-02-041-1/+1
* Merge branch 'for-4.5/lightnvm' of git://git.kernel.dk/linux-blockLinus Torvalds2016-01-221-2/+1
|\
| * lightnvm: refactor end_io functions for syncMatias Bjørling2016-01-121-2/+1
* | Merge branch 'for-4.5/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds2016-01-221-4/+4
|\ \
| * | null_blk: use sector_div instead of do_divArnd Bergmann2016-01-131-4/+4
* | | Merge branch 'for-4.5/core' of git://git.kernel.dk/linux-blockLinus Torvalds2016-01-201-1/+1
|\ \ \ | |_|/ |/| |
| * | blk-mq: add a flags parameter to blk_mq_alloc_requestChristoph Hellwig2015-12-011-1/+1
| |/
* | null_blk: use async queue restart helperJens Axboe2015-12-281-6/+5
* | null_blk: fix use-after-free errorMike Krinkin2015-12-221-3/+3
* | null_blk: Fix error path in module initializationMinfei Huang2015-12-081-7/+16
* | lightnvm: replace req queue with nvmdev for lldMatias Bjørling2015-12-071-4/+5