aboutsummaryrefslogtreecommitdiff
path: root/block/blk-mq.c
AgeCommit message (Expand)AuthorFilesLines
2014-04-07blk-mq: fix potential stall during CPU unplug with IO pendingGravatar Jens Axboe 1-2/+6
2014-03-21blk-mq: add REQ_SYNC earlyGravatar Shaohua Li 1-0/+2
2014-03-21blk-mq: support partial I/O completionsGravatar Christoph Hellwig 1-32/+5
2014-03-21blk-mq: merge blk_mq_insert_request and blk_mq_run_requestGravatar Christoph Hellwig 1-43/+10
2014-03-21blk-mq: remove blk_mq_alloc_rqGravatar Christoph Hellwig 1-8/+2
2014-03-20blk-mq: don't dump CPU -> hw queue map on driver loadGravatar Jens Axboe 1-0/+10
2014-03-19blk-mq: fix wrong usage of hctx->state vs hctx->flagsGravatar Jens Axboe 1-3/+3
2014-03-14blk-mq: allow blk_mq_init_commands() to return failureGravatar Jens Axboe 1-7/+45
2014-03-05blktrace: fix accounting of partially completed requestsGravatar Roman Pen 1-1/+1
2014-02-24smp: Rename __smp_call_function_single() to smp_call_function_single_async()Gravatar Frederic Weisbecker 1-1/+1
2014-02-24smp: Remove wait argument from __smp_call_function_single()Gravatar Frederic Weisbecker 1-1/+1
2014-02-11blk-mq: pair blk_mq_start_request / blk_mq_requeue_requestGravatar Christoph Hellwig 1-23/+26
2014-02-11blk-mq: dont assume rq->errors is set when returning an error from ->queue_rqGravatar Christoph Hellwig 1-1/+1
2014-02-10blk-mq: rework flush sequencing logicGravatar Christoph Hellwig 1-35/+19
2014-02-10blk-mq: rework I/O completionsGravatar Christoph Hellwig 1-21/+31
2014-02-07blk-mq: Add bio_integrity setup to blk_mq_make_requestGravatar Nicholas Bellinger 1-0/+5
2014-02-07blk-mq: initialize sg_reserved_sizeGravatar Christoph Hellwig 1-0/+2
2014-02-07blk-mq: handle dma_drain_sizeGravatar Christoph Hellwig 1-0/+10
2014-02-07blk-mq: support at_head inserations for blk_execute_rqGravatar Christoph Hellwig 1-7/+10
2014-01-30blk-mq: Don't reserve a tag for flush requestGravatar Shaohua Li 1-16/+30
2014-01-08blk-mq: uses page->list incorrectlyGravatar Dave Hansen 1-3/+3
2014-01-08blk-mq: use __smp_call_function_single directlyGravatar Christoph Hellwig 1-57/+11
2014-01-03blk-mq: fix initializing request's start timeGravatar Ming Lei 1-0/+2
2013-12-31block: blk-mq: don't export blk_mq_free_queue()Gravatar Ming Lei 1-1/+0
2013-12-31block: blk-mq: make blk_sync_queue support mqGravatar Ming Lei 1-1/+0
2013-12-31block: blk-mq: support draining mq queueGravatar Ming Lei 1-16/+27
2013-12-31Merge tag 'v3.13-rc6' into for-3.14/coreGravatar Jens Axboe 1-6/+10
2013-12-05blk-mq: fix use-after-free of requestGravatar Ming Lei 1-2/+2
2013-12-03blk-mq: fix dereference of rq->mq_ctx if allocation failsGravatar Jeff Moyer 1-4/+8
2013-11-23block: Abstract out bvec iteratorGravatar Kent Overstreet 1-1/+1
2013-11-19blk-mq: add blktrace insert event traceGravatar Jens Axboe 1-0/+2
2013-11-19blk-mq: ensure that we set REQ_IO_STAT so diskstats workGravatar Jens Axboe 1-4/+8
2013-11-15Merge branch 'for-linus' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-3/+3
2013-11-15kernel: remove CONFIG_USE_GENERIC_SMP_HELPERSGravatar Christoph Hellwig 1-2/+2
2013-11-14blk-mq: remove newly added instances of __cpuinitGravatar Paul Gortmaker 1-3/+3
2013-10-29blk-mq: mq plug list breakageGravatar Shaohua Li 1-1/+1
2013-10-28blk-mq: fix for flush deadlockGravatar Christoph Hellwig 1-2/+12
2013-10-25blk-mq: add blk_mq_stop_hw_queuesGravatar Christoph Hellwig 1-0/+10
2013-10-25blk-mq: new multi-queue block IO queueing mechanismGravatar Jens Axboe 1-0/+1480