summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk/linux-blockLinus Torvalds2018-12-28246-14340/+10439
|\
| * kyber: use sbitmap add_wait_queue/list_del wait helpersJens Axboe2018-12-201-13/+15
| * sbitmap: add helpers for add/del wait queue handlingJens Axboe2018-12-202-6/+40
| * block: save irq state in blkg_lookup_create()Ming Lei2018-12-191-2/+4
| * dm: don't reuse bio for flushesJens Axboe2018-12-192-13/+25
| * Merge branch 'nvme-4.21' of git://git.infradead.org/nvme into for-4.21/blockJens Axboe2018-12-1917-56/+161
| |\
| | * nvme-pci: trace SQ status on completionsyupeng2018-12-193-0/+28
| | * nvme-rdma: implement polling queue mapSagi Grimberg2018-12-181-6/+43
| | * nvme-fabrics: allow user to pass in nr_poll_queuesSagi Grimberg2018-12-182-0/+16
| | * nvme-fabrics: allow nvmf_connect_io_queue to pollSagi Grimberg2018-12-186-7/+7
| | * nvme-core: optionally poll sync commandsSagi Grimberg2018-12-183-11/+39
| | * block: make request_to_qc_t publicSagi Grimberg2018-12-183-19/+10
| | * nvme-tcp: fix spelling mistake "attepmpt" -> "attempt"Colin Ian King2018-12-181-1/+1
| | * nvme-tcp: fix endianess annotationsChristoph Hellwig2018-12-181-4/+5
| | * nvmet-tcp: fix endianess annotationsChristoph Hellwig2018-12-181-2/+2
| | * nvme-pci: refactor nvme_poll_irqdisable to make sparse happyChristoph Hellwig2018-12-181-6/+6
| | * nvme-pci: only set nr_maps to 2 if poll queues are supportedChristoph Hellwig2018-12-181-0/+3
| | * nvmet: use a macro for default error locationChaitanya Kulkarni2018-12-182-2/+3
| | * nvmet: fix comparison of a u16 with -1Colin Ian King2018-12-181-1/+1
| |/
| * blk-mq: enable IO poll if .nr_queues of type poll > 0Ming Lei2018-12-182-2/+4
| * blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight()Jens Axboe2018-12-183-10/+10
| * blk-mq: skip zero-queue maps in blk_mq_map_swqueueMing Lei2018-12-171-0/+3
| * block: fix blk-iolatency accounting underflowDennis Zhou2018-12-173-1/+7
| * blk-mq: fix dispatch from sw queueMing Lei2018-12-174-45/+68
| * block: mq-deadline: Fix write completion handlingDamien Le Moal2018-12-173-2/+14
| * nvme-pci: don't share queue mapsChristoph Hellwig2018-12-171-5/+1
| * blk-mq: only dispatch to non-defauly queue maps if they have queuesChristoph Hellwig2018-12-171-5/+8
| * blk-mq: export hctx->type in debugfs instead of sysfsMing Lei2018-12-172-17/+16
| * blk-mq: fix allocation for queue mapping tableMing Lei2018-12-171-1/+1
| * blk-wbt: export internal state via debugfsMing Lei2018-12-171-0/+91
| * blk-mq-debugfs: support rq_qosMing Lei2018-12-175-0/+98
| * block: update sysfs documentationDamien Le Moal2018-12-172-3/+38
| * block: loop: check error using IS_ERR instead of IS_ERR_OR_NULL in loop_add()Chengguang Xu2018-12-161-1/+1
| * aoe: add __exit annotationChengguang Xu2018-12-161-1/+1
| * block: clear REQ_HIPRI if polling is not supportedChristoph Hellwig2018-12-161-0/+3
| * blk-mq: replace and kill blk_mq_request_issue_directlyJianchao Wang2018-12-163-11/+8
| * blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requestsJianchao Wang2018-12-162-16/+12
| * blk-mq: refactor the code of issue request directlyJianchao Wang2018-12-161-49/+54
| * block: remove the bio_integrity_advance exportChristoph Hellwig2018-12-161-1/+0
| * block: remove the bioset_integrity_free exportChristoph Hellwig2018-12-161-1/+0
| * block: remove the unused bio_set_pages_dirty and bio_check_pages_dirty exportsChristoph Hellwig2018-12-141-2/+0
| * block: remove the unused bio_iov_iter_get_pages exportChristoph Hellwig2018-12-141-1/+0
| * block: remove the blk_recount_segments exportChristoph Hellwig2018-12-141-1/+0
| * block: remove the bio_phys_segments exportChristoph Hellwig2018-12-141-2/+1
| * nvme: fix kernel paging oopsSagi Grimberg2018-12-131-1/+1
| * Merge branch 'nvme-4.21' of git://git.infradead.org/nvme into for-4.21/blockJens Axboe2018-12-1334-213/+4794
| |\
| | * nvme-rdma: support separate queue maps for read and writeSagi Grimberg2018-12-131-3/+25
| | * nvme-tcp: support separate queue maps for read and writeSagi Grimberg2018-12-131-6/+41
| | * nvme-fabrics: allow user to set nr_write_queues for separate queue mapsSagi Grimberg2018-12-132-0/+16
| | * nvme-fabrics: add missing nvmf_ctrl_options documentationSagi Grimberg2018-12-131-0/+3