summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-blockLinus Torvalds2016-12-1331-388/+2004
|\
| * elevator: make the rqhash helpers exportedJens Axboe2016-12-091-0/+5
| * blk-mq: add blk_mq_start_stopped_hw_queue()Jens Axboe2016-12-091-0/+1
| * block: improve handling of the magic discard payloadChristoph Hellwig2016-12-092-4/+14
| * nvme-fabrics: Add FC transport LLDD api definitionsJames Smart2016-12-061-0/+851
| * nvme-fabrics: Add FC transport FC-NVME definitionsJames Smart2016-12-061-0/+268
| * nvme-fabrics: Add FC transport error codes to nvme.hJames Smart2016-12-061-0/+13
| * Add type 0x28 NVME type code to scsi fc headersJames Smart2016-12-061-0/+2
| * parser: add u64 number parserJames Smart2016-12-061-0/+1
| * nvme.h: add Write Zeroes definitionsChaitanya Kulkarni2016-12-011-0/+20
| * block: add support for REQ_OP_WRITE_ZEROESChaitanya Kulkarni2016-12-013-11/+35
| * block: add async variant of blkdev_issue_zerooutChaitanya Kulkarni2016-12-011-0/+3
| * lightnvm: transform target get/set bad blockJavier González2016-11-291-3/+12
| * lightnvm: use target nvm on target-specific ops.Javier González2016-11-291-3/+3
| * lightnvm: introduce max_phys_sects helper functionJavier González2016-11-291-0/+1
| * lightnvm: introduce helpers for generic ops in rrpcJavier González2016-11-291-4/+1
| * lightnvm: eliminate nvm_lun abstraction in mmJavier González2016-11-291-19/+22
| * lightnvm: eliminate nvm_block abstraction on mmJavier González2016-11-291-46/+2
| * lightnvm: remove debug lun statistics from gennvmJavier González2016-11-291-5/+0
| * lightnvm: remove get_lun operation on gennvmJavier González2016-11-291-6/+2
| * lightnvm: move block provisioning to targetsJavier González2016-11-291-61/+72
| * lightnvm: manage lun partitions internally in mmJavier González2016-11-291-4/+2
| * lightnvm: remove gen_lun abstractionJavier González2016-11-291-0/+10
| * lightnvm: make address conversion functions globalJavier González2016-11-291-0/+30
| * lightnvm: cleanup unused target operationsJavier González2016-11-291-6/+0
| * lightnvm: add ECC error codesJavier González2016-11-291-0/+2
| * lightnvm: export set bad block tableJavier González2016-11-291-1/+12
| * lightnvm: enable to send hint to erase commandJavier González2016-11-291-4/+3
| * nvme: lightnvm: attach lightnvm sysfs to nvme block deviceMatias Bjørling2016-11-291-2/+0
| * nbd: move multi-connection bit to unused valueJens Axboe2016-11-221-1/+1
| * nbd: add multi-connection supportJosef Bacik2016-11-221-4/+5
| * block: bio: pass bvec table to bio_init()Ming Lei2016-11-221-1/+2
| * block: clear all of bi_opf in bio_set_op_attrsChristoph Hellwig2016-11-211-2/+5
| * block: Change extern inline to static inlineTobias Klauser2016-11-181-1/+1
| * blk-mq: make the polling code adaptiveJens Axboe2016-11-171-1/+1
| * blk-mq: implement hybrid poll mode for sync O_DIRECTJens Axboe2016-11-171-0/+1
| * block: move poll code to blk-mqJens Axboe2016-11-111-1/+1
| * block: hook up writeback throttlingJens Axboe2016-11-101-0/+3
| * blk-wbt: add general throttling mechanismJens Axboe2016-11-101-0/+153
| * block: add scalable completion tracking of requestsJens Axboe2016-11-102-0/+23
| * nvme: introduce struct nvme_requestChristoph Hellwig2016-11-101-5/+5
| * writeback: track if we're sleeping on progress in balance_dirty_pages()Jens Axboe2016-11-081-0/+2
| * block: add code to track actual device queue depthJens Axboe2016-11-051-0/+11
| * block: immediately dispatch big size requestShaohua Li2016-11-031-0/+1
| * blk-mq: Add a kick_requeue_list argument to blk_mq_requeue_request()Bart Van Assche2016-11-021-2/+3
| * blk-mq: Introduce blk_mq_quiesce_queue()Bart Van Assche2016-11-022-0/+4
| * blk-mq: Remove blk_mq_cancel_requeue_work()Bart Van Assche2016-11-021-1/+0
| * blk-mq: Introduce blk_mq_queue_stopped()Bart Van Assche2016-11-021-0/+1
| * block: add bio_iov_iter_get_pages()Kent Overstreet2016-11-021-0/+1
| * writeback: mark background writeback as suchJens Axboe2016-11-021-0/+2