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