Code

History

Commits on master to block/blk-timeout.c35+
  1. block: blk-timeout: delete duplicated wordRandy Dunlap committed 6 years agod958e34
  2. block: make blk_timeout_init() staticWei Yongjun committed 6 years ago943c4d9
  3. block: relax jiffies rounding for timeoutsJens Axboe committed 6 years ago9054650
  4. blk-mq: move failure injection out of blk_mq_complete_requestChristoph Hellwig committed 6 years ago15f73f5
  5. block: add SPDX tags to block layer files missing licensing informationChristoph Hellwig committed 7 years ago3dcf60b
  6. block: don't hold the queue_lock over blk_abort_requestChristoph Hellwig committed 8 years ago39795d6
  7. block: remove deadline __deadline manipulation helpersChristoph Hellwig committed 8 years ago079076b
  8. block: remove req->timeout_listChristoph Hellwig committed 8 years ago9d037ad
  9. block: kill legacy parts of timeout handlingJens Axboe committed 8 years ago4316b79
  10. blk-mq: Fix timeout handling in case the timeout handler returns BLK_EH_DONEBart Van Assche committed 8 years agof5e350f
  11. block: remove BLK_EH_HANDLEDChristoph Hellwig committed 8 years agof6e7d48
  12. block: rename BLK_EH_NOT_HANDLED to BLK_EH_DONEChristoph Hellwig committed 8 years ago6600593
  13. blk-mq: Remove generation seqeunceKeith Busch committed 8 years ago12f5b93
  14. blk-mq: Directly schedule q->timeout_work when aborting a requestTejun Heo committed 8 years agobc6d65e
  15. block: Introduce blk_queue_flag_{set,clear,test_and_{set,clear}}()Bart Van Assche committed 8 years ago8814ce8
  16. block: add accessors for setting/querying request deadlineJens Axboe committed 8 years ago0a72e7f
  17. blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mqTejun Heo committed 8 years ago634f9e4
  18. blk-mq: make blk_abort_request() trigger timeout pathTejun Heo committed 8 years ago358f70d
  19. blk-mq: replace timeout synchronization with a RCU and generation based schemeTejun Heo committed 8 years ago1d9bd51
  20. block: Fix a race between blk_cleanup_queue() and timeout handlingBart Van Assche committed 9 years ago4e9b6f2
  21. blk-mq: attempt to fix atomic flag memory orderingPeter Zijlstra committed 9 years agoa7af0af
  22. block: Check locking assumptions at runtimeBart Van Assche committed 9 years ago2fff8a9
  23. block: remove the errors field from struct requestChristoph Hellwig committed 9 years agocaf7df1
  24. block: remove REQ_NO_TIMEOUT flagChristoph Hellwig committed 11 years agobbc758e
  25. block: defer timeouts to a workqueueChristoph Hellwig committed 11 years ago287922e
  26. block: clarify blk_add_timer() use case for blk-mqJens Axboe committed 10 years ago3b627a3
  27. block: fix blk_abort_request for blk-mq driversChristoph Hellwig committed 11 years ago55ce0da
  28. blk-mq: Allow requests to never expireKeith Busch committed 11 years ago5b3f25f
  29. block: fix blk_abort_request on blk-mqChristoph Hellwig committed 12 years ago9041583
  30. blk-timeout: fix blk_add_timerMing Lei committed 12 years ago5e940aa
  31. blk-mq: unshared timeout handlerChristoph Hellwig committed 12 years ago46f92d4
  32. block: ensure that the timer is always addedJens Axboe committed 12 years agoc7bca41
  33. blk-mq: improve support for shared tags mapsJens Axboe committed 12 years ago0d2602c
  34. block: fold __blk_add_timer into blk_add_timerChristoph Hellwig committed 12 years agoc4a634f
  35. blk-mq: fix race with timeouts and requeue eventsJens Axboe committed 12 years ago87ee7b1