summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* md: support REQ_OP_WRITE_ZEROESChristoph Hellwig2017-04-087-1/+16
* sd: implement REQ_OP_WRITE_ZEROESChristoph Hellwig2017-04-082-5/+27
* block: implement splitting of REQ_OP_WRITE_ZEROES biosChristoph Hellwig2017-04-081-2/+15
* block: renumber REQ_OP_WRITE_ZEROESChristoph Hellwig2017-04-081-1/+1
* sd: split sd_setup_discard_cmndChristoph Hellwig2017-04-081-69/+84
* block: sed-opal: Tone down all the pr_* to debugsScott Bauer2017-04-071-79/+74
* blk-mq: Clarify comments in blk_mq_dispatch_rq_list()Bart Van Assche2017-04-071-10/+18
* blk-mq: Make it safe to use RCU to iterate over blk_mq_tag_set.tag_listBart Van Assche2017-04-071-2/+9
* blk-mq: use true instead of 1 for blk_mq_queue_data.lastOmar Sandoval2017-04-071-1/+1
* blk-mq: make driver tag failure path easier to followOmar Sandoval2017-04-071-10/+9
* blk-mq-sched: provide hooks for initializing hardware queue dataOmar Sandoval2017-04-073-42/+45
* Merge branch 'for-linus' into for-4.12/blockJens Axboe2017-04-07455-3005/+6229
|\
| * blk-mq: Restart a single queue if tag sets are sharedBart Van Assche2017-04-074-27/+55
| * dm rq: Avoid that request processing stalls sporadicallyBart Van Assche2017-04-071-0/+1
| * scsi: Avoid that SCSI queues get stuckBart Van Assche2017-04-071-3/+3
| * blk-mq: Introduce blk_mq_delay_run_hw_queue()Bart Van Assche2017-04-072-2/+32
| * blk-mq: remap queues when adding/removing hardware queuesOmar Sandoval2017-04-071-4/+10
| * blk-mq-sched: fix crash in switch error pathOmar Sandoval2017-04-076-48/+67
| * blk-mq-sched: set up scheduler tags when bringing up new queuesOmar Sandoval2017-04-073-1/+35
| * blk-mq-sched: refactor scheduler initializationOmar Sandoval2017-04-073-59/+57
| * blk-mq: use the right hctx when getting a driver tag failsOmar Sandoval2017-04-073-17/+19
| * Merge branch 'nvme-4.11-rc' of git://git.infradead.org/nvme into for-linusJens Axboe2017-04-044-12/+12
| |\
| | * nvmet: fix byte swap in nvmet_parse_io_cmdChristoph Hellwig2017-04-021-1/+1
| | * nvmet: fix byte swap in nvmet_execute_write_zeroesChristoph Hellwig2017-04-021-1/+1
| | * nvmet: add missing byte swap in nvmet_get_smart_logChristoph Hellwig2017-04-021-1/+1
| | * nvme: add missing byte swap in nvme_setup_discardChristoph Hellwig2017-04-021-1/+1
| | * nvme: Correct NVMF enum values to match NVMe-oF rev 1.0Roland Dreier2017-04-021-8/+8
| |/
| * block: do not put mq context in blk_mq_alloc_request_hctxMinchan Kim2017-03-301-1/+0
| * Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang...Linus Torvalds2017-03-292-19/+34
| |\
| | * thermal: cpu_cooling: Check OPP for errorsViresh Kumar2017-03-131-2/+9
| | * thermal: cpu_cooling: Replace dev_warn with dev_errViresh Kumar2017-03-131-6/+6
| | * thermal: devfreq: Check OPP for errorsViresh Kumar2017-03-131-2/+8
| | * thermal: devfreq_cooling: Replace dev_warn with dev_errViresh Kumar2017-03-131-3/+3
| | * thermal: devfreq: Simplify expressionViresh Kumar2017-03-131-1/+1
| | * thermal: Fix potential deadlock in cpu_coolingMatthew Wilcox2017-03-131-9/+11
| * | Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds2017-03-292-36/+107
| |\ \
| | * | nbd: replace kill_bdev() with __invalidate_device()Ratna Manoj Bolla2017-03-241-2/+6
| | * | nbd: set queue timeout properlyJosef Bacik2017-03-241-1/+4
| | * | nbd: set rq->errors to actual error codeJosef Bacik2017-03-241-4/+4
| | * | nbd: handle ERESTARTSYS properlyJosef Bacik2017-03-241-26/+89
| | * | blk-mq: include errors in did_work calculationJens Axboe2017-03-241-3/+4
| * | | Merge branch 'apw' (xfrm_user fixes)Linus Torvalds2017-03-291-1/+8
| |\ \ \
| | * | | xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harderAndy Whitcroft2017-03-291-1/+5
| | * | | xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_windowAndy Whitcroft2017-03-291-0/+3
| * | | | Merge branch 'regset' (PTRACE_SETREGSET data leakage)Linus Torvalds2017-03-295-50/+23
| |\ \ \ \
| | * | | | sparc/ptrace: Preserve previous registers for short regset writeDave Martin2017-03-291-1/+1
| | * | | | mips/ptrace: Preserve previous registers for short regset writeDave Martin2017-03-291-1/+2
| | * | | | metag/ptrace: Reject partial NT_METAG_RPIPE writesDave Martin2017-03-291-0/+2
| | * | | | metag/ptrace: Provide default TXSTATUS for short NT_PRSTATUSDave Martin2017-03-291-3/+12
| | * | | | metag/ptrace: Preserve previous registers for short regset writeDave Martin2017-03-291-1/+1