1. 19 3月, 2006 16 次提交
  2. 09 3月, 2006 1 次提交
  3. 28 2月, 2006 1 次提交
    • J
      [PATCH] cfq-iosched: slice expiry fixups · 7b14e3b5
      Jens Axboe 提交于
      During testing of SLES10, we encountered a hang in the CFQ io scheduler.
      Turns out the deferred slice expiry logic is buggy, so remove that for
      now.  We could be left with an idle queue that would never wake up.  So
      kill that logic, always expire immediately.  Also fix a potential timer
      race condition.
      
      Patch looks bigger than it is, because it moves a function.
      Signed-off-by: NJens Axboe <axboe@suse.de>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      7b14e3b5
  4. 08 2月, 2006 2 次提交
  5. 06 2月, 2006 3 次提交
  6. 02 2月, 2006 1 次提交
  7. 31 1月, 2006 1 次提交
  8. 24 1月, 2006 5 次提交
  9. 17 1月, 2006 1 次提交
  10. 16 1月, 2006 2 次提交
  11. 15 1月, 2006 1 次提交
  12. 13 1月, 2006 1 次提交
    • T
      [PATCH] fix queue stalling while barrier sequencing · 1bc691d3
      Tejun Heo 提交于
      If ordered tag isn't supported, request ordering for barrier
      sequencing is performed by queue draining, which basically hangs the
      request queue until elv_completed_request() reports completion of all
      previous fs requests.
      
      The condition check in elv_completed_request() was only performed for
      fs requests.  If a special request is queued between the last
      to-be-drained request and the barrier sequence, draining is never
      completed and the queue is stalled forever.
      
      This patch moves the end-of-draining condition check such that it's
      performed for all requests.
      Signed-off-by: NTejun Heo <htejun@gmail.com>
      Signed-off-by: NJens Axboe <axboe@suse.de>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      1bc691d3
  13. 12 1月, 2006 1 次提交
  14. 09 1月, 2006 4 次提交