Commit History

Author SHA1 Message Date
  Linus Torvalds 36869cb93d Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-block 8 years ago
  Jens Axboe c8e52ba5e2 blk-flush: run the queue when inserting blk-mq flush 8 years ago
  Jens Axboe ae5b2ec8ad block: set REQ_SYNC if we clear REQ_FUA|REQ_PREFLUSH 8 years ago
  Bart Van Assche 2b053aca76 blk-mq: Add a kick_requeue_list argument to blk_mq_requeue_request() 9 years ago
  Christoph Hellwig 70fd76140a block,fs: use REQ_* flags directly 9 years ago
  Christoph Hellwig ef295ecf09 block: better op and flags encoding 9 years ago
  Christoph Hellwig e806402130 block: split out request-only flags into a new namespace 9 years ago
  Ming Lei 94d7dea448 block: flush: fix IO hang in case of flood fua req 9 years ago
  Christoph Hellwig 7d7e0f90b7 blk-mq: remove ->map_queue 9 years ago
  Mike Christie 28a8f0d317 block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH 9 years ago
  Mike Christie 3a5e02ced1 block, drivers: add REQ_OP_FLUSH operation 9 years ago
  Mike Christie 95fe6c1a20 block, fs, mm, drivers: use bio set/get op accessors 9 years ago
  Mike Christie 4e49ea4a3d block/fs/drivers: remove rw argument from submit_bio 9 years ago
  Jens Axboe c888a8f95a block: kill off q->flush_flags 9 years ago
  Jens Axboe dcd8376c36 Revert "blk-flush: Queue through IO scheduler when flush not required" 9 years ago
  Jan Kara 1b2ff19e6a blk-flush: Queue through IO scheduler when flush not required 9 years ago
  Ming Lei 0048b4837a blk-mq: fix race between timeout and freeing request 10 years ago
  Ming Lei f70ced0917 blk-mq: support per-distpatch_queue flush machinery 11 years ago
  Ming Lei e97c293cdf block: introduce 'blk_mq_ctx' parameter to blk_get_flush_queue 11 years ago
  Ming Lei 0bae352da5 block: flush: avoid to figure out flush queue unnecessarily 11 years ago
  Ming Lei ba483388e3 block: remove blk_init_flush() and its pair 11 years ago
  Ming Lei 7c94e1c157 block: introduce blk_flush_queue to drive flush machinery 11 years ago
  Ming Lei 7ddab5de5b block: avoid to use q->flush_rq directly 11 years ago
  Ming Lei 3c09676c12 block: move flush initialization to blk_flush_init 11 years ago
  Ming Lei f355265571 block: introduce blk_init_flush and its pair 11 years ago
  Ming Lei 1bcb1eada4 blk-mq: allocate flush_rq in blk_mq_init_flush() 11 years ago
  Ming Lei 2edd2c740b blk-mq: remove unnecessary blk_clear_rq_complete() 11 years ago
  Christoph Hellwig c8a446ad69 blk-mq: rename blk_mq_end_io to blk_mq_end_request 11 years ago
  Christoph Hellwig 2940474af7 block: remove elv_abort_queue and blk_abort_flushes 11 years ago
  Ming Lei 14b83e172f block: mq flush: clear flush_rq's tag in flush_end_io() 11 years ago