From: Nick Piggin This is just stupid. Shouldn't be causing any problems though. drivers/block/as-iosched.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/block/as-iosched.c~as-insert-here-fix drivers/block/as-iosched.c --- 25/drivers/block/as-iosched.c~as-insert-here-fix 2003-09-05 00:40:38.000000000 -0700 +++ 25-akpm/drivers/block/as-iosched.c 2003-09-05 00:40:38.000000000 -0700 @@ -1377,7 +1377,7 @@ as_insert_request(request_queue_t *q, st list_add(&rq->queuelist, insert_here); /* Stop anticipating - let this request get through */ - if (list_empty(ad->dispatch)) + if (!list_empty(ad->dispatch)) as_antic_stop(ad); return; _