1. 05 4月, 2019 4 次提交
  2. 21 3月, 2019 1 次提交
  3. 15 2月, 2019 2 次提交
  4. 10 2月, 2019 2 次提交
    • J
      block: queue flag cleanup · eca7abf3
      Jens Axboe 提交于
      We have QUEUE_FLAG_DEFAULT defined, but it's not used anymore since
      the legacy IO stack is gone. Kill it.
      
      Sanitize the queue flags in general, they use spaces (for some
      reason), and the space is pretty sparse. With the flags renumbered,
      we can more clearly see how many we have available.
      Signed-off-by: NJens Axboe <axboe@kernel.dk>
      eca7abf3
    • J
      block: kill QUEUE_FLAG_FLUSH_NQ · d11a3998
      Jens Axboe 提交于
      We have various helpers for setting/clearing this flag, and also
      a helper to check if the queue supports queueable flushes or not.
      But nobody uses them anymore, kill it with fire.
      Signed-off-by: NJens Axboe <axboe@kernel.dk>
      d11a3998
  5. 06 2月, 2019 2 次提交
  6. 19 12月, 2018 1 次提交
  7. 17 12月, 2018 1 次提交
    • M
      blk-mq-debugfs: support rq_qos · cc56694f
      Ming Lei 提交于
      blk-mq-debugfs has been proved as very helpful for debug some
      tough issues, such as IO hang.
      
      We have seen blk-wbt related IO hang several times, even inside
      Red Hat BZ, there is such report not sovled yet, so this patch
      adds support debugfs on rq_qos.
      
      Cc: Bart Van Assche <bart.vanassche@wdc.com>
      Cc: Omar Sandoval <osandov@fb.com>
      Cc: Christoph Hellwig <hch@lst.de>
      Cc: Josef Bacik <josef@toxicpanda.com>
      Signed-off-by: NMing Lei <ming.lei@redhat.com>
      Signed-off-by: NJens Axboe <axboe@kernel.dk>
      cc56694f
  8. 08 12月, 2018 1 次提交
  9. 05 12月, 2018 1 次提交
  10. 30 11月, 2018 1 次提交
  11. 27 11月, 2018 1 次提交
  12. 26 11月, 2018 2 次提交
  13. 21 11月, 2018 1 次提交
  14. 19 11月, 2018 1 次提交
    • J
      block: have ->poll_fn() return number of entries polled · 85f4d4b6
      Jens Axboe 提交于
      We currently only really support sync poll, ie poll with 1 IO in flight.
      This prepares us for supporting async poll.
      
      Note that the returned value isn't necessarily 100% accurate. If poll
      races with IRQ completion, we assume that the fact that the task is now
      runnable means we found at least one entry. In reality it could be more
      than 1, or not even 1. This is fine, the caller will just need to take
      this into account.
      Reviewed-by: NChristoph Hellwig <hch@lst.de>
      Signed-off-by: NJens Axboe <axboe@kernel.dk>
      85f4d4b6
  15. 17 11月, 2018 1 次提交
  16. 16 11月, 2018 7 次提交
  17. 15 11月, 2018 1 次提交
  18. 10 11月, 2018 2 次提交
  19. 08 11月, 2018 8 次提交