summaryrefslogtreecommitdiffstats
path: root/include/scsi/scsi_request.h (unfollow)
Commit message (Expand)AuthorFilesLines
2017-06-21block: Make most scsi_req_init() calls implicitBart Van Assche25-33/+20
2017-06-21block: Introduce request_queue.initialize_rq_fn()Bart Van Assche3-4/+19
2017-06-21block: Make request operation type argument declarations consistentBart Van Assche4-15/+17
2017-06-21blk-mq: Reduce blk_mq_hw_ctx sizeBart Van Assche2-10/+25
2017-06-21block: stop using bio_data() in blk_write_same_mergeableChristoph Hellwig1-1/+2
2017-06-21block: 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-19nvme: 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
2017-06-18blk-mq-sched: unify request prepare methodsChristoph Hellwig4-37/+31
2017-06-18blk-mq: refactor blk_mq_sched_assign_iocChristoph Hellwig3-28/+17
2017-06-18bfq-iosched: fix NULL ioc check in bfq_get_rq_privateChristoph Hellwig1-10/+5
2017-06-18blk-mq: streamline blk_mq_get_requestChristoph Hellwig1-14/+14
2017-06-18blk-mq: simplify blk_mq_free_requestChristoph Hellwig2-38/+15
2017-06-18blk-mq-sched: unify request finished methodsChristoph Hellwig4-17/+11
2017-06-18blk-mq: remove blk_mq_sched_{get,put}_rq_privChristoph Hellwig3-26/+8
2017-06-18blk-mq: move blk_mq_sched_{get,put}_request to blk-mq.cChristoph Hellwig3-73/+67
2017-06-18blk-mq: mark blk_mq_rq_ctx_init staticChristoph Hellwig2-5/+2