Age | Commit message (Expand) | Author | Files | Lines |
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 |
2018-05-10 | blk-mq: don't call into depth limiting for reserved tags | Jens Axboe | 1 | -2/+4 |
2018-05-09 | block: consolidate struct request timestamp fields | Omar Sandoval | 1 | -5/+5 |
2018-05-09 | block: move blk_stat_add() to __blk_mq_end_request() | Omar Sandoval | 1 | -4/+5 |
2018-05-09 | block: get rid of struct blk_issue_stat | Omar Sandoval | 1 | -2/+6 |
2018-05-09 | block: pass struct request instead of struct blk_issue_stat to wbt | Omar Sandoval | 1 | -5/+5 |
2018-04-26 | blk-mq: fix sysfs inflight counter | Omar Sandoval | 1 | -0/+19 |
2018-04-26 | blk-mq: count allocated but not started requests in iostats inflight | Omar Sandoval | 1 | -12/+9 |
2018-04-25 | Revert "blk-mq: remove code for dealing with remapping queue" | Ming Lei | 1 | -3/+31 |
2018-04-17 | blk-mq: start request gstate with gen 1 | Jianchao Wang | 1 | -0/+7 |
2018-04-10 | blk-mq: remove code for dealing with remapping queue | Ming Lei | 1 | -31/+3 |
2018-04-10 | blk-mq: don't check queue mapped in __blk_mq_delay_run_hw_queue() | Ming Lei | 1 | -3/+0 |
2018-04-10 | blk-mq: remove blk_mq_delay_queue() | Ming Lei | 1 | -28/+2 |
2018-04-10 | blk-mq: introduce blk_mq_hw_queue_first_cpu() to figure out first cpu | Ming Lei | 1 | -12/+11 |
2018-04-10 | blk-mq: avoid to write intermediate result to hctx->next_cpu | Ming Lei | 1 | -8/+9 |
2018-04-10 | blk-mq: make sure that correct hctx->next_cpu is set | Ming Lei | 1 | -0/+2 |
2018-04-10 | blk-mq: order getting budget and driver tag | Ming Lei | 1 | -11/+10 |
2018-03-09 | block: Protect queue flag changes with the queue lock | Bart Van Assche | 1 | -1/+1 |
2018-03-09 | block: Introduce blk_queue_flag_{set,clear,test_and_{set,clear}}() | Bart Van Assche | 1 | -10/+2 |
2018-03-09 | block: Use the queue_flag_*() functions instead of open-coding these | Bart Van Assche | 1 | -1/+1 |
2018-02-28 | block: Add 'lock' as third argument to blk_alloc_queue_node() | Bart Van Assche | 1 | -1/+1 |
2018-02-28 | block: clear ctx pending bit under ctx lock | Omar Sandoval | 1 | -1/+1 |
2018-02-25 | blk-mq: don't call io sched's .requeue_request when requeueing rq to ->dispatch | Ming Lei | 1 | -1/+3 |
2018-02-13 | blk: optimization for classic polling | Nitesh Shetty | 1 | -0/+1 |
2018-01-31 | blk-mq: introduce BLK_STS_DEV_RESOURCE | Ming Lei | 1 | -4/+16 |
2018-01-29 | Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -230/+437 |
2018-01-19 | blk-mq: Avoid that blk_mq_delay_run_hw_queue() introduces unintended delays | Bart Van Assche | 1 | -4/+3 |
2018-01-19 | blk-mq: Rename blk_mq_request_direct_issue() into blk_mq_request_issue_direct... | Bart Van Assche | 1 | -2/+2 |
2018-01-18 | blk-mq: don't dispatch request in blk_mq_request_direct_issue if queue is busy | Ming Lei | 1 | -12/+10 |
2018-01-17 | blk-mq-sched: remove unused 'can_block' arg from blk_mq_sched_insert_request | Mike Snitzer | 1 | -9/+7 |
2018-01-17 | blk-mq: improve DM's blk-mq IO merging via blk_insert_cloned_request feedback | Ming Lei | 1 | -8/+29 |
2018-01-17 | blk-mq: factor out a few helpers from __blk_mq_try_issue_directly | Mike Snitzer | 1 | -27/+52 |
2018-01-17 | blk-mq: turn WARN_ON in __blk_mq_run_hw_queue into printk | Ming Lei | 1 | -2/+20 |
2018-01-17 | blk-mq: make sure hctx->next_cpu is set correctly | Ming Lei | 1 | -2/+28 |