summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-06-21btrfs: use new block error codeDan Carpenter1-1/+1
2017-06-20blk-mq: Warn when attempting to run a hardware queue that is not mappedBart Van Assche1-3/+5
2017-06-20block: Constify disk_typeBart Van Assche1-2/+2
2017-06-20blk-mq: Document locking assumptionsBart Van Assche2-0/+6
2017-06-20block: Document what queue type each function is intended forBart Van Assche2-0/+35
2017-06-20block: Check locking assumptions at runtimeBart Van Assche5-37/+64
2017-06-20block: Add a comment above queue_lockdep_assert_held()Bart Van Assche1-0/+7
2017-06-20blk-mq: Initialize .rq_flags in blk_mq_rq_ctx_init()Bart Van Assche1-1/+2
2017-06-20block: Change argument type of scsi_req_init()Bart Van Assche5-7/+13
2017-06-20block: Make most scsi_req_init() calls implicitBart Van Assche25-33/+20
2017-06-20block: Introduce request_queue.initialize_rq_fn()Bart Van Assche3-4/+19
2017-06-20block: Make request operation type argument declarations consistentBart Van Assche4-15/+17
2017-06-20blk-mq: Reduce blk_mq_hw_ctx sizeBart Van Assche2-10/+25
2017-06-20block: stop using bio_data() in blk_write_same_mergeableChristoph Hellwig1-1/+2
2017-06-20block: remove the unused bio_to_phys macroChristoph Hellwig1-1/+0
2017-06-20null_blk: add support for shared tagsJens Axboe1-42/+70
2017-06-20btrfs: nowait aio supportGoldwyn Rodrigues2-6/+30
2017-06-20xfs: nowait aio supportGoldwyn Rodrigues2-6/+48
2017-06-20ext4: nowait aio supportGoldwyn Rodrigues1-6/+29
2017-06-20block: return on congested block deviceGoldwyn Rodrigues5-4/+42
2017-06-20fs: Introduce IOMAP_NOWAITGoldwyn Rodrigues2-0/+9
2017-06-20fs: return if direct I/O will trigger writebackGoldwyn Rodrigues1-7/+25
2017-06-20fs: Introduce RWF_NOWAIT and FMODE_AIO_NOWAITGoldwyn Rodrigues3-1/+18
2017-06-20fs: Use RWF_* flags for AIO operationsGoldwyn Rodrigues2-2/+8
2017-06-20fs: Introduce filemap_range_has_page()Goldwyn Rodrigues2-0/+34
2017-06-20fs: Separate out kiocb flags setup based on RWF_* flagsGoldwyn Rodrigues3-9/+19
2017-06-18nvme: host: unquiesce queue in nvme_kill_queues()Ming Lei1-0/+6
2017-06-18Revert "blk-mq: don't use sync workqueue flushing from drivers"Ming Lei1-22/+8
2017-06-18blk-mq: clarify dispatch may not be drained/blocked by stopping queueMing Lei1-0/+18
2017-06-18blk-mq: don't stop queue for quiescingMing Lei2-8/+3
2017-06-18blk-mq: update comments on blk_mq_quiesce_queue()Ming Lei1-3/+4
2017-06-18blk-mq: use QUEUE_FLAG_QUIESCED to quiesce queueMing Lei4-2/+18
2017-06-18blk-mq: use the introduced blk_mq_unquiesce_queue()Ming Lei3-4/+4
2017-06-18blk-mq: introduce blk_mq_unquiesce_queueMing Lei2-0/+14
2017-06-18blk-mq: introduce blk_mq_quiesce_queue_nowait()Ming Lei1-0/+8
2017-06-18blk-mq: move blk_mq_quiesce_queue() into include/linux/blk-mq.hMing Lei2-1/+1
2017-06-18block: don't check for BIO_MAX_PAGES in blk_bio_segment_split()NeilBrown1-16/+0
2017-06-18block: remove bio_clone() and all references.NeilBrown5-11/+6
2017-06-18bcache: use kmalloc to allocate bio in bch_data_verify()NeilBrown1-1/+1
2017-06-18xen-blkfront: remove bio splitting.NeilBrown1-51/+3
2017-06-18lightnvm/pblk-read: use bio_clone_fast()NeilBrown3-2/+13
2017-06-18pktcdvd: use bio_clone_fast() instead of bio_clone()NeilBrown1-2/+10
2017-06-18drbd: use bio_clone_fast() instead of bio_clone()NeilBrown3-1/+13
2017-06-18rbd: use bio_clone_fast() instead of bio_clone()NeilBrown1-1/+15
2017-06-18block: Improvements to bounce-buffer handlingNeilBrown2-16/+30
2017-06-18blk: use non-rescuing bioset for q->bio_split.NeilBrown1-2/+1
2017-06-18blk: make the bioset rescue_workqueue optional.NeilBrown8-10/+30
2017-06-18blk: replace bioset_create_nobvec() with a flags arg to bioset_create()NeilBrown18-57/+45
2017-06-18blk: remove bio_set arg from blk_queue_split()NeilBrown14-20/+18
2017-06-18blk-mq: remove __blk_mq_alloc_requestChristoph Hellwig2-47/+27