Age | Commit message (Expand) | Author | Files | Lines |
2018-10-25 | blk-mq: place trace_block_getrq() in correct place | Xiaoguang Wang | 1 | -2/+2 |
2018-10-16 | blk-mq: provide helper for setting up an SQ queue and tag set | Jens Axboe | 1 | -0/+33 |
2018-10-14 | blk-mq: fallback to previous nr_hw_queues when updating fails | Jianchao Wang | 1 | -3/+24 |
2018-10-14 | blk-mq: realloc hctx when hw queue is mapped to another node | Jianchao Wang | 1 | -26/+56 |
2018-10-14 | blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs | Jianchao Wang | 1 | -7/+10 |
2018-10-14 | blk-mq: adjust debugfs and sysfs register when updating nr_hw_queues | Jianchao Wang | 1 | -27/+12 |
2018-10-08 | blk-mq: complete req in softirq context in case of single queue | Ming Lei | 1 | -0/+14 |
2018-10-01 | Merge tag 'v4.19-rc6' into for-4.20/block | Jens Axboe | 1 | -2/+2 |
2018-09-28 | block: move call of scheduler's ->completed_request() hook | Omar Sandoval | 1 | -2/+3 |
2018-09-27 | blk-mq: I/O and timer unplugs are inverted in blktrace | Ilya Dryomov | 1 | -2/+2 |
2018-09-27 | blk-mq: Enable support for runtime power management | Bart Van Assche | 1 | -0/+2 |
2018-09-27 | block: Allow unfreezing of a queue while requests are in progress | Bart Van Assche | 1 | -1/+1 |
2018-08-22 | Merge tag 'for-4.19/post-20180822' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -8/+88 |
2018-08-21 | blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag_busy_iter | Jianchao Wang | 1 | -0/+4 |
2018-08-21 | blk-mq: init hctx sched after update ctx and hctx mapping | Jianchao Wang | 1 | -8/+84 |
2018-08-14 | Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -60/+113 |
2018-08-09 | blk-mq: count the hctx as active before allocating tag | Jianchao Wang | 1 | -2/+6 |
2018-07-27 | Merge tag 'for-linus-20180727' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -3/+1 |
2018-07-24 | blk-mq: export setting request completion state | Keith Busch | 1 | -3/+1 |
2018-07-23 | blk-mq: fail the request in case issue failure | Ming Lei | 1 | -2/+6 |
2018-07-18 | blk-mq: issue directly if hw queue isn't busy in case of 'none' | Ming Lei | 1 | -1/+22 |
2018-07-09 | block: remove external dependency on wbt_flags | Josef Bacik | 1 | -5/+4 |
2018-07-09 | blk-rq-qos: refactor out common elements of blk-wbt | Josef Bacik | 1 | -6/+6 |
2018-07-09 | blk-mq: dequeue request one by one from sw queue if hctx is busy | Ming Lei | 1 | -1/+32 |
2018-07-09 | blk-mq: use list_splice_tail_init() to insert requests | Ming Lei | 1 | -7/+7 |
2018-07-09 | blk-mq: fix typo in a function comment | Minwoo Im | 1 | -1/+1 |
2018-07-09 | blk-mq: code clean-up by adding an API to clear set->mq_map | Minwoo Im | 1 | -3/+1 |
2018-07-09 | blk-mq: remove synchronize_rcu() from blk_mq_del_queue_tag_set() | Ming Lei | 1 | -8/+2 |
2018-07-09 | blk-mq: introduce new lock for protecting hctx->dispatch_wait | Ming Lei | 1 | -9/+17 |
2018-07-09 | blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() | Ming Lei | 1 | -12/+11 |
2018-07-09 | blk-mq: cleanup blk_mq_get_driver_tag() | Ming Lei | 1 | -12/+7 |
2018-06-30 | Merge tag 'for-linus-20180629' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+12 |
2018-06-29 | blk-mq: don't queue more if we get a busy return | Jens Axboe | 1 | -0/+12 |
2018-06-24 | Merge tag 'for-linus-20180623' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -1/+0 |
2018-06-23 | blk-mq: Fix timeout handling in case the timeout handler returns BLK_EH_DONE | Bart Van Assche | 1 | -1/+0 |
2018-06-16 | Merge tag 'for-linus-20180616' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -2/+6 |
2018-06-14 | blk-mq: don't time out requests again that are in the timeout handler | Christoph Hellwig | 1 | -0/+5 |
2018-06-13 | treewide: kzalloc_node() -> kcalloc_node() | Kees Cook | 1 | -8/+8 |
2018-06-11 | blk-mq: reinit q->tag_set_list entry only after grace period | Roman Pen | 1 | -2/+1 |
2018-06-04 | blk-mq: return when hctx is stopped in blk_mq_run_work_fn | Jianchao Wang | 1 | -1/+1 |
2018-06-01 | block: split the blk-mq case from elevator_init | Christoph Hellwig | 1 | -1/+1 |
2018-06-01 | block: move sysfs_lock into elevator_init | Christoph Hellwig | 1 | -1/+1 |
2018-05-29 | blk-mq: simplify blk_mq_rq_timed_out | Christoph Hellwig | 1 | -14/+8 |
2018-05-29 | block: remove BLK_EH_HANDLED | Christoph Hellwig | 1 | -4/+0 |
2018-05-29 | block: rename BLK_EH_NOT_HANDLED to BLK_EH_DONE | Christoph Hellwig | 1 | -1/+1 |
2018-05-29 | blk-mq: Remove generation seqeunce | Keith Busch | 1 | -183/+75 |
2018-05-29 | blk-mq: Fix timeout and state order | Keith Busch | 1 | -1/+1 |
2018-05-22 | blk-mq: remove wrong 'unlikely' check | huhai | 1 | -1/+1 |
2018-05-18 | blk-mq: clear hctx->dispatch_from when mappings change | huhai | 1 | -0/+1 |
2018-05-16 | blk-mq: remove redundant insert case in blk_mq_make_request() | huhai | 1 | -15/+1 |