summaryrefslogtreecommitdiffstats
path: root/drivers/block/null_blk.c
Commit message (Expand)AuthorAgeFilesLines
* block: Rename the null_blk_mod kernel module back into null_blkBart Van Assche2018-07-241-1926/+0
* null_blk: add zone supportMatias Bjørling2018-07-091-2/+46
* null_blk: move shared definitions to header fileMatias Bjørling2018-07-091-75/+1
* null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nullb deviceLiu Bo2018-07-091-0/+1
* Merge tag 'for-linus-20180623' of git://git.kernel.dk/linux-blockLinus Torvalds2018-06-241-1/+1
|\
| * block: fix timeout changes for legacy request driversChristoph Hellwig2018-06-191-1/+1
* | treewide: kzalloc() -> kcalloc()Kees Cook2018-06-121-4/+5
|/
* null_blk: complete requests from ->timeoutChristoph Hellwig2018-05-291-2/+4
* block drivers/block: Use octal not symbolic permissionsJoe Perches2018-05-241-15/+15
* block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h>Bart Van Assche2018-03-171-2/+0
* block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()Bart Van Assche2018-03-081-3/+3
* block: null_blk: fix 'Invalid parameters' when loading moduleMing Lei2018-03-061-21/+25
* block: Add 'lock' as third argument to blk_alloc_queue_node()Bart Van Assche2018-02-281-1/+2
* null_blk: add 'requeue' fault attributeJens Axboe2018-02-281-12/+55
* blk-mq: introduce BLK_STS_DEV_RESOURCEMing Lei2018-01-301-1/+1
* Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-blockLinus Torvalds2018-01-291-221/+69
|\
| * null_blk: remove explicit 'select FAULT_INJECTION'Arnd Bergmann2018-01-111-0/+8
| * null_blk: add option for managing IO timeoutsJens Axboe2018-01-101-4/+42
| * null_blk: wire up timeoutsJens Axboe2018-01-091-0/+16
| * null_blk: remove lightnvm supportMatias Bjørling2018-01-051-217/+3
* | null_blk: unalign call_single_dataJens Axboe2017-12-201-2/+2
|/
* null_blk: fix dev->badblocks leakDavid Disseldorp2017-11-221-1/+4
* Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-blockLinus Torvalds2017-11-141-1/+9
|\
| * nullb: fix error return code in null_init()Wei Yongjun2017-10-171-1/+3
| * null_blk: add "no_sched" module parameterweiping zhang2017-09-301-0/+6
* | nullb: make config_item_type constBhumika Goyal2017-10-191-2/+2
|/
* 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-191-8/+1