Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
dbd0b42350d5717786cb8257fbe5b528f3af9772
/
block
/
blk-timeout.c
d958e34
block: blk-timeout: delete duplicated word
by Randy Dunlap
· 4 years, 5 months ago
943c4d9
block: make blk_timeout_init() static
by Wei Yongjun
· 4 years, 5 months ago
9054650
block: relax jiffies rounding for timeouts
by Jens Axboe
· 4 years, 6 months ago
15f73f5
blk-mq: move failure injection out of blk_mq_complete_request
by Christoph Hellwig
· 4 years, 7 months ago
3dcf60b
block: add SPDX tags to block layer files missing licensing information
by Christoph Hellwig
· 6 years ago
39795d6
block: don't hold the queue_lock over blk_abort_request
by Christoph Hellwig
· 6 years ago
079076b
block: remove deadline __deadline manipulation helpers
by Christoph Hellwig
· 6 years ago
9d037ad
block: remove req->timeout_list
by Christoph Hellwig
· 6 years ago
4316b79
block: kill legacy parts of timeout handling
by Jens Axboe
· 6 years ago
f5e350f
blk-mq: Fix timeout handling in case the timeout handler returns BLK_EH_DONE
by Bart Van Assche
· 7 years ago
f6e7d48
block: remove BLK_EH_HANDLED
by Christoph Hellwig
· 7 years ago
6600593
block: rename BLK_EH_NOT_HANDLED to BLK_EH_DONE
by Christoph Hellwig
· 7 years ago
12f5b93
blk-mq: Remove generation seqeunce
by Keith Busch
· 7 years ago
bc6d65e
blk-mq: Directly schedule q->timeout_work when aborting a request
by Tejun Heo
· 7 years ago
8814ce8
block: Introduce blk_queue_flag_{set,clear,test_and_{set,clear}}()
by Bart Van Assche
· 7 years ago
0a72e7f
block: add accessors for setting/querying request deadline
by Jens Axboe
· 7 years ago
634f9e4
blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq
by Tejun Heo
· 7 years ago
358f70d
blk-mq: make blk_abort_request() trigger timeout path
by Tejun Heo
· 7 years ago
1d9bd51
blk-mq: replace timeout synchronization with a RCU and generation based scheme
by Tejun Heo
· 7 years ago
4e9b6f2
block: Fix a race between blk_cleanup_queue() and timeout handling
by Bart Van Assche
· 7 years ago
a7af0af
blk-mq: attempt to fix atomic flag memory ordering
by Peter Zijlstra
· 7 years ago
2fff8a9
block: Check locking assumptions at runtime
by Bart Van Assche
· 8 years ago
caf7df1
block: remove the errors field from struct request
by Christoph Hellwig
· 8 years ago
bbc758e
block: remove REQ_NO_TIMEOUT flag
by Christoph Hellwig
· 9 years ago
287922e
block: defer timeouts to a workqueue
by Christoph Hellwig
· 9 years ago
3b627a3
block: clarify blk_add_timer() use case for blk-mq
by Jens Axboe
· 9 years ago
55ce0da
block: fix blk_abort_request for blk-mq drivers
by Christoph Hellwig
· 9 years ago
5b3f25f
blk-mq: Allow requests to never expire
by Keith Busch
· 10 years ago
9041583
block: fix blk_abort_request on blk-mq
by Christoph Hellwig
· 10 years ago
5e940aa
blk-timeout: fix blk_add_timer
by Ming Lei
· 10 years ago
46f92d4
blk-mq: unshared timeout handler
by Christoph Hellwig
· 10 years ago
c7bca41
block: ensure that the timer is always added
by Jens Axboe
· 11 years ago
0d2602c
blk-mq: improve support for shared tags maps
by Jens Axboe
· 11 years ago
c4a634f
block: fold __blk_add_timer into blk_add_timer
by Christoph Hellwig
· 11 years ago
87ee7b1
blk-mq: fix race with timeouts and requeue events
by Jens Axboe
· 11 years ago
f793aa5
block: relax when to modify the timeout timer
by Jens Axboe
· 11 years ago
30a91cb
blk-mq: rework I/O completions
by Christoph Hellwig
· 11 years ago
e37459b
Merge branch 'blk-mq/core' into for-3.13/core
by Jens Axboe
· 11 years ago
8616ebb
block: replace IS_ERR and PTR_ERR with PTR_ERR_OR_ZERO
by Duan Jiong
· 11 years ago
4912aa6
block: fix race between request completion and timeout handling
by Jeff Moyer
· 11 years ago
320ae51
blk-mq: new multi-queue block IO queueing mechanism
by Jens Axboe
· 11 years ago
80bd718
block: check for timeout function in blk_rq_timed_out()
by Hannes Reinecke
· 12 years ago
76aaa51
block: Drop dead function blk_abort_queue()
by Asias He
· 13 years ago
dd48c08
fault-injection: add ability to export fault_attr in arbitrary directory
by Akinobu Mita
· 13 years ago
a534dbe
block: ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer
by Richard Kennedy
· 15 years ago
2eef33e
block: clean up misc stuff after block layer timeout conversion
by Tejun Heo
· 16 years ago
17d5c8c
block: fix intermittent dm timeout based oops
by Hannes Reinecke
· 16 years ago
b759113
block: make blk_abort_queue() ignore non-request based devices
by Jens Axboe
· 16 years ago
be987fd
block: fix deadlock in blk_abort_queue() for drivers that readd to timeout list
by Hannes Reinecke
· 16 years ago
70ed28b
block: leave the request timeout timer running even on an empty list
by Jens Axboe
· 16 years ago
65d3618
block: add comment in blk_rq_timed_out() about why next can not be 0
by Jens Axboe
· 16 years ago
565e411
block: optimizations in blk_rq_timed_out_timer()
by malahal@us.ibm.com
· 16 years ago
7838c15
Block: use round_jiffies_up()
by Alan Stern
· 16 years ago
7ba1fba
block: use rq complete marking in blk_abort_request()
by Jens Axboe
· 16 years ago
581d4e2
block: add fault injection mechanism for faking request timeouts
by Jens Axboe
· 16 years ago
11914a5
block: Add interface to abort queued requests
by Mike Anderson
· 16 years ago
242f9dc
block: unify request timeout handling
by Jens Axboe
· 16 years ago