Age | Commit message (Expand) | Author | Files | Lines |
2020-08-01 | block: blk-timeout: delete duplicated word | Randy Dunlap | 1 | -1/+1 |
2020-07-17 | block: make blk_timeout_init() static | Wei Yongjun | 1 | -1/+1 |
2020-07-15 | block: relax jiffies rounding for timeouts | Jens Axboe | 1 | -2/+20 |
2020-06-24 | blk-mq: move failure injection out of blk_mq_complete_request | Christoph Hellwig | 1 | -4/+2 |
2019-05-01 | block: add SPDX tags to block layer files missing licensing information | Christoph Hellwig | 1 | -0/+1 |
2018-11-15 | block: don't hold the queue_lock over blk_abort_request | Christoph Hellwig | 1 | -1/+1 |
2018-11-15 | block: remove deadline __deadline manipulation helpers | Christoph Hellwig | 1 | -3/+5 |
2018-11-09 | block: remove req->timeout_list | Christoph Hellwig | 1 | -12/+0 |
2018-11-07 | block: kill legacy parts of timeout handling | Jens Axboe | 1 | -92/+7 |
2018-06-23 | blk-mq: Fix timeout handling in case the timeout handler returns BLK_EH_DONE | Bart Van Assche | 1 | -0/+1 |
2018-05-29 | block: remove BLK_EH_HANDLED | Christoph Hellwig | 1 | -3/+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 | -1/+0 |
2018-04-03 | blk-mq: Directly schedule q->timeout_work when aborting a request | Tejun Heo | 1 | -1/+1 |
2018-03-09 | block: Introduce blk_queue_flag_{set,clear,test_and_{set,clear}}() | Bart Van Assche | 1 | -4/+2 |
2018-01-10 | block: add accessors for setting/querying request deadline | Jens Axboe | 1 | -6/+8 |
2018-01-09 | blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq | Tejun Heo | 1 | -0/+1 |
2018-01-09 | blk-mq: make blk_abort_request() trigger timeout path | Tejun Heo | 1 | -4/+9 |
2018-01-09 | blk-mq: replace timeout synchronization with a RCU and generation based scheme | Tejun Heo | 1 | -1/+1 |
2017-10-30 | block: Fix a race between blk_cleanup_queue() and timeout handling | Bart Van Assche | 1 | -3/+0 |
2017-10-04 | blk-mq: attempt to fix atomic flag memory ordering | Peter Zijlstra | 1 | -1/+1 |
2017-06-21 | block: Check locking assumptions at runtime | Bart Van Assche | 1 | -1/+3 |
2017-04-20 | block: remove the errors field from struct request | Christoph Hellwig | 1 | -1/+0 |
2015-12-22 | block: remove REQ_NO_TIMEOUT flag | Christoph Hellwig | 1 | -3/+0 |
2015-12-22 | block: defer timeouts to a workqueue | Christoph Hellwig | 1 | -2/+6 |
2015-11-25 | block: clarify blk_add_timer() use case for blk-mq | Jens Axboe | 1 | -0/+6 |
2015-11-25 | block: fix blk_abort_request for blk-mq drivers | Christoph Hellwig | 1 | -3/+5 |
2015-01-08 | blk-mq: Allow requests to never expire | Keith Busch | 1 | -0/+3 |
2014-09-22 | block: fix blk_abort_request on blk-mq | Christoph Hellwig | 1 | -1/+5 |
2014-09-22 | blk-timeout: fix blk_add_timer | Ming Lei | 1 | -1/+2 |
2014-09-22 | blk-mq: unshared timeout handler | Christoph Hellwig | 1 | -6/+2 |
2014-05-31 | block: ensure that the timer is always added | Jens Axboe | 1 | -1/+1 |
2014-05-14 | blk-mq: improve support for shared tags maps | Jens Axboe | 1 | -1/+12 |
2014-04-25 | block: fold __blk_add_timer into blk_add_timer | Christoph Hellwig | 1 | -23/+11 |
2014-04-24 | blk-mq: fix race with timeouts and requeue events | Jens Axboe | 1 | -7/+9 |
2014-04-17 | block: relax when to modify the timeout timer | Jens Axboe | 1 | -2/+13 |
2014-02-10 | blk-mq: rework I/O completions | Christoph Hellwig | 1 | -1/+1 |
2013-11-08 | Merge branch 'blk-mq/core' into for-3.13/core | Jens Axboe | 1 | -27/+47 |
2013-11-08 | block: replace IS_ERR and PTR_ERR with PTR_ERR_OR_ZERO | Duan Jiong | 1 | -1/+1 |
2013-11-08 | block: fix race between request completion and timeout handling | Jeff Moyer | 1 | -2/+1 |
2013-10-25 | blk-mq: new multi-queue block IO queueing mechanism | Jens Axboe | 1 | -27/+46 |
2013-07-01 | block: check for timeout function in blk_rq_timed_out() | Hannes Reinecke | 1 | -2/+3 |
2012-06-15 | block: Drop dead function blk_abort_queue() | Asias He | 1 | -41/+0 |
2011-08-04 | fault-injection: add ability to export fault_attr in arbitrary directory | Akinobu Mita | 1 | -1/+4 |
2010-04-21 | block: ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer | Richard Kennedy | 1 | -7/+5 |
2009-04-28 | block: clean up misc stuff after block layer timeout conversion | Tejun Heo | 1 | -13/+9 |
2009-04-24 | block: fix intermittent dm timeout based oops | Hannes Reinecke | 1 | -0/+7 |
2009-04-22 | block: make blk_abort_queue() ignore non-request based devices | Jens Axboe | 1 | -0/+6 |
2009-02-18 | block: fix deadlock in blk_abort_queue() for drivers that readd to timeout list | Hannes Reinecke | 1 | -1/+8 |
2008-12-29 | block: leave the request timeout timer running even on an empty list | Jens Axboe | 1 | -4/+0 |